public class AMViewUsage extends PersistableDefObject
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationTypemEditedProperties, mEditedPropertyExprsDEF_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_EXPRMAPmFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXXML_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, writeXMLContentsaddPropertySetName, 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, suppressUpdateCheckgetAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullNamegetFullName, getNamepublic 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 PersistentDefinitiongetDefXMLElementTag in class PersistableDefObjectpublic void writeChildren(DefWriter jos)
PersistentDefinitionwriteChildren in interface PersistentDefinitionwriteChildren in class PersistableDefObjectjos - the Output storage for persistencepublic void writeContents(DefWriter jos)
PersistentDefinitionwriteContents in interface PersistentDefinitionwriteContents in class PersistableDefObjectjos - the Output storage for persistencepublic void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
loadXMLContents in class PersistableDefObjectpublic 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 DiffMergeablediffContents in class PersistableDefObjectpublic DifferDetails diffChildren(DiffMergeable docDef, DiffMergeable orgDef, DifferDetails difDetails)
diffChildren in interface DiffMergeablediffChildren in class PersistableDefObjectpublic void applyDiffContents(DifferDetails dif, DiffResolver resolver)
applyDiffContents in interface DiffMergeableapplyDiffContents in class PersistableDefObjectpublic void applyDiffChildren(DifferDetails dif, DiffResolver resolver)
applyDiffChildren in interface DiffMergeableapplyDiffChildren in class PersistableDefObjectpublic java.lang.String getDefXMLNameSpace()
getDefXMLNameSpace in interface PersistentDefinitiongetDefXMLNameSpace in class PersistableDefObject