it reduces the visibility of the constructor and uses the inherited method create

[FEA] ItEr75S30SubcontractorIncommingCommunicationsLists
This commit is contained in:
Susana Montes Pedreira 2011-11-21 09:26:51 +01:00
parent c92de60de2
commit 767d2a87aa
3 changed files with 8 additions and 8 deletions

View file

@ -55,15 +55,15 @@ public class CustomerComunication extends BaseEntity{
}
public static CustomerComunication create() {
return (CustomerComunication) create(new CustomerComunication());
return create(new CustomerComunication());
}
public static CustomerComunication createToday(Date deadline) {
return (CustomerComunication) create(new CustomerComunication(deadline));
return create(new CustomerComunication(deadline));
}
public static CustomerComunication createTodayNewProject(Date deadline) {
return (CustomerComunication) create(new CustomerComunication(deadline,
return create(new CustomerComunication(deadline,
new Date(), ComunicationType.NEW_PROJECT));
}

View file

@ -63,12 +63,12 @@ public class SubcontractorComunication extends BaseEntity {
SubcontractedTaskData subcontractedTaskData,
ComunicationType comunicationType, Date comunicationDate,
Boolean reviewed) {
return new SubcontractorComunication(subcontractedTaskData,
comunicationType, comunicationDate, reviewed);
return create(new SubcontractorComunication(subcontractedTaskData,
comunicationType, comunicationDate, reviewed));
}
public static SubcontractorComunication create() {
return new SubcontractorComunication();
return create(new SubcontractorComunication());
}
public void setSubcontractedTaskData(SubcontractedTaskData subcontractedTaskData) {

View file

@ -53,11 +53,11 @@ public class SubcontractorComunicationValue implements INewObject {
return subcontractorComunicationValue;
}
public SubcontractorComunicationValue() {
protected SubcontractorComunicationValue() {
}
public SubcontractorComunicationValue(Date date, BigDecimal progress) {
private SubcontractorComunicationValue(Date date, BigDecimal progress) {
this.setDate(date);
this.setProgress(progress);
}