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 TreeBackingBean

java.lang.Object
  extended by oracle.apps.fnd.applcore.trees.ui.managed.TreeBackingBean
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BaseHierarchyBean, CreateFndLabel, CreateFndNode, DeleteFndLabel, DeleteFndNode, DemoEmpCreate, DemoEmpDelete, DemoEmpDuplicate, DemoEmpUpdate, DuplicateFndNode, HierarchyPicker, ManageDataSource, ScheduledAuditResult, SearchFndLabel, TreeAdminBackingBean, TreeDefinition, TreeLabelsAdd, TreePicker, TreeSearch, TreeStructureAccessRules, TreeStructureAuditResult, TreeStructureDefinition, TreeStructurePerformance, TreeStructureSearch, TreeVersionDefinition, UpdateFndLabel, UpdateFndNode

public class TreeBackingBean
extends java.lang.Object
implements java.io.Serializable

JSF managed bean extension for implementing some basic API'sfor trees applications.

Author:
Abhay K Kumar <abhay.k.kumar&064;oracle.com>
See Also:
Serialized Form

Constructor Summary
TreeBackingBean()
          Constructor for the TreeBackingBean.
 
Method Summary
static java.lang.Object evaluateExpr(java.lang.String pExpr, java.lang.Class pClass)
          Evalutates the given expression.
 oracle.adf.model.binding.DCBindingContainer getBindingContainer()
          Gets the Binding Container.
protected  CentralTreeNodeAMImpl getCentralTreeNodeAM()
          gets the handle of Central Tree Node AM from bindings.
protected  CreateTreeAMImpl getCreateTreeAM()
          gets the handle of Create Tree AM from bindings.
protected  TreeAMImpl getHierarchyAM()
          gets the handle of Hierarchy AM from bindings.
protected  TreeAMImpl getRootAM(java.lang.String amDataCtrlName)
          Generic API to get the handle of AM from bindings.
protected  TreeStructureAMImpl getTreeStructureAM()
          gets the handle of Create Tree Structure AM from bindings.
protected  TreeStructureAuditAMImpl getTreeStructureAuditAM()
          gets the handle of Tree Structure Audit AM from bindings.
 java.lang.String noActionMethod()
          Method to set action as blank string(This is set as actionExpression if some error occurs).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeBackingBean

public TreeBackingBean()
Constructor for the TreeBackingBean.

Method Detail

getBindingContainer

public oracle.adf.model.binding.DCBindingContainer getBindingContainer()
Gets the Binding Container.

Returns:
Binding Container

evaluateExpr

public static java.lang.Object evaluateExpr(java.lang.String pExpr,
                                            java.lang.Class pClass)
Evalutates the given expression.

Parameters:
pExpr - as String
pClass - as Class
Returns:
Object evaluted

noActionMethod

public java.lang.String noActionMethod()
Method to set action as blank string(This is set as actionExpression if some error occurs).

Returns:
the Blank String as action outcome

getRootAM

protected TreeAMImpl getRootAM(java.lang.String amDataCtrlName)
Generic API to get the handle of AM from bindings.

Returns:
the Application Module instance.

getHierarchyAM

protected TreeAMImpl getHierarchyAM()
gets the handle of Hierarchy AM from bindings.

Returns:
the HierarchyAM instance.

getCreateTreeAM

protected CreateTreeAMImpl getCreateTreeAM()
gets the handle of Create Tree AM from bindings.

Returns:
the CreateTreeAM instance.

getTreeStructureAM

protected TreeStructureAMImpl getTreeStructureAM()
gets the handle of Create Tree Structure AM from bindings.

Returns:
the TreeStructureAM instance.

getTreeStructureAuditAM

protected TreeStructureAuditAMImpl getTreeStructureAuditAM()
gets the handle of Tree Structure Audit AM from bindings.

Returns:
the TreeStructureAuditAM instance.

getCentralTreeNodeAM

protected CentralTreeNodeAMImpl getCentralTreeNodeAM()
gets the handle of Central Tree Node AM from bindings.

Returns:
the CentralTreeNodeAM instance.

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.