Skip navigation links 
 
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:
 
- DiffMergeable, PersonalizableDef, DefPersistable, PersistentDefinition
 
- 
public class PDefViewCriteria
 
- extends PersDefBase
 
 
 
  
 
 
 
 
| Fields inherited from class oracle.jbo.mom.DefinitionObject | 
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 | 
 
 
  
 
  
 
 
| Methods inherited from class oracle.jbo.mom.PersDefBase | 
applyPersonalization, applyPropertiesPersonalization, deregisterDefObject, getBasePackage, getFileName, getStaticDef, getStaticDefWithCheck, getTrimmedFullName, hasStaticDefElem, isAuditEnabled, isAuditEnabled, isDeprecated, loadSubclassXMLContents, loadXMLContents, mergePropertyMap, raiseCustomAuditEvent, registerDefObject, registerSessionDefObject, removeProperty, resolveDefObject, saveXMLContents, setDefinitionState, setFullName, setProperty, setPropertyExpression, setPropertyMap, setStaticDef | 
 
| Methods inherited from class oracle.jbo.mom.PersistableDefObject | 
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffChildren, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getDefImports, getDefManager, getDefWriter, getDefXMLNameSpace, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getOrigObject, getPropertyMap, getSessionSyncLock, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, lockDefinitionContext, mergeChanges, objectRemoved, reapplyChanges, registerClass, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setEditableFlag, setEditableObject, setFullNameInternal, setLoadBase, setMajorVersionChanged, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setupDefWriterFromMO, staticUpdateChildrenList, unlockDefinitionContext, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeObject, writeVersion, writeXMLContents | 
 
| Methods inherited from class oracle.jbo.mom.DefinitionObject | 
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setPropertySetName, suppressUpdateCheck | 
 
| Methods inherited from class oracle.jbo.common.NamedObjectImpl | 
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, 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()
copyFrom
public void copyFrom(PDefViewCriteria other)
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. 
 
setParent
protected void setParent(NamedObjectImpl parent)
- Description copied from class: 
DefinitionObject 
- Sets this object's parent.
 
- 
- Overrides:
 
setParent in class DefinitionObject 
 
- 
- Parameters:
 
parent - the named object that is to be the parent of this object. 
 
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
- 
- Specified by:
 
getDefXMLElementTag in interface PersistentDefinition 
- Overrides:
 
getDefXMLElementTag in class PersistableDefObject 
 
getPersonalizedItems
public java.util.Map getPersonalizedItems()
getVCOverride
public ViewCriteria getVCOverride()
setItemProperties
public void setItemProperties(ViewCriteriaItem vci,
                              java.util.HashMap properties)
setVCOverride
public void setVCOverride(ViewCriteria vcOverride)
isRequired
public boolean isRequired()
setRequired
public void setRequired(boolean required)
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(int mode,
                                 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)
diffContents
public DifferDetails diffContents(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
- 
- Specified by:
 
diffContents in interface DiffMergeable 
- Overrides:
 
diffContents in class PersistableDefObject 
 
diffChildren
public DifferDetails diffChildren(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
- 
- Specified by:
 
diffChildren in interface DiffMergeable 
- Overrides:
 
diffChildren in class PersistableDefObject 
 
applyDiffContents
public void applyDiffContents(DifferDetails dif,
                              DiffResolver resolver)
- 
- Specified by:
 
applyDiffContents in interface DiffMergeable 
- Overrides:
 
applyDiffContents in class PersistableDefObject 
 
Skip navigation links 
 
Copyright © 1997, 2015, Oracle. All rights reserved.