| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MaintenanceDocument
Common interface for all maintenance documents.
| Method Summary | |
|---|---|
|  boolean | getDisplayTopicFieldInNotes()This method... | 
|  Object | getDocumentDataObject()Returns a reference to the data object that this MaintenanceDocument is maintaining | 
|  Maintainable | getNewMaintainableObject() | 
|  Maintainable | getOldMaintainableObject() | 
|  String | getXmlDocumentContents() | 
|  boolean | isEdit()Returns true if this maintenance document is editing an existing Business Object, false if its creating a new one. | 
|  boolean | isFieldsClearedOnCopy()A flag which indicates whether the primary keys have been cleared on a Copy-type of document. | 
|  boolean | isNew()Returns true if this maintenance document is creating a new Business Object, false if its an edit. | 
|  boolean | isNewWithExisting()Returns true if this maintenance document is creating a new Business Object out of an existing Business Object, for example, a new division vendor out of an existing parent vendor. | 
|  boolean | isOldDataObjectInDocument() | 
|  void | populateMaintainablesFromXmlDocumentContents()Populates the old and new maintainables from the xml document contents string. | 
|  void | populateXmlDocumentContentsFromMaintainables()Builds the xml document string from the contents of the old and new maintainbles. | 
|  void | setDisplayTopicFieldInNotes(boolean displayTopicFieldInNotes)This method... | 
|  void | setFieldsClearedOnCopy(boolean keysClearedOnCopy)This method sets the value of the fieldsClearedOnCopy. | 
|  void | setNewMaintainableObject(Maintainable newMaintainableObject) | 
|  void | setOldMaintainableObject(Maintainable oldMaintainableObject) | 
|  void | setXmlDocumentContents(String documentContents)Sets the xml contents of the maintenance document | 
| Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject | 
|---|
| buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber | 
| Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject | 
|---|
| refresh | 
| Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic | 
|---|
| toString | 
| Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned | 
|---|
| getVersionNumber | 
| Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique | 
|---|
| getObjectId | 
| Method Detail | 
|---|
String getXmlDocumentContents()
Maintainable getNewMaintainableObject()
Maintainable getOldMaintainableObject()
void setXmlDocumentContents(String documentContents)
documentContents - - String xmlvoid setNewMaintainableObject(Maintainable newMaintainableObject)
newMaintainableObject - - Initializes the new maintainablevoid setOldMaintainableObject(Maintainable oldMaintainableObject)
newMaintainableObject - - Initializes the old maintainableObject getDocumentDataObject()
void populateXmlDocumentContentsFromMaintainables()
void populateMaintainablesFromXmlDocumentContents()
boolean isOldDataObjectInDocument()
boolean isNew()
boolean isEdit()
boolean isNewWithExisting()
boolean isFieldsClearedOnCopy()
void setFieldsClearedOnCopy(boolean keysClearedOnCopy)
fieldsClearedOnCopy - - true or falseboolean getDisplayTopicFieldInNotes()
void setDisplayTopicFieldInNotes(boolean displayTopicFieldInNotes)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||