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:
- ResourceBundleOwner, PersonalizableDef, DefPersistable, PersistentDefinition, VariableManagerOwner, VariableManagerOwnerBase
- Direct Known Subclasses:
- PDefEntityObject, PDefViewObject
-
public abstract class PDefRow
- extends PDefComponentObjectBase
Methods inherited from class oracle.jbo.server.PDefComponentObjectBase |
addOperation, addScriptOperation, ensureVariableManager, findOperationDefinition, getMessageBundleClass, getOperationDefinitions, getPersonalizedVariables, getResourceBundleDef, getResourcePrefix, getVariableManager, hasPersonalizedComponentOperations, hasVariables, lookupOperationDefinition, lookupPersonalizedVariable, personalizeOperations, personalizeVariable, removeOperation, removePersonalizedVariable, setVariableManager |
Methods inherited from class oracle.jbo.mom.PersDefBase |
applyPersonalization, applyPropertiesPersonalization, deregisterDefObject, findStaticDefinitionObject, getBasePackage, getFileName, getStaticDef, getStaticDefWithCheck, getTrimmedFullName, loadXMLContents, mergePropertyMap, registerDefObject, registerSessionDefObject, removeProperty, resolveDefObject, saveXMLContents, setFullName, setFullName, setProperty, setPropertyExpression, setPropertyMap, setStaticDef, writeContents |
Methods inherited from class oracle.jbo.mom.PersistableDefObject |
addDefImport, addExtendedDefObject, allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getEditObject, getExtendedDefObjectsInternal, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isNew, isPersonalizationEnabled, isPersonalizationEnabled, loadDefImports, objectRemoved, reapplyChanges, registerClass, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, updateChildrenList, verifyVersion, writeObject, writeVersion, writeXMLContents |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addPropertySetName, enableUpdateCheck, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, 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, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, 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 |
PDefRow
public PDefRow()
PDefRow
public PDefRow(DefinitionObject staticDef)
setEditable
public void setEditable(boolean b)
-
- Overrides:
setEditable
in class PersistableDefObject
processAccessors
protected abstract void processAccessors()
getAttrDefsMap
protected java.util.Map getAttrDefsMap()
getAttributeDefs2
public AttributeDef[] getAttributeDefs2()
getAttributeDefs
public java.util.ArrayList getAttributeDefs()
findAttributeDef
public AttributeDef findAttributeDef(java.lang.String name)
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)
removeAttribute
public void removeAttribute(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)
lookupRowOperationDefinition
public OperationDefinitionImpl lookupRowOperationDefinition(java.lang.String id)
findRowOperationDefinition
public OperationDefinitionImpl findRowOperationDefinition(java.lang.String id)
- For internal framework use only.
getRowOperationDefinitions
public OperationDefinitionsImpl getRowOperationDefinitions()
- For internal framework use only.
addRowOperation
public void addRowOperation(OperationDefinitionImpl opDef)
- For internal framework use only.
addScriptRowOperation
public OperationDefinitionImpl addScriptRowOperation(java.lang.String id,
java.lang.String name,
java.lang.String returnType,
java.util.LinkedHashMap<java.lang.String,java.lang.String> params,
java.lang.String body)
- For internal framework use only.
removeRowOperation
public void removeRowOperation(java.lang.String id)
- For internal framework use only.
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
reapplyChangesToChildren
public void reapplyChangesToChildren(PersistableDefObject editObj,
PersistableDefObject tipDef)
-
- Overrides:
reapplyChangesToChildren
in class PDefComponentObjectBase
reapplyChangesToContents
public void reapplyChangesToContents(PersistableDefObject editObj,
PersistableDefObject tipDef)
-
- Overrides:
reapplyChangesToContents
in class PersistableDefObject
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, 2012, Oracle. All rights reserved.