Skip navigation links
oracle.jbo.server
Class PDefEntityObject
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
oracle.jbo.server.PDefEntityObject
- All Implemented Interfaces:
- PersonalizableDef, DefPersistable, PersistentDefinition, VariableManagerOwner, VariableManagerOwnerBase
-
public class PDefEntityObject
- extends PDefRow
| Methods inherited from class oracle.jbo.server.PDefRow |
addListBindingDef, addViewAccessorDef, findListBindingDef, findViewAccessorDef, getAttributeCount, getAttributeDef, getAttributeDefList, getAttributeDefs, getAttributeIndexOf, getColumnNameForQuery, getHiddenAttributes, getHiddenAttributesList, getListBindingDefs, getPersonalizedAttributeList, getViewAccessorDefs, hideAttribute, lookupAttributeDef, lookupListBindingDef, lookupPersonalizedAttribute, lookupViewAccessorDef, personalizeAttribute, removeHiddenAttribute, removeListBindingDef, removePersonalizedAttribute, removeViewAccessorDef, setEditable |
| Methods inherited from class oracle.jbo.mom.PersDefBase |
applyPropertiesPersonalization, deregisterDefObject, getBasePackage, getFileName, getStaticDef, getStaticDefWithCheck, registerDefObject, registerSessionDefObject, removeProperty, resolveDefObject, setFullName, setFullName, setProperty, setPropertyMap, setStaticDef |
| 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 |
PDefEntityObject
public PDefEntityObject()
PDefEntityObject
public PDefEntityObject(EntityDefImpl entityDef)
getAllDefNames
public static java.lang.String[] getAllDefNames()
findDefObjectNoSub
public static PDefEntityObject findDefObjectNoSub(java.lang.String persDefName)
findDefObject
public static PDefEntityObject findDefObject(java.lang.String persDefName)
findStaticDefinitionObject
public DefinitionObject findStaticDefinitionObject(java.lang.String fullName)
-
- Specified by:
findStaticDefinitionObject in interface PersonalizableDef
- Specified by:
findStaticDefinitionObject in class PersDefBase
getValidators
public java.util.ArrayList getValidators()
addValidator
public void addValidator(JboValidatorHints validator)
personalizeValidator
public JboValidatorHints personalizeValidator(java.lang.String name,
java.lang.String validatorType,
java.lang.String validatorSubType)
addAssocAccessor
public AssociationDefImpl addAssocAccessor(java.lang.String accName,
java.lang.String assocName,
java.lang.Class javaType)
addAttribute
public AttributeDefImpl addAttribute(java.lang.String attrName,
java.lang.String columnName,
java.lang.Class javaType,
boolean isPersistent)
findStructureDefByName
public StructureDef findStructureDefByName(java.lang.String structDefFullName)
applyPersonalization
public void applyPersonalization(java.lang.Object instance)
-
- Specified by:
applyPersonalization in interface PersonalizableDef
- Specified by:
applyPersonalization in class PersDefBase
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 PDefRow
-
- Parameters:
jos - the Output storage for persistence
writeContents
public void writeContents(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Objects should write their persistence output in this method
-
- Specified by:
writeContents in interface PersistentDefinition
- Overrides:
writeContents in class PersDefBase
-
- Parameters:
jos - the Output storage for persistence
loadXMLContents
public void loadXMLContents(DefElement xmlElement,
java.lang.String fullName)
-
- Overrides:
loadXMLContents in class PersDefBase
loadXMLAttrDefContents
public void loadXMLAttrDefContents(DefElement elem,
int index)
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.