package module.mission.domain.activity; import java.io.Serializable; import module.mission.domain.MissionProcess; import module.workflow.activities.ActivityInformation; import module.workflow.activities.WorkflowActivity; import pt.ist.expenditureTrackingSystem.domain.organization.Unit; public class AddFinancerActivityInformation extends ActivityInformation<MissionProcess> implements Serializable { private Unit unit; public AddFinancerActivityInformation(final MissionProcess missionProcess, final WorkflowActivity<MissionProcess, ? extends ActivityInformation<MissionProcess>> activity) { super(missionProcess, activity); } @Override public boolean hasAllneededInfo() { return getUnit() != null; } public Unit getUnit() { return unit; } public void setUnit(final Unit unit) { this.unit = unit; } }