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
getAttributeDefs2
public AttributeDef[] getAttributeDefs2()
getAttributeDefs
public java.util.ArrayList getAttributeDefs()
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)
getPersonalizedAttributes
public java.util.ArrayList getPersonalizedAttributes()
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
Copyright © 1997, 2010, Oracle. All rights reserved.