public class FinancialEntitySummaryHelper extends Object implements Serializable
| Constructor and Description |
|---|
FinancialEntitySummaryHelper(FinancialEntityForm financialEntityForm) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
addSpan(String htmlString)
This method adds a span class to a string
|
protected String |
addSpan1(String htmlString) |
protected String |
addSpan2(String htmlString) |
protected Map<String,String> |
cleanupDetails(Map<String,String> relationshipDetails,
Map<String,String> dataGroups)
This method adds the correct header and sub headers for the details.
|
protected void |
formatDetails(Map<String,String> currentRelationshipDetails,
Map<String,String> previousRelationshipDetails)
This method adds a span to current details when it is different from the previous
|
protected List<FinancialEntityAttachmentSummary> |
generateAttachmentSummary(List<FinancialEntityAttachment> attachments,
List<FinancialEntityAttachment> prevAttachments) |
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
PersonFinIntDisclosure |
getCurrentFinancialEntity() |
int |
getCurrentVersionNumber() |
protected Map<String,String> |
getDataGroups() |
String |
getEntityStatus() |
protected Map<String,FinEntitiesDataMatrix> |
getFinancialEntityDataMatrix() |
FinancialEntityForm |
getFinancialEntityForm() |
protected FinancialEntityService |
getFinancialEntityService() |
int |
getNumberOfVersions() |
String[] |
getPercentages() |
PersonFinIntDisclosure |
getPreviousFinancialEntity() |
protected Map<String,String> |
getRelationshipDetails(PersonFinIntDisclosure financialEntity)
This method gets the relationship details for a financial entity.
|
String[] |
getRelationshipType() |
String[] |
getRemuneration() |
List<PersonFinIntDisclosure> |
getVersions() |
protected void |
initRanges()
This method sets the salary and percentage ranges and the relationship values.
|
void |
setCurrentFinancialEntity(PersonFinIntDisclosure currentFinancialEntity) |
void |
setCurrentVersionNumber(int currentVersionNumber) |
void |
setEntityStatus(String entityStatus) |
void |
setFinancialEntityForm(FinancialEntityForm financialEntityForm) |
void |
setPercentages(String[] percentages) |
void |
setPreviousFinancialEntity(PersonFinIntDisclosure previousFinancialEntity) |
void |
setRelationshipType(String[] relationshipType) |
void |
setRemuneration(String[] remuneration) |
protected void |
setSummaryBeans(int currentVersionNumber,
PersonFinIntDisclosure currentFinancialEntity,
PersonFinIntDisclosure previousFinancialEntity)
This method set the current and previous beans
|
void |
setSummaryDetails(int currentVersionNumber,
String entityNumber,
String status)
This method is called from the action class.
|
protected void |
setSummaryInformation(PersonFinIntDisclosure financialEntity,
FinancialEntitySummaryBean summary)
This method sets all the information required for the summary.
|
void |
setVersions(List<PersonFinIntDisclosure> versions) |
public FinancialEntitySummaryHelper(FinancialEntityForm financialEntityForm)
public FinancialEntityForm getFinancialEntityForm()
public void setFinancialEntityForm(FinancialEntityForm financialEntityForm)
public PersonFinIntDisclosure getCurrentFinancialEntity()
public void setCurrentFinancialEntity(PersonFinIntDisclosure currentFinancialEntity)
public PersonFinIntDisclosure getPreviousFinancialEntity()
public void setPreviousFinancialEntity(PersonFinIntDisclosure previousFinancialEntity)
public void setSummaryDetails(int currentVersionNumber,
String entityNumber,
String status)
currentVersionNumber - entityNumber - status - protected void setSummaryBeans(int currentVersionNumber,
PersonFinIntDisclosure currentFinancialEntity,
PersonFinIntDisclosure previousFinancialEntity)
currentVersionNumber - currentFinancialEntity - previousFinancialEntity - protected void formatDetails(Map<String,String> currentRelationshipDetails, Map<String,String> previousRelationshipDetails)
currentRelationshipDetails - previousRelationshipDetails - protected Map<String,String> cleanupDetails(Map<String,String> relationshipDetails, Map<String,String> dataGroups)
relationshipDetails - dataGroups - protected List<FinancialEntityAttachmentSummary> generateAttachmentSummary(List<FinancialEntityAttachment> attachments, List<FinancialEntityAttachment> prevAttachments)
protected String addSpan(String htmlString)
htmlString - public List<PersonFinIntDisclosure> getVersions()
public void setVersions(List<PersonFinIntDisclosure> versions)
public int getNumberOfVersions()
public void setCurrentVersionNumber(int currentVersionNumber)
public int getCurrentVersionNumber()
protected void setSummaryInformation(PersonFinIntDisclosure financialEntity, FinancialEntitySummaryBean summary)
financialEntity - summary - protected Map<String,String> getRelationshipDetails(PersonFinIntDisclosure financialEntity)
financialEntity - protected Map<String,FinEntitiesDataMatrix> getFinancialEntityDataMatrix()
protected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
protected FinancialEntityService getFinancialEntityService()
protected void initRanges()
public String[] getRelationshipType()
public void setRelationshipType(String[] relationshipType)
public String[] getPercentages()
public void setPercentages(String[] percentages)
public String[] getRemuneration()
public void setRemuneration(String[] remuneration)
public String getEntityStatus()
public void setEntityStatus(String entityStatus)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.