public interface MaintenanceDocument extends Document
Modifier and Type | Method and Description |
---|---|
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
|
addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAllowsCopy, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
refresh
toString
getVersionNumber
getObjectId
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)
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.