Skip navigation links
oracle.jbo.server
Class PDefRow
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.jbo.mom.PersDefBase
oracle.jbo.server.PDefComponentObjectBase
oracle.jbo.server.PDefRow
- All Implemented Interfaces:
- PersonalizableDef, DefPersistable, PersistentDefinition, VariableManagerOwner, VariableManagerOwnerBase
- Direct Known Subclasses:
- PDefEntityObject, PDefViewObject
-
public abstract class PDefRow
- extends PDefComponentObjectBase
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 |
PDefRow
public PDefRow()
PDefRow
public PDefRow(DefinitionObject staticDef)
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
Copyright © 1997, 2009, Oracle. All rights reserved.