oracle.jbo.server
Class PDefViewCriteria
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.jbo.mom.PersDefBase
oracle.jbo.server.PDefViewCriteria
- All Implemented Interfaces:
- PersonalizableDef, DefPersistable, PersistentDefinition
public class PDefViewCriteria
- extends PersDefBase
Methods inherited from class oracle.jbo.mom.PersDefBase |
applyPropertiesPersonalization, deregisterDefObject, getBasePackage, getFileName, getStaticDef, loadXMLContents, registerDefObject, registerSessionDefObject, removeProperty, resolveDefObject, setFullName, setProperty, setPropertyMap, setStaticDef |
Methods inherited from class oracle.jbo.mom.PersistableDefObject |
allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, getBaseDir, getDefManager, getDefWriter, getEditObject, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getXMLElementTag, guaranteePath, isDirty, isEditable, isNew, objectRemoved, registerClass, remove, removeAndDelete, saveXMLContents, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setNew, setOrigObject, updateChildrenList, verifyVersion, writeObject, writeVersion, writeXMLContents |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addExtendedDefObject, addPropertySetName, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, removeExtendedDefObject, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PDefViewCriteria
public PDefViewCriteria()
setFullName
public void setFullName(java.lang.String nam)
- Description copied from class:
NamedObjectImpl
- Give this object a fully-qualified name.
- Overrides:
setFullName
in class PersDefBase
- Parameters:
nam
- this object's fully-qualified name;
the package name concatenated with the class name.
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
- Specified by:
getDefXMLElementTag
in interface PersistentDefinition
- Overrides:
getDefXMLElementTag
in class PersistableDefObject
getPersonalizedItems
public java.util.Map getPersonalizedItems()
setItemProperties
public void setItemProperties(ViewCriteriaItem vci,
java.util.HashMap properties)
setItemPropertiesByItemFullName
public final void setItemPropertiesByItemFullName(java.lang.String itemRef,
java.util.HashMap properties)
- only for use in tests
findStaticDefinitionObject
public DefinitionObject findStaticDefinitionObject(java.lang.String fullName)
- Specified by:
findStaticDefinitionObject
in interface PersonalizableDef
- Specified by:
findStaticDefinitionObject
in class PersDefBase
applyPersonalization
public void applyPersonalization(java.lang.Object inst)
- Specified by:
applyPersonalization
in interface PersonalizableDef
- Specified by:
applyPersonalization
in class PersDefBase
writeChildren
public void writeChildren(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Writes the Object's children to the Persistent storage
- Specified by:
writeChildren
in interface PersistentDefinition
- Overrides:
writeChildren
in class PersistableDefObject
- Parameters:
jos
- the Output storage for persistence
writeContents
public void writeContents(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Objects should write their persistence output in this method
- Specified by:
writeContents
in interface PersistentDefinition
- Overrides:
writeContents
in class PersDefBase
- Parameters:
jos
- the Output storage for persistence
loadXMLContents
public void loadXMLContents(DefElement xmlElement)
getDefXMLNameSpace
public java.lang.String getDefXMLNameSpace()
- Specified by:
getDefXMLNameSpace
in interface PersistentDefinition
- Overrides:
getDefXMLNameSpace
in class PersistableDefObject
Copyright © 1997, 2009, Oracle. All rights reserved.