public class ProposalHierarcyActionHelper extends Object
| Constructor and Description |
|---|
ProposalHierarcyActionHelper() |
public void syncAllHierarchy(ProposalDevelopmentDocument doc)
public void syncAllHierarchy(ProposalDevelopmentDocument doc, boolean allowEndDateChange)
public void removeFromHierarchy(DevelopmentProposal childProposal)
public void syncToHierarchyParent(DevelopmentProposal childProposal)
public void syncToHierarchyParent(DevelopmentProposal childProposal, boolean allowEndDateChange)
public void syncBudgetToParent(ProposalDevelopmentBudgetExt budget, DevelopmentProposal childProposal, boolean allowEndDateChange)
public void createHierarchy(DevelopmentProposal initialChildProposal)
public void linkToHierarchy(DevelopmentProposal hierarchyProposal, DevelopmentProposal newChildProposal, String hierarchyBudgetTypeCode)
public void linkToHierarchy(DevelopmentProposal hierarchyProposal, DevelopmentProposal newChildProposal, String hierarchyBudgetTypeCode, boolean allowEndDateChange)
public List<HierarchyPersonnelSummary> getHierarchyPersonnelSummaries(String parentProposalNumber)
public List<HierarchyProposalSummary> getHierarchyProposalSummaries(String proposalNumber)
public DevelopmentProposal getDevelopmentProposal(String proposalNumber)
public List<DevelopmentProposal> getChildProposals(String parentProposalNumber)
public boolean checkParentChildStatusMatch(ProposalDevelopmentDocument document)
public boolean validateChildForSync(DevelopmentProposal child, DevelopmentProposal hierarchy, boolean allowEndDateChange)
public boolean validateHierarchyForSyncAll(DevelopmentProposal hierarchy, boolean allowEndDateChange)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.