|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 2 (11.1.2.1.0) E17483-02 |
||||||||
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.adf.model.binding.DCDefBase oracle.adf.model.binding.DCControlBindingDef oracle.jbo.uicli.binding.JUControlDef oracle.jbo.uicli.binding.JUCtrlValueDef oracle.jbo.uicli.binding.JUCtrlHierTypeBinding
public class JUCtrlHierTypeBinding
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
Field Summary | |
---|---|
protected java.lang.String[] |
mAttrBinds
|
protected java.lang.String[] |
mChildAccessorLabels
|
protected java.lang.String[] |
mChildAccessorNames
|
protected java.lang.String |
mDiscrColumnName
|
protected java.lang.Object |
mDiscrColumnValue
|
protected java.lang.String |
mLabelResId
|
protected java.lang.String |
mRegionName
|
protected java.lang.String |
mTargetIter
|
protected java.lang.String |
mViewInstanceName
|
protected java.lang.String |
mVODefName
|
static java.lang.String |
PNAME_AccessorLabels
|
static java.lang.String |
PNAME_AccessorName
|
static java.lang.String |
PNAME_AttrBinds
|
static java.lang.String |
PNAME_AttrNames
|
static java.lang.String |
PNAME_Binds
|
static java.lang.String |
PNAME_ClosedIconName
|
static java.lang.String |
PNAME_DiscrColumnName
|
static java.lang.String |
PNAME_DiscrColumnValue
|
static java.lang.String |
PNAME_FolderLabel
|
static java.lang.String |
PNAME_IconName
|
static java.lang.String |
PNAME_OpenIconName
|
static java.lang.String |
PNAME_RegionName
|
static java.lang.String |
PNAME_TargetIterator
|
static java.lang.String |
PNAME_TYPE
|
static java.lang.String |
PNAME_Value
|
static java.lang.String |
PNAME_ViewDefName
|
static java.lang.String |
PNAME_ViewInstanceName
|
static int |
RANGESIZE_UNINIT
|
Fields inherited from class oracle.jbo.uicli.binding.JUCtrlValueDef |
---|
DEFAULT_HANDLER, PNAME_ApplyValidation, PNAME_AttrViewExprs, PNAME_CtrlPermission, PNAME_IncludeSelectionAttr, PNAME_InputHandler, PNAME_ListNullValueId, PNAME_Permissions, PNAME_SelectionAttr, PNAME_SelectionValue, PNAME_UnSelectionValue, PNAME_UseRowHints |
Fields inherited from class oracle.adf.model.binding.DCControlBindingDef |
---|
PNAME_ControlBindingClass, PNAME_ControlClass, PNAME_CustomInputHandler, PNAME_InitialValue, PNAME_IterBinding, PNAME_Viewable |
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, RESID_SUFFIX |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
XML_STATEMENT |
Constructor Summary | |
---|---|
JUCtrlHierTypeBinding()
|
|
JUCtrlHierTypeBinding(java.lang.String voTypeName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String accessorName,
java.lang.String attrName,
javax.swing.Icon leafIcon,
javax.swing.Icon openIcon,
javax.swing.Icon closedIcon)
|
Method Summary | |
---|---|
protected JUCtrlHierTypeBinding |
cloneType()
For Framework internal use only |
protected DCControlBinding |
createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd)
For Framework internal use only |
java.lang.String |
getAccessorLabel(java.lang.String accName,
DCBindingContainer container)
For Framework internal use only |
java.lang.String[] |
getAccessorLabels()
For Framework internal use only |
java.lang.String |
getAccessorName()
For Framework internal use only |
java.lang.String[] |
getAccessorNames()
For Framework internal use only |
java.lang.String[] |
getAttributeBindNames()
For Framework internal use only only for test purposes. |
java.util.List<EventDefinition> |
getAttributeChangeEventDefinitions(java.lang.String attrName)
|
java.lang.String |
getAttributeName()
For Framework internal use only |
javax.swing.Icon |
getClosedIcon()
For Framework internal use only |
java.lang.String |
getClosedIconName()
For Framework internal use only |
java.util.List<EventDefinition> |
getCurrencyChangeEventDefinitions()
|
java.lang.String |
getDiscrColumnName()
For Framework internal use only |
java.lang.Object |
getDiscrColumnValue()
For Framework internal use only |
javax.swing.Icon |
getLeafIcon()
For Framework internal use only |
java.lang.String |
getLeafIconName()
For Framework internal use only |
javax.swing.Icon |
getOpenIcon()
For Framework internal use only |
java.lang.String |
getOpenIconName()
For Framework internal use only |
int |
getRangeSize()
For Framework internal use only only for test purposes. |
int |
getRangeSizeRawValue()
For Framework internal use only only for test purposes. |
java.lang.String |
getRegionName()
|
java.lang.String |
getStructureDefName()
For Framework internal use only |
java.lang.String |
getTargetIterator()
|
java.lang.String |
getViewDefName()
Deprecated. since 10.1.3 use getStructureDefName instead. |
java.lang.String |
getViewInstanceName()
For Framework internal use only |
java.lang.String |
getXMLElementTag()
For Framework internal use only |
boolean |
hasAttributeBindNames()
For Framework internal use only only for test purposes. |
boolean |
hasAttributeChangeEventDefinitions()
|
boolean |
hasCurrencyChangeEventDefinitions()
|
boolean |
hasEventDefinitions()
|
boolean |
hasIcon()
For Framework internal use only |
void |
init(java.util.HashMap initValues)
For Framework internal use only |
boolean |
isDiscrColumnType()
Returns false as this type of node does not support discriminator columns. |
protected void |
loadChildrenFromXML(DefElement xmlElement)
For Framework internal use only |
protected void |
loadPermissionDef(DefElement xmlElement)
Loads the information about permission to the Def |
boolean |
matchRowDiscrColumn(Row row)
Returns true if the given row has an attribute value for the discriminator attribute that this node type is interested in, such that that attribute value matches this type's discriminator attribute value. |
boolean |
matchViewObjectType(java.lang.String str)
Returns true if the given string matches the fully-qualified ViewObject definition name that this node-type is supposed to display. |
boolean |
matchViewObjectTypeWithSubs(java.lang.String str,
java.lang.String[] substitutedDefNames)
|
protected void |
retrieveFromXML(DefElement xmlElement,
java.util.HashMap valueTab)
For Framework internal use only |
Methods inherited from class oracle.adf.model.binding.DCControlBindingDef |
---|
createControl, createControlBinding, createControlBinding, findControlBinding, getBindingContainerDef, getControlBindingClassName, getControlClassName, getDefTypeId, getDesignTimeClass, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, getViewableExpr, setBindingContainerDef, setControlBindingClassName, setControlClassName, setInitialValue, setIterBindingName |
Methods inherited from class oracle.adf.model.binding.DCDefBase |
---|
convertToBoolean, convertToDataChangePolicy, convertToInt, convertToIntArray, convertToLong, createAndLoadFromXML, getDefClassName, getDefXMLNameSpace, getOrigObject, getPermissionDef, getPersonalizer, getPersonalizerClass, getSubType, initSubType, isDirty, isNew, loadXMLContents, readXMLBoolean, readXMLInt, readXMLLong, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setOrigObject, setPermissionDef, setSubType |
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 |
Field Detail |
---|
protected java.lang.String mVODefName
protected java.lang.String mDiscrColumnName
protected java.lang.Object mDiscrColumnValue
protected java.lang.String[] mChildAccessorNames
protected java.lang.String[] mChildAccessorLabels
protected java.lang.String[] mAttrBinds
public static final int RANGESIZE_UNINIT
protected java.lang.String mTargetIter
protected java.lang.String mRegionName
protected java.lang.String mLabelResId
protected java.lang.String mViewInstanceName
public static final java.lang.String PNAME_TYPE
public static final java.lang.String PNAME_ViewDefName
public static final java.lang.String PNAME_DiscrColumnName
public static final java.lang.String PNAME_DiscrColumnValue
public static final java.lang.String PNAME_AccessorName
public static final java.lang.String PNAME_AttrBinds
public static final java.lang.String PNAME_IconName
public static final java.lang.String PNAME_OpenIconName
public static final java.lang.String PNAME_ClosedIconName
public static final java.lang.String PNAME_RegionName
public static final java.lang.String PNAME_TargetIterator
public static final java.lang.String PNAME_ViewInstanceName
public static final java.lang.String PNAME_AccessorLabels
public static final java.lang.String PNAME_AttrNames
public static final java.lang.String PNAME_Value
public static final java.lang.String PNAME_Binds
public static final java.lang.String PNAME_FolderLabel
Constructor Detail |
---|
public JUCtrlHierTypeBinding()
public JUCtrlHierTypeBinding(java.lang.String voTypeName, java.lang.String discrColumnName, java.lang.String discrColumnValue, java.lang.String accessorName, java.lang.String attrName, javax.swing.Icon leafIcon, javax.swing.Icon openIcon, javax.swing.Icon closedIcon)
Method Detail |
---|
public void init(java.util.HashMap initValues)
init
in class JUCtrlValueDef
public int getRangeSize()
public int getRangeSizeRawValue()
public java.lang.String[] getAttributeBindNames()
public boolean hasAttributeBindNames()
public java.lang.String getAccessorLabel(java.lang.String accName, DCBindingContainer container)
public java.lang.String getXMLElementTag()
getXMLElementTag
in interface PersistentDefinition
getXMLElementTag
in class DCControlBindingDef
public java.lang.String getStructureDefName()
public java.lang.String getViewDefName()
public java.lang.String getViewInstanceName()
public java.lang.String getDiscrColumnName()
public java.lang.Object getDiscrColumnValue()
public java.lang.String getAccessorName()
public java.lang.String getAttributeName()
public java.lang.String[] getAccessorNames()
public java.lang.String[] getAccessorLabels()
public boolean hasIcon()
public java.lang.String getLeafIconName()
public java.lang.String getOpenIconName()
public java.lang.String getClosedIconName()
public javax.swing.Icon getLeafIcon()
public javax.swing.Icon getOpenIcon()
public javax.swing.Icon getClosedIcon()
public java.lang.String getTargetIterator()
public java.lang.String getRegionName()
public boolean matchViewObjectType(java.lang.String str)
public boolean matchViewObjectTypeWithSubs(java.lang.String str, java.lang.String[] substitutedDefNames)
public boolean matchRowDiscrColumn(Row row)
public boolean isDiscrColumnType()
protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
retrieveFromXML
in class DCControlBindingDef
protected void loadChildrenFromXML(DefElement xmlElement)
loadChildrenFromXML
in class JUCtrlValueDef
public boolean hasEventDefinitions()
public boolean hasCurrencyChangeEventDefinitions()
public boolean hasAttributeChangeEventDefinitions()
public java.util.List<EventDefinition> getCurrencyChangeEventDefinitions()
public java.util.List<EventDefinition> getAttributeChangeEventDefinitions(java.lang.String attrName)
protected DCControlBinding createControlBindingInstance(java.lang.Object control, DCBindingContainer formBnd)
createControlBindingInstance
in class JUCtrlValueDef
protected JUCtrlHierTypeBinding cloneType()
protected void loadPermissionDef(DefElement xmlElement)
DCDefBase
loadPermissionDef
in class DCDefBase
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 2 (11.1.2.1.0) E17483-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |