|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.dt.patterns.metadata.creator.common.TreeLevel
public class TreeLevel
Generic "level" in a DT tree.
Constructor Summary | |
---|---|
TreeLevel(oracle.adfdt.model.objects.DataControl dataControl,
oracle.binding.meta.AccessorDefinition acc)
Construct this level. |
Method Summary | |
---|---|
java.lang.String[] |
getAllLevelAttributeNames()
Obtain an array of all attribute names for this level, appropriate for starting a shuttle with. |
oracle.binding.meta.VariableDefinition[] |
getAttributes()
Get the attributes for this level. |
java.lang.String |
getChildAccessorName()
Get the child accessor name that was used to get here (out parents accessor to this). |
java.util.List<TreeLevel> |
getChildLevels()
Get all levels below this one. |
oracle.binding.meta.AccessorDefinition |
getIndependentAccessor()
Find and lazily cache an independent AccessorDefinition to a VO in the given DataControl, this AccessorDefinition cannot be a part of the tree (unless it is the root AccessorDefinition). |
java.util.List<oracle.binding.meta.AccessorDefinition> |
getIndependentAccessorChildVOs()
Find and lazily cache the child VOs of the independent AccessorDefinition obtained via getIndependentAccessor(). |
oracle.binding.meta.NamedDefinition |
getNamedDefinition()
Get the accessor for this level. |
oracle.adfdt.model.objects.CtrlHierTypeBinding |
getNodeDefinition()
Get the Node Defintion. |
java.lang.String |
getSelectedChildAccessorName()
Get the selected child accessor name that was used to get here (out parents accessor to this). |
java.lang.String |
getSelectedFilterAttr()
Get the selected filter attribute (from the UI). |
java.lang.String |
getSelectedFilterAttrValue()
Get the selected filter attribute value (from the UI). |
java.lang.String[] |
getSelectedLevelAttributeNames()
Get the selected attribute names after the user has selected them in the shuttle. |
oracle.jbo.dt.common.controls.ShuttleValue |
getShuttleValue()
Get the shuttle value containing user selected _attributes for this level. |
java.lang.String |
getStructureFullName()
Get the structure full name - usually the fully qualified VO name. |
java.lang.String |
getTargetIterator()
Get the target Iterator for performing CRUD operations at this tree level. |
TreeModelProvider |
getTreeModelProvider()
Get the tree Model Provider. |
boolean |
isFilteringEnabled()
Is filterEnabled property set? |
void |
setFilteringEnabled(boolean filteringEnabled)
Set the filterEnabled property (from the checkbox). |
void |
setNodeDefinition(oracle.adfdt.model.objects.CtrlHierTypeBinding nodeDefinition)
Set a nodeDefinition for this Level. |
void |
setSelectedChildAccessorName(java.lang.String selectedChildAccessorName)
Set the selected child accessor name that was used to get here (out parents accessor to this). |
void |
setSelectedFilterAttr(java.lang.String selectedFilterAttr)
Set the selected filter attribute (from the UI). |
void |
setSelectedFilterAttrValue(java.lang.String selectedFilterAttrValue)
Set the selected filter attribute value (from the UI). |
void |
setTargetIterator(java.lang.String targetIterator)
Set the target Iterator for performing CRUD operations at this tree level. |
void |
setTreeModelProvider(TreeModelProvider treeModelProvider)
Set the tree Model Provider. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TreeLevel(oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.AccessorDefinition acc)
dataControl
- datacontrol.acc
- accessor for this level in the tree.Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public oracle.jbo.dt.common.controls.ShuttleValue getShuttleValue()
public java.lang.String[] getAllLevelAttributeNames()
public java.lang.String[] getSelectedLevelAttributeNames()
public java.util.List<TreeLevel> getChildLevels()
public java.lang.String getChildAccessorName()
public oracle.binding.meta.NamedDefinition getNamedDefinition()
public void setSelectedChildAccessorName(java.lang.String selectedChildAccessorName)
selectedChildAccessorName
- accessor name.public java.lang.String getSelectedChildAccessorName()
public java.lang.String getStructureFullName()
public void setFilteringEnabled(boolean filteringEnabled)
filteringEnabled
- checkbox value.public boolean isFilteringEnabled()
public void setSelectedFilterAttr(java.lang.String selectedFilterAttr)
selectedFilterAttr
- selected filter attributepublic java.lang.String getSelectedFilterAttr()
public void setSelectedFilterAttrValue(java.lang.String selectedFilterAttrValue)
selectedFilterAttrValue
- selected filter attribute value.public java.lang.String getSelectedFilterAttrValue()
public void setTargetIterator(java.lang.String targetIterator)
targetIterator
- target Iterator.public java.lang.String getTargetIterator()
public oracle.binding.meta.AccessorDefinition getIndependentAccessor()
public java.util.List<oracle.binding.meta.AccessorDefinition> getIndependentAccessorChildVOs()
public oracle.binding.meta.VariableDefinition[] getAttributes()
public void setNodeDefinition(oracle.adfdt.model.objects.CtrlHierTypeBinding nodeDefinition)
nodeDefinition
- node Definition.public oracle.adfdt.model.objects.CtrlHierTypeBinding getNodeDefinition()
public void setTreeModelProvider(TreeModelProvider treeModelProvider)
treeModelProvider
- tree model provider.public TreeModelProvider getTreeModelProvider()
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |