public class AMViewUsage extends PersistableDefObject
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
mEditedProperties, mEditedPropertyExprs
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, DEF_SCOPE_SITE, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
XML_STATEMENT
Modifier and Type | Method and Description |
---|---|
void |
addAppliedViewCriteria(PDefViewCriteria pVC) |
void |
addBoundParameter(java.lang.String name,
java.lang.String expr) |
void |
applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
DifferDetails |
diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
java.util.List<PDefViewCriteria> |
getAppliedViewCriterias() |
java.util.List |
getBoundParameterList() |
BoundParameters |
getBoundParameters() |
java.lang.String |
getDefName()
Return the ViewDefName
|
java.lang.String |
getDefXMLElementTag() |
java.lang.String |
getDefXMLNameSpace() |
java.lang.String |
getEOName() |
java.lang.String |
getFromClause() |
java.lang.String |
getOrderByClause() |
java.util.Iterator |
getPlatforms()
Return an Enumeration of Platforms supported
|
java.lang.String |
getProxyClassName(java.lang.String platform) |
java.lang.String |
getQuery() |
java.util.Iterator |
getRowPlatforms() |
java.lang.String |
getRowProxyClassName(java.lang.String platform) |
java.lang.String |
getSelectClause() |
java.lang.String |
getWhereClause() |
void |
loadBoundParameters(DefElement xmlElement) |
void |
loadViewCriteriaUsage(DefElement xmlElement)
Load the view criteria usage for the view usage.
|
void |
loadXMLContents(DefElement xmlElement,
java.lang.String fullName) |
PDefViewObject |
personalizeViewUsage() |
boolean |
removeAppliedViewCriteria(java.lang.String pVCName) |
void |
setProxyClassName(java.lang.String platform,
java.lang.String className) |
void |
setRowProxyClassName(java.lang.String platform,
java.lang.String className) |
void |
writeChildren(DefWriter jos)
Writes the Object's children to the Persistent storage
|
void |
writeContents(DefWriter jos)
Objects should write their persistence output in this method
|
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getOrigObject, getPropertyMap, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setEditableFlag, setEditableObject, setFullName, setFullNameInternal, setLoadBase, setMajorVersionChanged, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, setupDefWriterFromMO, staticUpdateChildrenList, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeObject, writeVersion, writeXMLContents
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheck
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFullName
getFullName, getName
public void setProxyClassName(java.lang.String platform, java.lang.String className)
public java.lang.String getProxyClassName(java.lang.String platform)
public void setRowProxyClassName(java.lang.String platform, java.lang.String className)
public java.lang.String getRowProxyClassName(java.lang.String platform)
public java.util.Iterator getPlatforms()
public java.util.Iterator getRowPlatforms()
public java.lang.String getDefName()
public java.lang.String getQuery()
public java.lang.String getEOName()
public java.lang.String getSelectClause()
public java.lang.String getFromClause()
public java.lang.String getWhereClause()
public java.lang.String getOrderByClause()
public PDefViewObject personalizeViewUsage()
public java.util.List<PDefViewCriteria> getAppliedViewCriterias()
public void addAppliedViewCriteria(PDefViewCriteria pVC)
public boolean removeAppliedViewCriteria(java.lang.String pVCName)
public BoundParameters getBoundParameters()
public java.util.List getBoundParameterList()
public void addBoundParameter(java.lang.String name, java.lang.String expr)
public java.lang.String getDefXMLElementTag()
getDefXMLElementTag
in interface PersistentDefinition
getDefXMLElementTag
in class PersistableDefObject
public void writeChildren(DefWriter jos)
PersistentDefinition
writeChildren
in interface PersistentDefinition
writeChildren
in class PersistableDefObject
jos
- the Output storage for persistencepublic void writeContents(DefWriter jos)
PersistentDefinition
writeContents
in interface PersistentDefinition
writeContents
in class PersistableDefObject
jos
- the Output storage for persistencepublic void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
loadXMLContents
in class PersistableDefObject
public void loadViewCriteriaUsage(DefElement xmlElement)
xmlElement
- The view usage meta data that includes the applied view criteria info.public void loadBoundParameters(DefElement xmlElement)
public DifferDetails diffContents(DiffMergeable docDef, DiffMergeable orgDef, DifferDetails difDetails)
diffContents
in interface DiffMergeable
diffContents
in class PersistableDefObject
public DifferDetails diffChildren(DiffMergeable docDef, DiffMergeable orgDef, DifferDetails difDetails)
diffChildren
in interface DiffMergeable
diffChildren
in class PersistableDefObject
public void applyDiffContents(DifferDetails dif, DiffResolver resolver)
applyDiffContents
in interface DiffMergeable
applyDiffContents
in class PersistableDefObject
public void applyDiffChildren(DifferDetails dif, DiffResolver resolver)
applyDiffChildren
in interface DiffMergeable
applyDiffChildren
in class PersistableDefObject
public java.lang.String getDefXMLNameSpace()
getDefXMLNameSpace
in interface PersistentDefinition
getDefXMLNameSpace
in class PersistableDefObject