Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


oracle.jbo.server
Class PDefComponentOperations

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.mom.DefinitionObject
          extended by oracle.jbo.mom.PersistableDefObject
              extended by oracle.jbo.mom.PersDefBase
                  extended by oracle.jbo.server.PDefComponentOperations

All Implemented Interfaces:
DiffMergeable, PersonalizableDef, DefPersistable, PersistentDefinition

public class PDefComponentOperations
extends PersDefBase
For internal use only. Application developers should not use this

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType

 

Field Summary

 

Fields inherited from class oracle.jbo.mom.PersDefBase
APPLY_PERS_DEFAULT, APPLY_PERS_PROPS, APPLY_PERS_QUERY, APPLY_PERS_STRUCT

 

Fields inherited from class oracle.jbo.mom.PersistableDefObject
mEditedProperties, mEditedPropertyExprs

 

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

 

Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX

 

Fields inherited from interface oracle.jbo.mom.xml.DefPersistable
XML_STATEMENT

 

Constructor Summary
PDefComponentOperations()
          For internal framework use only.

 

Method Summary
 void applyDiffChildren(DifferDetails dif, DiffResolver resolver)
           
 void applyPersonalization(int mode, java.lang.Object inst)
          Deprecated.  
 DifferDetails diffChildren(DiffMergeable docDef, DiffMergeable orgDef, DifferDetails difDetails)
           
static ComponentOperations findDefObject(java.lang.String name)
          Deprecated.  
 DefinitionObject findStaticDefinitionObject(java.lang.String fullName)
          Deprecated.  
 int getDefTypeId()
          Deprecated.  
 java.lang.String getDefXMLElementTag()
          Deprecated.  
 java.lang.String getDefXMLNameSpace()
          Deprecated.  
 OperationDefinitionsImpl getScriptOps()
          For internal framework use only.
 java.lang.String getXMLElementTag()
          Deprecated.  
 boolean isDirty()
          This method returns if an Object is modified from last save/load
 void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
          Deprecated.  
 void personalize(ComponentOperations operDef)
          For internal framework use only.
 void resolveDefObject()
          Deprecated.  
protected  void setDefForComponent(ComponentObjectImpl comp)
          Deprecated.  
 void setScriptOps(OperationDefinitionsImpl ops)
          For internal framework use only.
protected  void unsetDefForComponent(ComponentObjectImpl comp)
          Deprecated.  
 void writeChildren(DefWriter jos)
          Deprecated.  

 

Methods inherited from class oracle.jbo.mom.PersDefBase
applyPersonalization, applyPropertiesPersonalization, deregisterDefObject, getBasePackage, getFileName, getStaticDef, getStaticDefWithCheck, getTrimmedFullName, hasStaticDefElem, isAuditEnabled, isAuditEnabled, isDeprecated, loadSubclassXMLContents, mergePropertyMap, raiseCustomAuditEvent, registerDefObject, registerSessionDefObject, removeProperty, saveXMLContents, setDefinitionState, setFullName, setFullName, setProperty, setPropertyExpression, setPropertyMap, setStaticDef, writeContents

 

Methods inherited from class oracle.jbo.mom.PersistableDefObject
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffContents, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getDefImports, getDefManager, getDefWriter, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getOrigObject, getPropertyMap, getSessionSyncLock, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, 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, setParent, 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

 

Methods inherited from interface oracle.jbo.mom.xml.DefPersistable
getFullName

 

Methods inherited from interface oracle.jbo.mom.DiffMergeable
getFullName, getName

 

Constructor Detail

PDefComponentOperations

public PDefComponentOperations()
For internal framework use only.
For internal use only. Application developers should not use this

Method Detail

findStaticDefinitionObject

public DefinitionObject findStaticDefinitionObject(java.lang.String fullName)
Deprecated. 
For internal framework use only.
Specified by:
findStaticDefinitionObject in interface PersonalizableDef
Specified by:
findStaticDefinitionObject in class PersDefBase

isDirty

public boolean isDirty()
Description copied from interface: DefPersistable
This method returns if an Object is modified from last save/load
Specified by:
isDirty in interface DefPersistable
Overrides:
isDirty in class PersistableDefObject
Returns:
Returns true if the Object is dirty. Returns false otherwise.

applyPersonalization

public void applyPersonalization(int mode,
                                 java.lang.Object inst)
Deprecated. 
For internal framework use only.
Specified by:
applyPersonalization in interface PersonalizableDef
Specified by:
applyPersonalization in class PersDefBase

setScriptOps

public void setScriptOps(OperationDefinitionsImpl ops)
For internal framework use only.
For internal use only. Application developers should not use this

getScriptOps

public OperationDefinitionsImpl getScriptOps()
For internal framework use only.
For internal use only. Application developers should not use this

getDefXMLElementTag

public java.lang.String getDefXMLElementTag()
Deprecated. 
For internal framework use only.
Specified by:
getDefXMLElementTag in interface PersistentDefinition
Overrides:
getDefXMLElementTag in class PersistableDefObject

getXMLElementTag

public java.lang.String getXMLElementTag()
Deprecated. 
For internal framework use only.
Specified by:
getXMLElementTag in interface PersistentDefinition
Overrides:
getXMLElementTag in class PersistableDefObject
Returns:
returns the Statement required to store in Persitent Storage. Incase of XML, it just returns the String. In the case of SQL a JDBC PreparedStatement is returned.

writeChildren

public void writeChildren(DefWriter jos)
Deprecated. 
For internal framework use only.
Specified by:
writeChildren in interface PersistentDefinition
Overrides:
writeChildren in class PersistableDefObject
Parameters:
jos - the Output storage for persistence

resolveDefObject

public void resolveDefObject()
Deprecated. 
For internal framework use only.
Specified by:
resolveDefObject in interface PersonalizableDef
Overrides:
resolveDefObject in class PersDefBase

getDefTypeId

public int getDefTypeId()
Deprecated. 
For internal framework use only.

setDefForComponent

protected void setDefForComponent(ComponentObjectImpl comp)
Deprecated. 
For internal framework use only.

unsetDefForComponent

protected void unsetDefForComponent(ComponentObjectImpl comp)
Deprecated. 
For internal framework use only.

findDefObject

public static ComponentOperations findDefObject(java.lang.String name)
Deprecated. 
For internal framework use only.

loadXMLContents

public void loadXMLContents(DefElement xmlElement,
                            java.lang.String fullName)
Deprecated. 
For internal framework use only.
Overrides:
loadXMLContents in class PersDefBase

getDefXMLNameSpace

public java.lang.String getDefXMLNameSpace()
Deprecated. 
For internal framework use only.
Specified by:
getDefXMLNameSpace in interface PersistentDefinition
Overrides:
getDefXMLNameSpace in class PersistableDefObject

personalize

public void personalize(ComponentOperations operDef)
For internal framework use only.
For internal use only. Application developers should not use this

diffChildren

public DifferDetails diffChildren(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
Specified by:
diffChildren in interface DiffMergeable
Overrides:
diffChildren in class PersistableDefObject

applyDiffChildren

public void applyDiffChildren(DifferDetails dif,
                              DiffResolver resolver)
Specified by:
applyDiffChildren in interface DiffMergeable
Overrides:
applyDiffChildren in class PersistableDefObject

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


Copyright © 1997, 2015, Oracle. All rights reserved.