Java Doc for VendorRule.java in  » ERP-CRM-Financial » Kuali-Financial-System » org » kuali » module » vendor » rules » 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.vendor.rules 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase
   org.kuali.module.vendor.rules.VendorRule

VendorRule
public class VendorRule extends MaintenanceDocumentRuleBase (Code)
Business rules applicable to VendorDetail document.




Method Summary
 booleancheckAddressCountryEmptyStateZip(VendorAddress address)
    
protected  booleancheckAuthorizationRestrictions(MaintenanceDocument document)
     Overrides the checkAuthorizationRestrictions in MaintenanceDocumentRuleBase.
 booleancheckDefaultAddressCampus(VendorDetail vendorDetail, VendorDefaultAddress addedDefaultAddress, VendorAddress parent)
     If add button is selected on Default Address, checks if the allow default indicator is set to false for this address type then it does not allow user to select a default address for this address and if it is true then it allows only one campus to be default for this address.
 booleancheckFaxNumber(VendorAddress address)
     Validates that the Vendor Fax Number is a valid phone number.
 booleanfindAllowDefaultAddressIndicatorHelper(VendorAddress vendorAddress)
     Checks if the "allow default indicator" is true or false for this address.
 booleanprocessAddressValidation(MaintenanceDocument document)
     Validates vendor address fields.
public  booleanprocessCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo)
     Validates business rules for VendorDetail document collection add lines.
protected  booleanprocessCustomApproveDocumentBusinessRules(MaintenanceDocument document)
    
protected  booleanprocessCustomRouteDocumentBusinessRules(MaintenanceDocument document)
    
protected  booleanprocessCustomSaveDocumentBusinessRules(MaintenanceDocument document)
    
 booleanprocessVendorValidation(MaintenanceDocument document)
     Validates VendorDetail document.
 voidrefreshSubObjects(VendorDetail vendor)
    
public  voidsetupBaseConvenienceObjects(MaintenanceDocument document)
     Overrides the setupBaseConvenienceObjects from the superclass because we cannot use the setupBaseConvenienceObjects from the superclass.
public  voidsetupConvenienceObjects()
    
 booleanvalidateDefaultAddressCampus(VendorDetail vendorDetail)
     Checks if the allow default indicator is set to false for this address the default indicator cannot be set to true/yes.
 booleanvalidateInactiveReasonRequiredness(VendorDetail vendorDetail)
     Validates that if the vendor is set to be inactive, the inactive reason is required.
 booleanvalidateParentVendorTaxNumber(VendorDetail vendorDetail)
     Validates that if vendor is parent, then tax # and tax type combo should be unique by checking for the existence of vendor(s) with the same tax # and tax type in the existing vendor header table.
 booleanvalidateRestrictedReasonRequiredness(VendorDetail vendorDetail)
     Validates that, if the vendor is set to be restricted, the restricted reason is required.
 booleanvalidateTaxNumberRequiredness(VendorDetail vendorDetail)
     Validates that if the vendor is not foreign and if the vendor type's tax number required indicator is true, then the tax number is required.
 booleanvalidateTaxTypeAndTaxNumberBlankness(VendorDetail vendorDetail)
     Validates that the following business rules are satisfied: 1.
 booleanvalidateVendorContractBeginEndDates(VendorContract contract)
     Validates that: 1.
 booleanvalidateVendorContractOrganization(VendorContractOrganization organization)
     Validates a vendor contract organization.
 booleanvalidateVendorContractPOLimitAndExcludeFlagCombination(VendorContract contract)
     Validates that the proper combination of Exclude Indicator and APO Amount is present on a vendor contract.
 booleanvalidateVendorCustomerNumber(VendorCustomerNumber customerNumber)
     Validates vendor customer number.
protected  booleanvalidateVendorNames(VendorDetail vendorDetail)
     Validates the vendorName, vendorFirstName and vendorLastName fields according to these business rules: 1.



Method Detail
checkAddressCountryEmptyStateZip
boolean checkAddressCountryEmptyStateZip(VendorAddress address)(Code)
Validates that if US is selected for the country then the state and zip cannot be empty
Parameters:
  addresses - VendorAddress which is being validated boolean false if the country is United States and there is no state or zip code



checkAuthorizationRestrictions
protected boolean checkAuthorizationRestrictions(MaintenanceDocument document)(Code)
Overrides the checkAuthorizationRestrictions in MaintenanceDocumentRuleBase. The reason we needed to override it is because in vendor, we had to save the fields in the vendor header separately than vendor detail, and those fields are only editable when the vendor is a parent. Therefore we had to override the setupBaseConvenienceObjects method, which then causes us unable to set the oldBo of the super class because the oldBo is not accessible from outside the class. This will cause the checkAuthorizationRestrictions of the superclass to fail while processing division vendors that contain those restricted (uneditable) fields, because the oldBo is null and will throw the null pointer exception. Therefore we're overriding the checkAuthorizationRestrictions in here and we'll use the oldVendor instead of oldBo of the superclass while comparing the old and new values. This also does not enforce the authorization restrictions if the restricted fields are the fields in vendor header or the vendor is not a parent vendor, because in this case, the fields are uneditable from the user interface.
See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.checkAuthorizationRestrictions(org.kuali.core.document.MaintenanceDocument)



checkDefaultAddressCampus
boolean checkDefaultAddressCampus(VendorDetail vendorDetail, VendorDefaultAddress addedDefaultAddress, VendorAddress parent)(Code)
If add button is selected on Default Address, checks if the allow default indicator is set to false for this address type then it does not allow user to select a default address for this address and if it is true then it allows only one campus to be default for this address.
Parameters:
  vendorDetail - VendorDetail document
Parameters:
  addedDefaultAddress - VendorDefaultAddress which is being added
Parameters:
  parent - The VendorAddress which we are adding a default address to it boolean false or true



checkFaxNumber
boolean checkFaxNumber(VendorAddress address)(Code)
Validates that the Vendor Fax Number is a valid phone number.
Parameters:
  addresses - VendorAddress instance boolean false or true



findAllowDefaultAddressIndicatorHelper
boolean findAllowDefaultAddressIndicatorHelper(VendorAddress vendorAddress)(Code)
Checks if the "allow default indicator" is true or false for this address.
Parameters:
  addresses - VendorAddress which is being validated boolean false or true



processAddressValidation
boolean processAddressValidation(MaintenanceDocument document)(Code)
Validates vendor address fields.
Parameters:
  document - MaintenanceDocument boolean false or true



processCustomAddCollectionLineBusinessRules
public boolean processCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo)(Code)
Validates business rules for VendorDetail document collection add lines. Add lines are the initial lines on a collections, i.e. the ones next to the "Add" button
See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.processCustomAddCollectionLineBusinessRules(org.kuali.core.document.MaintenanceDocumentjava.lang.Stringorg.kuali.core.bo.PersistableBusinessObject)



processCustomApproveDocumentBusinessRules
protected boolean processCustomApproveDocumentBusinessRules(MaintenanceDocument document)(Code)

See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.processCustomApproveDocumentBusinessRules(org.kuali.core.document.MaintenanceDocument)



processCustomRouteDocumentBusinessRules
protected boolean processCustomRouteDocumentBusinessRules(MaintenanceDocument document)(Code)

See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.processCustomRouteDocumentBusinessRules(org.kuali.core.document.MaintenanceDocument)



processCustomSaveDocumentBusinessRules
protected boolean processCustomSaveDocumentBusinessRules(MaintenanceDocument document)(Code)

See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.processCustomSaveDocumentBusinessRules(org.kuali.core.document.MaintenanceDocument)



processVendorValidation
boolean processVendorValidation(MaintenanceDocument document)(Code)
Validates VendorDetail document.
Parameters:
  document - MaintenanceDocument instance boolean false or true



refreshSubObjects
void refreshSubObjects(VendorDetail vendor)(Code)
Refreshes the references of vendor detail and its sub objects
Parameters:
  vendor - VendorDetail document



setupBaseConvenienceObjects
public void setupBaseConvenienceObjects(MaintenanceDocument document)(Code)
Overrides the setupBaseConvenienceObjects from the superclass because we cannot use the setupBaseConvenienceObjects from the superclass. The reason we cannot use the superclass method is because it calls the updateNonUpdateableReferences for everything and we cannot do that for parent vendors, because we want to update vendor header information only on parent vendors, so the saving of the vendor header is done manually. If we call the updateNonUpdateableReferences, it is going to overwrite any changes that the user might have done in the vendor header with the existing values in the database.
See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.setupBaseConvenienceObjects(org.kuali.core.document.MaintenanceDocument)



setupConvenienceObjects
public void setupConvenienceObjects()(Code)

See Also:   org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase.setupConvenienceObjects



validateDefaultAddressCampus
boolean validateDefaultAddressCampus(VendorDetail vendorDetail)(Code)
Checks if the allow default indicator is set to false for this address the default indicator cannot be set to true/yes. If "allow default indicator" is set to true/yes for address type, one address must have the default indicator set (no more, no less) and only one campus to be set as default for this address.
Parameters:
  vendorDetail - VendorDetail document boolean false or true



validateInactiveReasonRequiredness
boolean validateInactiveReasonRequiredness(VendorDetail vendorDetail)(Code)
Validates that if the vendor is set to be inactive, the inactive reason is required.
Parameters:
  vendorDetail - the VendorDetail object to be validated boolean false if the vendor is inactive and the inactive reason is empty



validateParentVendorTaxNumber
boolean validateParentVendorTaxNumber(VendorDetail vendorDetail)(Code)
Validates that if vendor is parent, then tax # and tax type combo should be unique by checking for the existence of vendor(s) with the same tax # and tax type in the existing vendor header table. Ideally we're also supposed to check for pending vendors, but at the moment, the pending vendors are under research investigation, so we're only checking the existing vendors for now. If the vendor is a parent and the validation fails, display the actual error message. If the vendor is not a parent and the validation fails, display the error message that the parent of this vendor needs to be changed, please contact Purchasing Dept. While checking for the existence of vendors with the same tax # and tax type, exclude the vendors with the same id. KULPURAP-302: Allow a duplication of a tax number in vendor header if there are only "inactive" header records with the duplicate record
Parameters:
  vendorDetail - the VendorDetail object to be validated boolean true if the vendorDetail passes the unique tax # and tax type validation.



validateRestrictedReasonRequiredness
boolean validateRestrictedReasonRequiredness(VendorDetail vendorDetail)(Code)
Validates that, if the vendor is set to be restricted, the restricted reason is required.
Parameters:
  vendorDetail - The VendorDetail object to be validated boolean false if the vendor is restricted and the restricted reason is empty



validateTaxNumberRequiredness
boolean validateTaxNumberRequiredness(VendorDetail vendorDetail)(Code)
Validates that if the vendor is not foreign and if the vendor type's tax number required indicator is true, then the tax number is required. If the vendor foreign indicator is true, then the tax number is not required regardless of its vendor type.
Parameters:
  vendorDetail - the VendorDetail object to be validated boolean false if there is no tax number and the indicator is true.



validateTaxTypeAndTaxNumberBlankness
boolean validateTaxTypeAndTaxNumberBlankness(VendorDetail vendorDetail)(Code)
Validates that the following business rules are satisfied: 1. Tax type cannot be blank if the tax # is not blank. 2. Tax type cannot be set if the tax # is blank. If the vendor is a parent and the validation fails, we'll display an error message indicating that the tax type cannot be blank if the tax # is not blank or that the tax type cannot be set if the tax # is blank. If the vendor is not a parent and the validation fails, we'll display an error message indicating that the parent of this vendor needs to be changed, please contact Purchasing Dept.
Parameters:
  vendorDetail - the VendorDetail object to be validated boolean true if the vendor Detail passes the validation and false otherwise.



validateVendorContractBeginEndDates
boolean validateVendorContractBeginEndDates(VendorContract contract)(Code)
Validates that: 1. If the VendorContractBeginningDate is entered then the VendorContractEndDate is also entered, and vice versa. 2. If both dates are entered, the VendorContractBeginningDate is before the VendorContractEndDate. The date fields are required so we should know that we have valid dates.
Parameters:
  contract - VendorContract boolean true if the beginning date is before the end date, false if only one date is entered or the beginning date isafter the end date.



validateVendorContractOrganization
boolean validateVendorContractOrganization(VendorContractOrganization organization)(Code)
Validates a vendor contract organization. The rules are : 1. If the Exclude Indicator for the organization is N, an organization APO Amount is required. 2. If the Exclude Indicator for the organization is Y, an organization APO Amount is not allowed. 3. The chart and org for the organization must exist in the database.
Parameters:
  organization - VendorContractOrganization boolean true if these three rules are passed, otherwise false.



validateVendorContractPOLimitAndExcludeFlagCombination
boolean validateVendorContractPOLimitAndExcludeFlagCombination(VendorContract contract)(Code)
Validates that the proper combination of Exclude Indicator and APO Amount is present on a vendor contract. Do not perform this validation on Contract add line as the user cannot currently enter the sub-collection of contract-orgs so we should not force this until the document is submitted. The rules are : 1. Must enter a Default APO Limit or at least one organization with an APO Amount. 2. If the Exclude Indicator for an organization is N, an organization APO Amount is required. 3. If the Exclude Indicator for an organization is Y, the organization APO Amount is not allowed.
Parameters:
  contract - VendorContract boolean true if the proper combination of Exclude Indicator and APO Amount is present, otherwise flase.



validateVendorCustomerNumber
boolean validateVendorCustomerNumber(VendorCustomerNumber customerNumber)(Code)
Validates vendor customer number. The chart and org must exist in the database.
Parameters:
  customerNumber - VendorCustomerNumber boolean false or true



validateVendorNames
protected boolean validateVendorNames(VendorDetail vendorDetail)(Code)
Validates the vendorName, vendorFirstName and vendorLastName fields according to these business rules: 1. At least one of the three vendor name fields must be filled in. 2. Both of the two ways of entering vendor name (One vendor name field vs VendorFirstName/VendorLastName) cannot be used 3. If either the vendor first name or the vendor last name have been entered, the other must be entered.
Parameters:
  vendorDetail - The VendorDetail object to be validated boolean true if the vendorDetail passes this validation and false otherwise.



Fields inherited from org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase
final public static String DOCUMENT_ERROR_PREFIX(Code)(Java Doc)
protected static org.apache.log4j.Logger LOG(Code)(Java Doc)
final public static String MAINTAINABLE_ERROR_PATH(Code)(Java Doc)
final public static String MAINTAINABLE_ERROR_PREFIX(Code)(Java Doc)
protected BusinessObjectDictionaryService boDictionaryService(Code)(Java Doc)
protected BusinessObjectService boService(Code)(Java Doc)
protected KualiConfigurationService configService(Code)(Java Doc)
protected DataDictionaryService ddService(Code)(Java Doc)
protected DictionaryValidationService dictionaryValidationService(Code)(Java Doc)
protected DocumentAuthorizationService documentAuthorizationService(Code)(Java Doc)
protected MaintenanceDocumentDictionaryService maintDocDictionaryService(Code)(Java Doc)
protected PersistenceService persistenceService(Code)(Java Doc)
protected PersistenceStructureService persistenceStructureService(Code)(Java Doc)
protected UniversalUserService universalUserService(Code)(Java Doc)
protected WorkflowDocumentService workflowDocumentService(Code)(Java Doc)

Methods inherited from org.kuali.core.maintenance.rules.MaintenanceDocumentRuleBase
protected boolean apcRuleFails(String parameterNamespace, String parameterDetailTypeCode, String parameterName, String valueToTest)(Code)(Java Doc)
protected boolean applyApcRule(String parameterNamespace, String parameterDetailTypeCode, String parameterName, String valueToTest)(Code)(Java Doc)
protected boolean checkAuthorizationRestrictions(MaintenanceDocument document)(Code)(Java Doc)
protected boolean checkEmptyBOField(String propertyName, Object valueToTest, String parameter)(Code)(Java Doc)
protected boolean checkEmptyDocumentField(String propertyName, Object valueToTest, String parameter)(Code)(Java Doc)
protected boolean checkEmptyValue(Object valueToTest)(Code)(Java Doc)
protected boolean checkForPartiallyFilledOutReferenceForeignKeys(String referenceName)(Code)(Java Doc)
protected void clearErrorPath()(Code)(Java Doc)
protected boolean dataDictionaryValidate(MaintenanceDocument document)(Code)(Java Doc)
final protected BusinessObjectDictionaryService getBoDictionaryService()(Code)(Java Doc)
final protected BusinessObjectService getBoService()(Code)(Java Doc)
final protected KualiConfigurationService getConfigService()(Code)(Java Doc)
public DateTimeService getDateTimeService()(Code)(Java Doc)
final protected DataDictionaryService getDdService()(Code)(Java Doc)
final protected DictionaryValidationService getDictionaryValidationService()(Code)(Java Doc)
final protected DocumentAuthorizationService getDocumentAuthorizationService()(Code)(Java Doc)
protected String getFieldLabel(String fieldName)(Code)(Java Doc)
protected String getFieldLabel(Class boClass, String fieldName)(Code)(Java Doc)
final protected MaintenanceDocumentDictionaryService getMaintDocDictionaryService()(Code)(Java Doc)
final protected PersistableBusinessObject getNewBo()(Code)(Java Doc)
final protected PersistableBusinessObject getOldBo()(Code)(Java Doc)
final protected PersistenceService getPersistenceService()(Code)(Java Doc)
final protected PersistenceStructureService getPersistenceStructureService()(Code)(Java Doc)
public UniversalUserService getUniversalUserService()(Code)(Java Doc)
public WorkflowDocumentService getWorkflowDocumentService()(Code)(Java Doc)
protected boolean isCorrectMaintenanceClass(MaintenanceDocument document, Class clazz)(Code)(Java Doc)
protected boolean isDocumentValidForSave(MaintenanceDocument maintenanceDocument)(Code)(Java Doc)
public boolean processAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject bo)(Code)(Java Doc)
public boolean processApproveDocument(ApproveDocumentEvent approveEvent)(Code)(Java Doc)
public boolean processCustomAddCollectionLineBusinessRules(MaintenanceDocument document, String collectionName, PersistableBusinessObject line)(Code)(Java Doc)
protected boolean processCustomApproveDocumentBusinessRules(MaintenanceDocument document)(Code)(Java Doc)
protected boolean processCustomRouteDocumentBusinessRules(MaintenanceDocument document)(Code)(Java Doc)
protected boolean processCustomSaveDocumentBusinessRules(MaintenanceDocument document)(Code)(Java Doc)
protected boolean processGlobalApproveDocumentBusinessRules(MaintenanceDocument document)(Code)(Java Doc)
protected boolean processGlobalRouteDocumentBusinessRules(MaintenanceDocument document)(Code)(Java Doc)
protected boolean processGlobalSaveDocumentBusinessRules(MaintenanceDocument document)(Code)(Java Doc)
public boolean processRouteDocument(Document document)(Code)(Java Doc)
public boolean processSaveDocument(Document document)(Code)(Java Doc)
protected void putDocumentError(String propertyName, String errorConstant, String parameter)(Code)(Java Doc)
protected void putDocumentError(String propertyName, String errorConstant, String[] parameters)(Code)(Java Doc)
protected void putFieldError(String propertyName, String errorConstant)(Code)(Java Doc)
protected void putFieldError(String propertyName, String errorConstant, String parameter)(Code)(Java Doc)
protected void putFieldError(String propertyName, String errorConstant, String[] parameters)(Code)(Java Doc)
protected void putFieldErrorWithShortLabel(String propertyName, String errorConstant)(Code)(Java Doc)
protected void putGlobalError(String errorConstant)(Code)(Java Doc)
protected void putGlobalError(String errorConstant, String parameter)(Code)(Java Doc)
protected void putGlobalError(String errorConstant, String[] parameters)(Code)(Java Doc)
protected void putGlobalsError(String propertyName, String errorConstant)(Code)(Java Doc)
protected void putGlobalsError(String propertyName, String errorConstant, String parameter)(Code)(Java Doc)
protected void resumeErrorPath()(Code)(Java Doc)
final public void setBoDictionaryService(BusinessObjectDictionaryService boDictionaryService)(Code)(Java Doc)
final public void setBoService(BusinessObjectService boService)(Code)(Java Doc)
final public void setConfigService(KualiConfigurationService configService)(Code)(Java Doc)
final public void setDdService(DataDictionaryService ddService)(Code)(Java Doc)
final public void setDictionaryValidationService(DictionaryValidationService dictionaryValidationService)(Code)(Java Doc)
final public void setDocumentAuthorizationService(DocumentAuthorizationService documentAuthorizationService)(Code)(Java Doc)
final public void setMaintDocDictionaryService(MaintenanceDocumentDictionaryService maintDocDictionaryService)(Code)(Java Doc)
protected void setNewBo(PersistableBusinessObject newBo)(Code)(Java Doc)
final public void setPersistenceService(PersistenceService persistenceService)(Code)(Java Doc)
final public void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)(Code)(Java Doc)
public void setUniversalUserService(UniversalUserService universalUserService)(Code)(Java Doc)
public void setWorkflowDocumentService(WorkflowDocumentService workflowDocumentService)(Code)(Java Doc)
public void setupBaseConvenienceObjects(MaintenanceDocument document)(Code)(Java Doc)
public void setupConvenienceObjects()(Code)(Java Doc)
protected boolean validateDocumentStructure(Document document)(Code)(Java Doc)
protected boolean validateGlobalBusinessObjectPersistable(MaintenanceDocument document)(Code)(Java Doc)
protected boolean validateMaintenanceDocument(MaintenanceDocument maintenanceDocument)(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.