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

E22562-01

oracle.apps.fnd.applcore.trees.model.util
Class TreeNodeVOUtils

java.lang.Object
  extended by oracle.apps.fnd.applcore.trees.model.util.TreeNodeVOUtils

public final class TreeNodeVOUtils
extends java.lang.Object

Generic utilities for working with tree node VOs.

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

Method Summary
static oracle.jbo.ViewObject getTreeNodeCfVO(oracle.jbo.ApplicationModule am, java.lang.String treeNodeCfTable)
          Gets a view object that queries against a specific tree node column flattened table.
static int getTreeNodeCount(TreeAMImpl am, java.lang.String tsCode, java.lang.String treeCode, java.lang.String treeVersionId)
          Gets the Tree Node Count for any Tree version.
static oracle.jbo.ViewObject getTreeNodeRfVO(oracle.jbo.ApplicationModule am, java.lang.String treeNodeRfTable)
          Gets a view object that queries against a specific tree node row flattened table.
static oracle.jbo.ViewObject getTreeNodeVO(oracle.jbo.ApplicationModule am)
          Gets a view object that queries against the standard tree node table.
static oracle.jbo.ViewObject getTreeNodeVO(oracle.jbo.ApplicationModule am, java.lang.String treeNodeTable)
          Gets a view object that queries against a specific tree node table.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTreeNodeVO

public static oracle.jbo.ViewObject getTreeNodeVO(oracle.jbo.ApplicationModule am)
Gets a view object that queries against the standard tree node table.

Parameters:
am - the AM in which the VO will be created
Returns:
a view object against the standard tree node table

getTreeNodeVO

public static oracle.jbo.ViewObject getTreeNodeVO(oracle.jbo.ApplicationModule am,
                                                  java.lang.String treeNodeTable)
Gets a view object that queries against a specific tree node table.

Parameters:
am - the AM in which the VO will be created
treeNodeTable - the tree node table
Returns:
a view object against the tree node table

getTreeNodeCount

public static int getTreeNodeCount(TreeAMImpl am,
                                   java.lang.String tsCode,
                                   java.lang.String treeCode,
                                   java.lang.String treeVersionId)
Gets the Tree Node Count for any Tree version.

Parameters:
am - passed in ApplicationModule
tsCode - Tree Structure Code
treeCode - Tree Code
treeVersionId - Tree Version Id
Returns:
Count of the raw nodes for given tree version

getTreeNodeRfVO

public static oracle.jbo.ViewObject getTreeNodeRfVO(oracle.jbo.ApplicationModule am,
                                                    java.lang.String treeNodeRfTable)
Gets a view object that queries against a specific tree node row flattened table.

Parameters:
am - the AM in which the VO will be created
treeNodeRfTable - the tree node row flattened table
Returns:
a view object against the tree node row flattened table

getTreeNodeCfVO

public static oracle.jbo.ViewObject getTreeNodeCfVO(oracle.jbo.ApplicationModule am,
                                                    java.lang.String treeNodeCfTable)
Gets a view object that queries against a specific tree node column flattened table.

Parameters:
am - the AM in which the VO will be created
treeNodeCfTable - the tree node column flattened table
Returns:
a view object against the tree node column flattened table

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.