Skip navigation links

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

E10653-03


oracle.jbo.server
Class PDefRow

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.PDefComponentObjectBase
                      extended by oracle.jbo.server.PDefRow

All Implemented Interfaces:
PersonalizableDef, DefPersistable, PersistentDefinition, VariableManagerOwner, VariableManagerOwnerBase
Direct Known Subclasses:
PDefEntityObject, PDefViewObject

public abstract class PDefRow
extends PDefComponentObjectBase

Field Summary

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY

 

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
PDefRow()
           
PDefRow(DefinitionObject staticDef)
           

 

Method Summary
 void addListBindingDef(ListBindingDef lbDef)
           
 void addViewAccessorDef(ViewAccessorDef va)
           
 ListBindingDef findListBindingDef(java.lang.String name)
           
 ViewAccessorDef findViewAccessorDef(java.lang.String name)
           
 int getAttributeCount()
           
 AttributeDef getAttributeDef(int index)
           
 java.util.ArrayList getAttributeDefList()
           
 AttributeDef[] getAttributeDefs()
           
 int getAttributeIndexOf(java.lang.String name)
           
 java.lang.String getColumnNameForQuery(int index)
           
 java.lang.String getDefXMLNameSpace()
           
 java.lang.String[] getHiddenAttributes()
           
 java.util.ArrayList getHiddenAttributesList()
           
 java.util.ArrayList getListBindingDefs()
           
 java.util.ArrayList getPersonalizedAttributeList()
           
 java.util.ArrayList getViewAccessorDefs()
           
 void hideAttribute(java.lang.String attrName)
           
 AttributeDef lookupAttributeDef(java.lang.String attrName)
           
 ListBindingDef lookupListBindingDef(java.lang.String name)
           
 PDefAttribute lookupPersonalizedAttribute(java.lang.String attrName)
           
 ViewAccessorDef lookupViewAccessorDef(java.lang.String name)
           
 PDefAttribute personalizeAttribute(java.lang.String attrName)
           
 void removeHiddenAttribute(java.lang.String attrName)
           
 void removeListBindingDef(java.lang.String name)
           
 void removePersonalizedAttribute(java.lang.String attrName)
           
 void removeViewAccessorDef(java.lang.String name)
           
 void setEditable(boolean b)
           
 void writeChildren(DefWriter jos)
          Writes the Object's children to the Persistent storage

 

Methods inherited from class oracle.jbo.server.PDefComponentObjectBase
ensureVariableManager, getMessageBundleClass, getPersonalizedVariables, getResourceBundleDef, getVariableManager, hasVariables, lookupPersonalizedVariable, personalizeVariable, removePersonalizedVariable, setVariableManager

 

Methods inherited from class oracle.jbo.mom.PersDefBase
applyPersonalization, applyPropertiesPersonalization, deregisterDefObject, findStaticDefinitionObject, getBasePackage, getFileName, getStaticDef, getStaticDefWithCheck, loadXMLContents, registerDefObject, registerSessionDefObject, removeProperty, resolveDefObject, setFullName, setFullName, setProperty, setPropertyMap, setStaticDef, writeContents

 

Methods inherited from class oracle.jbo.mom.PersistableDefObject
addDefImport, allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getEditObject, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getXMLElementTag, guaranteePath, isDirty, isEditable, isNew, loadDefImports, objectRemoved, registerClass, remove, removeAndDelete, removeDefImport, saveXMLContents, setDefaultBaseDir, setDefMgr, setDirty, setNew, setOrigObject, updateChildrenList, verifyVersion, writeObject, writeVersion, writeXMLContents

 

Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, addPropertySetName, 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

 

Methods inherited from interface oracle.jbo.VariableManagerOwner
getName

 

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

 

Constructor Detail

PDefRow

public PDefRow()

PDefRow

public PDefRow(DefinitionObject staticDef)

Method Detail

setEditable

public void setEditable(boolean b)
Overrides:
setEditable in class PersistableDefObject

getAttributeDefs

public AttributeDef[] getAttributeDefs()

getAttributeDefList

public java.util.ArrayList getAttributeDefList()

lookupAttributeDef

public AttributeDef lookupAttributeDef(java.lang.String attrName)

getAttributeCount

public int getAttributeCount()

getAttributeDef

public AttributeDef getAttributeDef(int index)

getAttributeIndexOf

public int getAttributeIndexOf(java.lang.String name)

getColumnNameForQuery

public java.lang.String getColumnNameForQuery(int index)

getPersonalizedAttributeList

public java.util.ArrayList getPersonalizedAttributeList()

lookupPersonalizedAttribute

public PDefAttribute lookupPersonalizedAttribute(java.lang.String attrName)

personalizeAttribute

public PDefAttribute personalizeAttribute(java.lang.String attrName)

removePersonalizedAttribute

public void removePersonalizedAttribute(java.lang.String attrName)

hideAttribute

public void hideAttribute(java.lang.String attrName)

removeHiddenAttribute

public void removeHiddenAttribute(java.lang.String attrName)

getHiddenAttributes

public java.lang.String[] getHiddenAttributes()

getViewAccessorDefs

public java.util.ArrayList getViewAccessorDefs()

lookupViewAccessorDef

public ViewAccessorDef lookupViewAccessorDef(java.lang.String name)

findViewAccessorDef

public ViewAccessorDef findViewAccessorDef(java.lang.String name)

addViewAccessorDef

public void addViewAccessorDef(ViewAccessorDef va)

removeViewAccessorDef

public void removeViewAccessorDef(java.lang.String name)

getListBindingDefs

public java.util.ArrayList getListBindingDefs()

lookupListBindingDef

public ListBindingDef lookupListBindingDef(java.lang.String name)

findListBindingDef

public ListBindingDef findListBindingDef(java.lang.String name)

addListBindingDef

public void addListBindingDef(ListBindingDef lbDef)

removeListBindingDef

public void removeListBindingDef(java.lang.String name)

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 PDefComponentObjectBase
Parameters:
jos - the Output storage for persistence

getHiddenAttributesList

public java.util.ArrayList getHiddenAttributesList()

getDefXMLNameSpace

public java.lang.String getDefXMLNameSpace()
Specified by:
getDefXMLNameSpace in interface PersistentDefinition
Overrides:
getDefXMLNameSpace in class PersistableDefObject

Skip navigation links

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

E10653-03


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