Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

oracle.apps.fnd.applcore.trees.ui.managed
Class BaseHierBean

java.lang.Object
  extended by oracle.apps.fnd.applcore.trees.ui.managed.TreeBackingBean
      extended by oracle.apps.fnd.applcore.trees.ui.managed.BaseHierarchyBean
          extended by oracle.apps.fnd.applcore.trees.ui.managed.BaseHierBean
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AddNodeBean, CommonHierBean, CreateNodeBean, DelNodeBean, DupNodeBean, EditNodeBean, RemNodeBean

public class BaseHierBean
extends BaseHierarchyBean

See Also:
Serialized Form

Constructor Summary
BaseHierBean()
           
 
Method Summary
protected  java.lang.String getCalcualtedTreeVersion(Tree tree)
           
protected static java.lang.String getEmptyTfId()
           
 java.lang.String getLabelingScheme()
           
 java.lang.String getNodeDisplay()
          Gets the Node Display of selected node.
protected  org.apache.commons.beanutils.DynaBean getParentNode()
           
protected  java.lang.Object getScopeVariable(java.lang.String scope, java.lang.String key)
          Gets the Scope Variable
protected  org.apache.commons.beanutils.DynaBean getSelectedNode()
           
 java.lang.String getTreeCode()
          Get the Tree Code.
protected  java.util.Map<java.lang.String,Tree> getTreeMap()
           
 java.lang.String getTreeName()
          Get the Tree Name.
protected  TreeStructure getTreeStructure()
           
 java.lang.String getTreeVerName()
          Get the Tree Version Name.
 java.lang.String getTreeVersionId()
          Get the Tree Version ID.
 java.lang.String getTsCode()
          Get the Tree Structure Code.
 java.lang.String getTsName()
          Get the Tree Structure Name.
static java.lang.String getValidTF(java.lang.String tfId)
           
protected  boolean isCurrentDsMaxDepthReached()
           
protected  void processNodeOp(oracle.adf.view.rich.component.rich.RichPopup popup, UIModelConstants.SelectedNodeAction selectedAction)
          process and validate the hierarchy details before launching the page for given action.
protected  void refreshHierarchyComponent(javax.faces.component.UIComponent actionSource)
          Sets the Partial target as Tree or TreeTable.
protected  void setScopeVariable(java.lang.String scope, java.lang.String key, java.lang.Object value)
          Sets the scope variable.
 
Methods inherited from class oracle.apps.fnd.applcore.trees.ui.managed.BaseHierarchyBean
clearNodeParameter, getDisplayableMessage, getSelectedTreeComponetNodes, populateTreeNodeHierarchy, populateTreeStructure, putDialogParameters, setPrimaryKeysEndVal, setPrimaryKeysStartVal, sortDynaBeanNodes, validateTreeNode
 
Methods inherited from class oracle.apps.fnd.applcore.trees.ui.managed.TreeBackingBean
evaluateExpr, getBindingContainer, getCentralTreeNodeAM, getCreateTreeAM, getHierarchyAM, getRootAM, getTreeStructureAM, getTreeStructureAuditAM, noActionMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseHierBean

public BaseHierBean()
Method Detail

processNodeOp

protected void processNodeOp(oracle.adf.view.rich.component.rich.RichPopup popup,
                             UIModelConstants.SelectedNodeAction selectedAction)
process and validate the hierarchy details before launching the page for given action.

Parameters:
popup - Action Component
selectedAction - action indicator

refreshHierarchyComponent

protected void refreshHierarchyComponent(javax.faces.component.UIComponent actionSource)
Sets the Partial target as Tree or TreeTable. on returning back from dialog page set the partial target

Parameters:
actionSource - UIComponent for which dialog was launched

getCalcualtedTreeVersion

protected java.lang.String getCalcualtedTreeVersion(Tree tree)

getScopeVariable

protected java.lang.Object getScopeVariable(java.lang.String scope,
                                            java.lang.String key)
Gets the Scope Variable

Parameters:
key - as Variable name
Returns:
Value for the Variable

setScopeVariable

protected void setScopeVariable(java.lang.String scope,
                                java.lang.String key,
                                java.lang.Object value)
Sets the scope variable.

Parameters:
key - as String
value - as Object

getTreeCode

public java.lang.String getTreeCode()
Get the Tree Code.

Returns:
Tree Code

getTreeVersionId

public java.lang.String getTreeVersionId()
Get the Tree Version ID.

Returns:
Tree Version ID

getTsCode

public java.lang.String getTsCode()
Get the Tree Structure Code.

Returns:
Tree Structure Code

getLabelingScheme

public java.lang.String getLabelingScheme()

getTreeStructure

protected TreeStructure getTreeStructure()

getSelectedNode

protected org.apache.commons.beanutils.DynaBean getSelectedNode()

getNodeDisplay

public java.lang.String getNodeDisplay()
Gets the Node Display of selected node.

Returns:
Node Display Value

getParentNode

protected org.apache.commons.beanutils.DynaBean getParentNode()

getTreeMap

protected java.util.Map<java.lang.String,Tree> getTreeMap()

isCurrentDsMaxDepthReached

protected boolean isCurrentDsMaxDepthReached()

getTreeVerName

public java.lang.String getTreeVerName()
Get the Tree Version Name.

Returns:
String as tree version name

getTreeName

public java.lang.String getTreeName()
Get the Tree Name.

Returns:
String as tree name

getTsName

public java.lang.String getTsName()
Get the Tree Structure Name.

Returns:
String as tree structure name

getEmptyTfId

protected static java.lang.String getEmptyTfId()

getValidTF

public static java.lang.String getValidTF(java.lang.String tfId)

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.