|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.6.0) E10653-07 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject oracle.jbo.mom.PersistableDefObject oracle.jbo.mom.PersDefBase oracle.jbo.server.PDefAttribute
public class PDefAttribute
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
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, PROPERTY_EXPRMAP |
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 | |
---|---|
PDefAttribute()
|
|
PDefAttribute(PDefRow parent)
|
Method Summary | |
---|---|
void |
addBackwardDependency(AttributeDependency attrDep)
Internal: Applications should not use this method. |
void |
addBackwardDependency(java.lang.String attrName)
|
void |
addValidator(JboValidatorHints validator)
|
void |
addValidator(JboValidatorInterface validator)
|
void |
applyPersonalization(java.lang.Object inst)
|
DefinitionObject |
findStaticDefinitionObject(java.lang.String fullName)
|
java.util.List |
getBackwardDependencies()
|
java.lang.Object |
getDefaultValue()
|
java.lang.String |
getDefXMLNameSpace()
|
java.lang.String |
getLOVName()
|
int |
getMandatoryValue()
|
PDefRow |
getPDefRow()
|
int |
getPrimaryKeyValue()
|
int |
getQueriableValue()
|
java.lang.String |
getRecalcExpression()
|
ExprEval.Privilege |
getRecalcExpressionPrivilege()
Deprecated. since 11.1.1.4.0 Applications should not use this method |
ExprEval.TrustMode |
getRecalcExpressionTrustMode()
Deprecated. Applications should not use this method |
ResourceBundleDef |
getResourceBundleDef()
|
int |
getSelectedValue()
|
java.lang.String |
getTransientExpression()
|
ExprEval.Privilege |
getTransientExpressionPrivilege()
Deprecated. since 11.1.1.4.0 Applications should not use this method |
ExprEval.TrustMode |
getTransientExpressionTrustMode()
Deprecated. Applications should not use this method |
byte |
getUpdateableFlag()
|
java.util.ArrayList |
getValidators()
|
boolean |
isMandatory()
|
boolean |
isPrimaryKey()
|
boolean |
isQueriable()
|
boolean |
isSelected()
|
void |
loadXMLContents(DefElement xmlElement,
java.lang.String fullName)
|
JboValidatorHints |
lookupValidator(java.lang.String name)
|
JboValidatorHints |
personalizeValidator(java.lang.String name,
java.lang.String validatorType,
java.lang.String validatorSubType)
|
void |
removeValidator(JboValidatorHints validator)
|
void |
setBackwardDependencies(java.util.List arr)
|
void |
setDefaultValue(java.lang.Object v)
|
void |
setLOVName(java.lang.String v)
|
void |
setMandatory(boolean b)
|
protected void |
setParent(NamedObjectImpl parent)
Sets this object's parent. |
void |
setPrimaryKey(boolean b)
|
void |
setQueriable(boolean b)
|
void |
setRecalcExpression(java.lang.String expr)
|
void |
setRecalcExpressionPrivilege(ExprEval.Privilege pr)
Deprecated. since 11.1.1.4.0 Applications should not use this method |
void |
setRecalcExpressionTrustMode(ExprEval.TrustMode trusted)
Deprecated. Applications should not use this method |
void |
setSelected(boolean b)
|
void |
setTransientExpression(java.lang.String expr)
|
void |
setTransientExpressionPrivilege(ExprEval.Privilege pr)
Deprecated. since 11.1.1.4.0 Applications should not use this method |
void |
setTransientExpressionTrustMode(ExprEval.TrustMode trusted)
Deprecated. since 11.1.1.4.0 Applications should not use this method |
void |
setUpdateableFlag(byte updateable)
|
void |
writeChildren(DefWriter jos)
Writes the Object's children to the Persistent storage |
void |
writeContents(DefWriter jos)
Objects should write their persistence output in this method |
Methods inherited from class oracle.jbo.mom.PersDefBase |
---|
applyPropertiesPersonalization, deregisterDefObject, getBasePackage, getFileName, getStaticDef, getStaticDefWithCheck, getTrimmedFullName, mergePropertyMap, registerDefObject, registerSessionDefObject, removeProperty, resolveDefObject, saveXMLContents, setFullName, setFullName, setProperty, setPropertyExpression, setPropertyMap, setStaticDef |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.rules.ValidationManager |
---|
getFullName, getName |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Constructor Detail |
---|
public PDefAttribute()
public PDefAttribute(PDefRow parent)
Method Detail |
---|
protected void setParent(NamedObjectImpl parent)
DefinitionObject
setParent
in class DefinitionObject
parent
- the named object that is to be the parent of this object.public PDefRow getPDefRow()
public int getQueriableValue()
public boolean isQueriable()
public void setQueriable(boolean b)
public int getPrimaryKeyValue()
public boolean isPrimaryKey()
public void setPrimaryKey(boolean b)
public int getMandatoryValue()
public boolean isMandatory()
public void setMandatory(boolean b)
public byte getUpdateableFlag()
public void setUpdateableFlag(byte updateable)
public int getSelectedValue()
public boolean isSelected()
public void setSelected(boolean b)
public java.lang.Object getDefaultValue()
public void setDefaultValue(java.lang.Object v)
public void setLOVName(java.lang.String v)
public java.lang.String getLOVName()
public java.lang.String getTransientExpression()
public void setTransientExpression(java.lang.String expr)
public void setRecalcExpression(java.lang.String expr)
public ExprEval.Privilege getTransientExpressionPrivilege()
public void setTransientExpressionPrivilege(ExprEval.Privilege pr)
public ExprEval.TrustMode getTransientExpressionTrustMode()
public void setTransientExpressionTrustMode(ExprEval.TrustMode trusted)
public ExprEval.Privilege getRecalcExpressionPrivilege()
public void setRecalcExpressionPrivilege(ExprEval.Privilege pr)
public ExprEval.TrustMode getRecalcExpressionTrustMode()
public void setRecalcExpressionTrustMode(ExprEval.TrustMode trusted)
public java.lang.String getRecalcExpression()
public java.util.ArrayList getValidators()
getValidators
in interface ValidationManager
public void addValidator(JboValidatorInterface validator)
addValidator
in interface ValidationManager
public void addValidator(JboValidatorHints validator)
public void removeValidator(JboValidatorHints validator)
public JboValidatorHints lookupValidator(java.lang.String name)
public JboValidatorHints personalizeValidator(java.lang.String name, java.lang.String validatorType, java.lang.String validatorSubType)
public java.util.List getBackwardDependencies()
public void setBackwardDependencies(java.util.List arr)
public void addBackwardDependency(AttributeDependency attrDep)
public void addBackwardDependency(java.lang.String attrName)
public ResourceBundleDef getResourceBundleDef()
getResourceBundleDef
in interface ValidationManager
public DefinitionObject findStaticDefinitionObject(java.lang.String fullName)
findStaticDefinitionObject
in interface PersonalizableDef
findStaticDefinitionObject
in class PersDefBase
public void applyPersonalization(java.lang.Object inst)
applyPersonalization
in interface PersonalizableDef
applyPersonalization
in class PersDefBase
public void writeChildren(DefWriter jos)
PersistentDefinition
writeChildren
in interface PersistentDefinition
writeChildren
in class PersistableDefObject
jos
- the Output storage for persistencepublic void writeContents(DefWriter jos)
PersistentDefinition
writeContents
in interface PersistentDefinition
writeContents
in class PersDefBase
jos
- the Output storage for persistencepublic void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
loadXMLContents
in class PersDefBase
public java.lang.String getDefXMLNameSpace()
getDefXMLNameSpace
in interface PersistentDefinition
getDefXMLNameSpace
in class PersistableDefObject
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.6.0) E10653-07 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |