public abstract class CommitteeHelperBase extends Object implements Serializable
| Constructor and Description |
|---|
CommitteeHelperBase(CommitteeFormBase committeeForm) |
public CommitteeHelperBase(CommitteeFormBase committeeForm)
protected abstract CommitteeMembershipBase getNewCommitteeMembershipInstanceHook()
public CommitteeBase<?,?,?> getCommittee()
public void prepareView()
protected abstract Class<? extends CommitteeScheduleServiceBase> getCommitteeScheduleServiceClassHook()
public boolean canModifyCommittee()
protected TaskAuthorizationService getTaskAuthorizationService()
protected abstract Class<? extends CommitteeServiceBase> getCommitteeServiceClassHook()
protected String getUserIdentifier()
public boolean getModifyCommittee()
public void setModifyCommittee(boolean modifyCommittee)
public CommitteeMembershipBase getNewCommitteeMembership()
public void setNewCommitteeMembership(CommitteeMembershipBase newCommitteeMembership)
public List<CommitteeMembershipRole> getNewCommitteeMembershipRoles()
public void setNewCommitteeMembershipRoles(List<CommitteeMembershipRole> newCommitteeMembershipRoles)
public List<CommitteeMembershipExpertiseBase> getNewCommitteeMembershipExpertise()
protected abstract CommitteeMembershipExpertiseBase getNewCommitteeMembershipExpertiseInstanceHook()
public void setNewCommitteeMembershipExpertise(List<CommitteeMembershipExpertiseBase> newCommitteeMembershipExpertise)
public ScheduleData getScheduleData()
public void setScheduleData(ScheduleData scheduleData)
public String getGenerateBatchCorrespondenceTypeCode()
public void setGenerateBatchCorrespondenceTypeCode(String generateBatchCorrespondenceTypeCode)
public Date getGenerateStartDate()
public void setGenerateStartDate(Date generateStartDate)
public Date getGenerateEndDate()
public void setGenerateEndDate(Date generateEndDate)
public String getHistoryBatchCorrespondenceTypeCode()
public void setHistoryBatchCorrespondenceTypeCode(String historyBatchCorrespondenceTypeCode)
public Date getHistoryStartDate()
public void setHistoryStartDate(Date historyStartDate)
public Date getHistoryEndDate()
public void setHistoryEndDate(Date historyEndDate)
public List<CommitteeBatchCorrespondenceBase> getGenerateBatchCorrespondence()
public void setGenerateBatchCorrespondence(List<CommitteeBatchCorrespondenceBase> generateBatchCorrespondence)
public List<CommitteeBatchCorrespondenceBase> getBatchCorrespondenceHistory()
public void setBatchCorrespondenceHistory(List<CommitteeBatchCorrespondenceBase> batchCorrespondenceHistory)
public Boolean getPrintRooster()
public void setPrintRooster(Boolean printRooster)
public Boolean getPrintFutureScheduledMeeting()
public void setPrintFutureScheduledMeeting(Boolean printFutureScheduledMeeting)
public void resetBatchCorrespondenceHistory(CommitteeFormBase committeeForm)
committeeForm - the CommitteeFormBasepublic void setMemberIndex(int memberIndex)
public int getMemberIndex()
public void prepareFilterDatesView(Date startDate, Date endDate)
startDate - endDate - public void resetFilterDatesView()
public boolean canModifySchedule()
public boolean canViewSchedule()
protected abstract CommitteeScheduleTaskBase getNewCommitteeScheduleTaskInstanceHook(String taskName, CommitteeBase committee, CommitteeScheduleBase committeeSchedule)
public boolean canPerformAction()
protected abstract CommitteeTaskBase getNewCommitteeTaskInstanceHook(String taskName, CommitteeBase committee)
public boolean isModifySchedule()
public void setModifySchedule(boolean modifySchedule)
public boolean isViewSchedule()
public void setViewSchedule(boolean viewSchedule)
public boolean isPerformAction()
public boolean isShowActiveMembersOnly()
public void setShowActiveMembersOnly(boolean showActiveMembersOnly)
public void flagInactiveMembers()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.