Java Doc for BudgetNonpersonnelCopyOverBoHelper.java in  » ERP-CRM-Financial » Kuali-Financial-System » org » kuali » module » kra » budget » web » struts » form » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ERP CRM Financial » Kuali Financial System » org.kuali.module.kra.budget.web.struts.form 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.kuali.module.kra.budget.bo.BudgetNonpersonnel
   org.kuali.module.kra.budget.web.struts.form.BudgetNonpersonnelCopyOverBoHelper

BudgetNonpersonnelCopyOverBoHelper
public class BudgetNonpersonnelCopyOverBoHelper extends BudgetNonpersonnel (Code)
This is a wrapper for BudgetNonpersonnel business object. It's useful on the copy over page because it assists in housing and computing the inflation rates.



Constructor Summary
public  BudgetNonpersonnelCopyOverBoHelper()
     Constructs a BudgetNonpersonnelCopyOverBoHelper.
public  BudgetNonpersonnelCopyOverBoHelper(BudgetNonpersonnel budgetNonpersonnel)
    

This does a 1:1 copy from BudgetNonpersonnel to BudgetNonpersonnelCopyOverBoHelper, with the exception of:

1.
public  BudgetNonpersonnelCopyOverBoHelper(BudgetNonpersonnel budgetNonpersonnel, int inflationLength, KualiDecimal budgetNonpersonnelInflationRate)
    

This does a 1:1 copy from BudgetNonpersonnel to BudgetNonpersonnelCopyOverBoHelper and populates inflation values based on origin values, with the exception of:

- Blanks out the three types of amounts based on whether the appropriate indicator are set.
public  BudgetNonpersonnelCopyOverBoHelper(BudgetNonpersonnel originBudgetNonpersonnel, Integer budgetPeriodSequenceNumberOverride, int inflationLength, KualiDecimal budgetNonpersonnelInflationRate)
    

This does a 1:1 copy from BudgetNonpersonnel to BudgetNonpersonnelCopyOverBoHelper, with the exception of:

1.

Method Summary
public  KualiIntegergetBudgetInflatedAgencyAmount()
     Gets the budgetInflatedAgencyAmount attribute.
public  KualiIntegergetBudgetInflatedInstitutionCostShareAmount()
     Gets the budgetInflatedInstitutionCostShareAmount attribute.
public  KualiIntegergetBudgetInflatedThirdPartyCostShareAmount()
     Gets the budgetInflatedThirdPartyCostShareAmount attribute.
public  BudgetNonpersonnelgetBudgetNonpersonnel()
     Gets the BudgetNonpersonnel representation of this object.
public  KualiDecimalgetDisplayAgencyRequestAmount()
     Gets the agencyRequestAmount or budgetInflatedAgencyAmount attribute based on if agencyCopyIndicator is set or not.
public  KualiDecimalgetDisplayBudgetInstitutionCostShareAmount()
     Gets the budgetInstitutionCostShareAmount or budgetInstitutionCostShareAmount attribute based on if budgetInstitutionCostShareCopyIndicator is set or not.
public  KualiDecimalgetDisplayBudgetThirdPartyCostShareAmount()
     Gets the budgetThirdPartyCostShareCopyAmount or budgetInflatedThirdPartyCostShareCopyAmount attribute based on if budgetThirdPartyCostShareCopyIndicator is set or not.
public  voidsetBudgetInflatedAgencyAmount(KualiInteger o)
     Sets the budgetInflatedAgencyAmount attribute value.
public  voidsetBudgetInflatedInstitutionCostShareAmount(KualiInteger o)
     Sets the budgetInflatedInstitutionCostShareAmount attribute value.
public  voidsetBudgetInflatedThirdPartyCostShareAmount(KualiInteger o)
     Sets the budgetInflatedThirdPartyCostShareAmount attribute value.


Constructor Detail
BudgetNonpersonnelCopyOverBoHelper
public BudgetNonpersonnelCopyOverBoHelper()(Code)
Constructs a BudgetNonpersonnelCopyOverBoHelper. Default, no arg constructor



BudgetNonpersonnelCopyOverBoHelper
public BudgetNonpersonnelCopyOverBoHelper(BudgetNonpersonnel budgetNonpersonnel)(Code)

This does a 1:1 copy from BudgetNonpersonnel to BudgetNonpersonnelCopyOverBoHelper, with the exception of:

1. If copyToFuturePeriods is set, it sets the three amount indicators.
2. The three inflation amounts are set to the regular amounts (since origin inflated amount = origin amount).

Useful for origin items.


Parameters:
  budgetNonpersonnel - object to copy



BudgetNonpersonnelCopyOverBoHelper
public BudgetNonpersonnelCopyOverBoHelper(BudgetNonpersonnel budgetNonpersonnel, int inflationLength, KualiDecimal budgetNonpersonnelInflationRate)(Code)

This does a 1:1 copy from BudgetNonpersonnel to BudgetNonpersonnelCopyOverBoHelper and populates inflation values based on origin values, with the exception of:

- Blanks out the three types of amounts based on whether the appropriate indicator are set. This is a functional requirement

Useful for items that are not origin items but already exist at the time of entering the copy over page (so either they were created in the past or they were entered on NPRS).


Parameters:
  budgetNonpersonnel - object to copy
Parameters:
  inflationLength -
Parameters:
  budgetNonpersonnelInflationRate - inflation rate to use



BudgetNonpersonnelCopyOverBoHelper
public BudgetNonpersonnelCopyOverBoHelper(BudgetNonpersonnel originBudgetNonpersonnel, Integer budgetPeriodSequenceNumberOverride, int inflationLength, KualiDecimal budgetNonpersonnelInflationRate)(Code)

This does a 1:1 copy from BudgetNonpersonnel to BudgetNonpersonnelCopyOverBoHelper, with the exception of:

1. Updates the period number with budgetPeriodSequenceNumberOverride.
2. Sets the amounts in this object to 0.
3. Sets the budgetOriginSequenceNumber to budgetNonpersonnelSequenceNumber.
4. Sets the origin amounts to the values of originBudgetNonpersonnel passed in.
5. If copyToFuturePeriods is set, it sets the three amount indicators.
6. Sets budgetNonpersonnelSequenceNumber to null because this item does not exist yet (don't use -1 because then it might be mistaken as a pre-origin item by iterface).
7. Populates inflation values based on BudgetNonpersonnel amounts.

Useful for non-origin items that have not been created yet.


Parameters:
  originBudgetNonpersonnel - object to copy (origin item)
Parameters:
  budgetPeriodSequenceNumberOverride - values used for the new budgetPeriodSequenceNumber value
Parameters:
  inflationLength -
Parameters:
  budgetNonpersonnelInflationRate - inflation rate to use




Method Detail
getBudgetInflatedAgencyAmount
public KualiInteger getBudgetInflatedAgencyAmount()(Code)
Gets the budgetInflatedAgencyAmount attribute. Returns the budgetInflatedAgencyAmount.



getBudgetInflatedInstitutionCostShareAmount
public KualiInteger getBudgetInflatedInstitutionCostShareAmount()(Code)
Gets the budgetInflatedInstitutionCostShareAmount attribute. Returns the budgetInflatedInstitutionCostShareAmount.



getBudgetInflatedThirdPartyCostShareAmount
public KualiInteger getBudgetInflatedThirdPartyCostShareAmount()(Code)
Gets the budgetInflatedThirdPartyCostShareAmount attribute. Returns the budgetInflatedThirdPartyCostShareAmount.



getBudgetNonpersonnel
public BudgetNonpersonnel getBudgetNonpersonnel()(Code)
Gets the BudgetNonpersonnel representation of this object. Uses inflation values if appropriate indicators are set. the BudgetNonpersonnel representation of this object.



getDisplayAgencyRequestAmount
public KualiDecimal getDisplayAgencyRequestAmount()(Code)
Gets the agencyRequestAmount or budgetInflatedAgencyAmount attribute based on if agencyCopyIndicator is set or not. amount per logic.



getDisplayBudgetInstitutionCostShareAmount
public KualiDecimal getDisplayBudgetInstitutionCostShareAmount()(Code)
Gets the budgetInstitutionCostShareAmount or budgetInstitutionCostShareAmount attribute based on if budgetInstitutionCostShareCopyIndicator is set or not. amount per logic.



getDisplayBudgetThirdPartyCostShareAmount
public KualiDecimal getDisplayBudgetThirdPartyCostShareAmount()(Code)
Gets the budgetThirdPartyCostShareCopyAmount or budgetInflatedThirdPartyCostShareCopyAmount attribute based on if budgetThirdPartyCostShareCopyIndicator is set or not. amount per logic.



setBudgetInflatedAgencyAmount
public void setBudgetInflatedAgencyAmount(KualiInteger o)(Code)
Sets the budgetInflatedAgencyAmount attribute value.
Parameters:
  budgetInflatedAgencyAmount - The budgetInflatedAgencyAmount to set.



setBudgetInflatedInstitutionCostShareAmount
public void setBudgetInflatedInstitutionCostShareAmount(KualiInteger o)(Code)
Sets the budgetInflatedInstitutionCostShareAmount attribute value.
Parameters:
  budgetInflatedInstitutionCostShareAmount - The budgetInflatedInstitutionCostShareAmount to set.



setBudgetInflatedThirdPartyCostShareAmount
public void setBudgetInflatedThirdPartyCostShareAmount(KualiInteger o)(Code)
Sets the budgetInflatedThirdPartyCostShareAmount attribute value.
Parameters:
  budgetInflatedThirdPartyCostShareAmount - The budgetInflatedThirdPartyCostShareAmount to set.



Methods inherited from org.kuali.module.kra.budget.bo.BudgetNonpersonnel
public int compareTo(Object o)(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
public boolean getAgencyCopyIndicator()(Code)(Java Doc)
public KualiInteger getAgencyRequestAmount()(Code)(Java Doc)
public KualiInteger getAgencyRequestAmountBackup()(Code)(Java Doc)
public KualiInteger getBudgetInstitutionCostShareAmount()(Code)(Java Doc)
public KualiInteger getBudgetInstitutionCostShareAmountBackup()(Code)(Java Doc)
public boolean getBudgetInstitutionCostShareCopyIndicator()(Code)(Java Doc)
public String getBudgetNonpersonnelCategoryCode()(Code)(Java Doc)
public String getBudgetNonpersonnelDescription()(Code)(Java Doc)
public Integer getBudgetNonpersonnelSequenceNumber()(Code)(Java Doc)
public String getBudgetNonpersonnelSubCategoryCode()(Code)(Java Doc)
public KualiInteger getBudgetOriginAgencyAmount()(Code)(Java Doc)
public KualiInteger getBudgetOriginInstitutionCostShareAmount()(Code)(Java Doc)
public Integer getBudgetOriginSequenceNumber()(Code)(Java Doc)
public KualiInteger getBudgetOriginThirdPartyCostShareAmount()(Code)(Java Doc)
public Integer getBudgetPeriodSequenceNumber()(Code)(Java Doc)
public Integer getBudgetTaskSequenceNumber()(Code)(Java Doc)
public KualiInteger getBudgetThirdPartyCostShareAmount()(Code)(Java Doc)
public KualiInteger getBudgetThirdPartyCostShareAmountBackup()(Code)(Java Doc)
public boolean getBudgetThirdPartyCostShareCopyIndicator()(Code)(Java Doc)
public boolean getCopyToFuturePeriods()(Code)(Java Doc)
public String getDocumentNumber()(Code)(Java Doc)
public NonpersonnelObjectCode getNonpersonnelObjectCode()(Code)(Java Doc)
public String getSubcontractorNumber()(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
public boolean isCopiedOverItem()(Code)(Java Doc)
public boolean isOriginItem()(Code)(Java Doc)
public void setAgencyCopyIndicator(boolean o)(Code)(Java Doc)
public void setAgencyRequestAmount(KualiInteger agencyRequestAmount)(Code)(Java Doc)
public void setAgencyRequestAmountBackup(KualiInteger agencyRequestAmountDuplicate)(Code)(Java Doc)
public void setBudgetInstitutionCostShareAmount(KualiInteger budgetInstitutionCostShareAmount)(Code)(Java Doc)
public void setBudgetInstitutionCostShareAmountBackup(KualiInteger budgetInstitutionCostShareAmountDuplicate)(Code)(Java Doc)
public void setBudgetInstitutionCostShareCopyIndicator(boolean o)(Code)(Java Doc)
public void setBudgetNonpersonnelCategoryCode(String budgetNonpersonnelCategoryCode)(Code)(Java Doc)
public void setBudgetNonpersonnelDescription(String o)(Code)(Java Doc)
public void setBudgetNonpersonnelSequenceNumber(Integer o)(Code)(Java Doc)
public void setBudgetNonpersonnelSubCategoryCode(String budgetNonpersonnelSubCategoryCode)(Code)(Java Doc)
public void setBudgetOriginAgencyAmount(KualiInteger o)(Code)(Java Doc)
public void setBudgetOriginInstitutionCostShareAmount(KualiInteger o)(Code)(Java Doc)
public void setBudgetOriginSequenceNumber(Integer o)(Code)(Java Doc)
public void setBudgetOriginThirdPartyCostShareAmount(KualiInteger o)(Code)(Java Doc)
public void setBudgetPeriodSequenceNumber(Integer budgetPeriodSequenceNumber)(Code)(Java Doc)
public void setBudgetTaskSequenceNumber(Integer budgetTaskSequenceNumber)(Code)(Java Doc)
public void setBudgetThirdPartyCostShareAmount(KualiInteger budgetThirdPartyCostShareAmount)(Code)(Java Doc)
public void setBudgetThirdPartyCostShareAmountBackup(KualiInteger budgetThirdPartyCostShareAmountDuplicate)(Code)(Java Doc)
public void setBudgetThirdPartyCostShareCopyIndicator(boolean o)(Code)(Java Doc)
public void setCopyToFuturePeriods(boolean copyToFuturePeriods)(Code)(Java Doc)
public void setDocumentNumber(String documentNumber)(Code)(Java Doc)
public void setNonpersonnelObjectCode(NonpersonnelObjectCode o)(Code)(Java Doc)
public void setSubcontractorNumber(String subcontractorNumber)(Code)(Java Doc)
protected LinkedHashMap toStringMapper()(Code)(Java Doc)

w_w__w__._j_a_va_2___s___.___co___m__ | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.