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

E22562-01

oracle.apps.fnd.applcore.trees.uiModel.applicationModule
Class CreateTreeAMImpl

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.server.NamedObjectImpl
          extended by oracle.jbo.server.ComponentObjectImpl
              extended by oracle.jbo.server.ContainerObjectImpl
                  extended by oracle.jbo.server.ApplicationModuleImpl
                      extended by oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
                          extended by oracle.apps.fnd.applcore.trees.model.util.TreeAMImpl
                              extended by oracle.apps.fnd.applcore.trees.uiModel.applicationModule.CreateTreeAMImpl
All Implemented Interfaces:
java.util.EventListener, OAApplicationModule, OASeedDataService, CreateTreeAM, oracle.jbo.ApplicationModule, oracle.jbo.common.TransPostControl, oracle.jbo.common.ws.WSApplicationModuleMarshaller, oracle.jbo.ComponentObject, oracle.jbo.ExprWrappable, oracle.jbo.GenericHints, oracle.jbo.OperationContainer, oracle.jbo.Properties, oracle.jbo.server.ContainerObject, oracle.jbo.server.TransactionListener, oracle.jbo.VariableManagerOwner, oracle.jbo.VariableManagerOwnerBase, oracle.jbo.WarningContainer, oracle.svcmsg.SvcMsgReceiver, oracle.svcmsg.SvcMsgSender

public class CreateTreeAMImpl
extends TreeAMImpl
implements CreateTreeAM

Application module for the Tree Creations web UI.

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

Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
RCS_ID
 
Fields inherited from class oracle.jbo.server.ApplicationModuleImpl
DEFAULT_DEF_NAME, SHARED_SCOPE_APPLICATION, SHARED_SCOPE_SESSION
 
Fields inherited from class oracle.jbo.server.ContainerObjectImpl
mComponentList, mComponents
 
Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX
 
Fields inherited from interface oracle.jbo.ApplicationModule
ACTIVATE_CLIENT_FLAG, ACTIVATE_REMOVE_FLAG, ACTIVATE_SKIP_RESTORE_VO_FROM_DEF, ACTIVATE_TRANSIENT_FLAG, ACTIVATE_UNDO_FLAG, DEFAULT_DEF_FULL_NAME, DEFAULT_ROOT_APP_MOD_NAME, EFF_DT_PROPERTY_STR, IMAGE_LOC, PASSIVATE_DEFER_FLAG, PASSIVATE_HINT_FLAG, PASSIVATE_TO_DATABASE, PASSIVATE_TO_FILE, PASSIVATE_TO_MEMORY, PASSIVATE_TO_STACK_FLAG, PASSIVATE_TRANSIENT_FLAG, PASSIVATE_UNDO_FLAG, RELEASE_LEVEL_MANAGED, RELEASE_LEVEL_RESERVED, RELEASE_LEVEL_UNMANAGED, REMOVE_SNAPSHOT, RESET_CLIENT_ONLY_FLAG, RESET_INTERNAL_FLAG, RESET_KEEP_ALL_SNAPSHOTS_FLAG, RESET_MANAGE_SNAPSHOTS, RESET_RELOAD_FLAG, RESET_ROLLBACK_FLAG, SYNC_BATCH, SYNC_IMMEDIATE, SYNC_LAZY
 
Fields inherited from interface oracle.jbo.GenericHints
PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP
 
Fields inherited from interface oracle.apps.fnd.applcore.oaext.model.OASeedDataService
RCS_ID_RECORDED
 
Fields inherited from interface oracle.jbo.common.TransPostControl
TRANS_POST_GET_ATTR_BY_INDEX, TRANS_POST_GET_ATTR_BY_NAME, TRANS_POST_GET_ATTR_COUNT, TRANS_POST_GET_ATTR_INDEX_OF, TRANS_POST_GET_STRUCTURE_DEF, TRANS_POST_PUSHBACK, TRANS_POST_REFRESH_UNDO_CHANGES, TRANS_POST_REFRESH_WITH_DB_FORGET_CHANGES, TRANS_POST_REFRESH_WITH_DB_ONLY_IF_UNCHANGED, TRANS_POST_REMOVE, TRANS_POST_SET_ATTR_BY_INDEX, TRANS_POST_SET_ATTR_BY_NAME
 
Fields inherited from interface oracle.jbo.common.ws.WSApplicationModuleMarshaller
ACTIVATION_AFTER_LOSS_OF_AFFINITY, ACTIVATION_AFTER_RESTART, ACTIVATION_NONE, SYNC_INT_BATCH, SYNC_INT_BATCH_DO_WORK
 
Constructor Summary
CreateTreeAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 void addTreeLabelRows(java.util.List<java.lang.String> selectedLabels, DataSource selectedDs, java.util.Map<java.lang.String,java.lang.String> availableTreeLabelsMap, java.lang.String labelingScheme)
          Add tree label rows to the transient VO GlobalTreeLabelVO on click of save button in the Add Tree label page.
 oracle.jbo.RowIterator getActiveTreeVersionsForTree(java.lang.String treeStructureCode, java.lang.String treeCode)
          Gets the RowIterator for active tree versions.
 oracle.jbo.RowIterator getAllTreeVersionsForTree(java.lang.String treeStructureCode, java.lang.String treeCode)
          Gets the RowIterator for all tree versions under a given tree structure and tree.
 FndTreeDataSourceParamsVOImpl getFndTreeDataSourceParamsVO()
          Container's getter for FndTreeDataSourceParamsVO.
 FndTreeLabelVOImpl getFndTreeLabelVO()
          Container's getter for FndTreeLabelVO.
 FndTreeStructureVOImpl getFndTreeStructureVO()
          Container's getter for FndTreeStructureVO.
 oracle.jbo.server.ViewLinkImpl getFndTreeToTreeVersionVL()
          Container's getter for FndTreeToTreeVersionVL.
 oracle.jbo.server.ViewLinkImpl getFndTreeUIToTreeVersionVL1()
          Container's getter for FndTreeUIToTreeVersionVL1.
 FndTreeUIVOImpl getFndTreeUIVO()
          Container's getter for FndTreeUI1.
 FndTreeVersionUIVOImpl getFndTreeVersionUIVO()
          Container's getter for FndTreeVersionUI1.
 FndTreeVersionVOImpl getFndTreeVersionVO()
          Container's getter for FndTreeVersionVO.
 FndTreeVersionVOImpl getFndTreeVersionVO1()
          Container's getter for FndTreeVersionVO1.
 FndTreeVOImpl getFndTreeVO()
          Container's getter for FndTreeVO.
 OAViewObjectImpl getGlobalDataSourceParamVO()
          Container's getter for GlobalDataSourceParamVO.
 OAViewObjectImpl getGlobalTreeLabelVO()
          Container's getter for GlobalTreeLabelVO.
 OAViewObjectImpl getGlobalTreeVersionVO()
          Container's getter for GlobalTreeVersionVO.
 OAViewObjectImpl getGlobalTreeVO()
          Container's getter for GlobalTreeVO.
 java.util.List<java.lang.String> getSeededIconsList()
           
 oracle.jbo.Row getSelectedFndTreeRow(java.lang.String treeStructureCode, java.lang.String treeCode)
          getSelected Tree Row for launching directly the edit flow.
 java.lang.String getSelectedTreeRow(java.lang.String treeStructureCode, java.lang.String treeCode)
          getSelected Tree Row for launching directly the edit flow.
 FndTreeStructureVORow getSelectedTreeStructureRow(java.lang.String treeStructureCode)
          Gets the Selected Tree Structure Row with given Tree Structure Code.
 FndTreeVersionVORow getSelectedTreeVersionRow(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId)
          Gets the Selected Tree Version Row for audit with given Tree Structure Code, treeCode and tree Version Id.
 OAViewObjectImpl getTreeIconLov1()
          Container's getter for TreeIconLov1.
 OAViewObjectImpl getTreeStructureLov1()
          Container's getter for TreeStructureLov1.
 void initializeTreeCreation(UIModelConstants.SelectedTreeAction mode, java.lang.String treeStructureCode, java.lang.String selectedTRCode, java.lang.String iconDir)
          Crerate the Row for Global Tree VersionVO with some default values populated.
 void initializeTreeLabels(UIModelConstants.SelectedTreeAction mode, java.lang.String treeStructureCode, java.lang.String selectedTRCode)
          Crerate the Row for Global Tree VersionVO with some default values populated.
 void initializeTreeVersionCreation(UIModelConstants.SelectedTreeAction mode, java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String selectedTreeVersionId)
          Crerate the Row for Global Tree VersionVO with some default values populated.
 void initSeededIconsList(java.util.Enumeration iconsEnum, java.lang.String hierarchyDir)
           
 void initTreeSummary(java.lang.String module_id, java.lang.String treeStructureCode)
          Initializes the hidden but mandatory paramters for Tree Summary setup.
 void populateGlobalDataSourceParamsVO(TreeStructure treeStructure, FndTreeDataSourceParamsVOImpl fndTreeDataSourceParamsVO, UIModelConstants.SelectedTreeAction mode)
          Populates the Global Data Source VO for any tree.
 void populateGlobalTreeLabelVO(TreeStructure treeStructure, FndTreeLabelVOImpl fndTreeLabelVO)
          Populates the rows for transient VO for Tree Labels.
 void submitTreeDetails(UIModelConstants.SelectedTreeAction mode)
          Create Tree with details available in gloval VOs.
 java.lang.String submitTreeVersionDetails()
          Create Tree version with details available in global VOs.
 
Methods inherited from class oracle.apps.fnd.applcore.trees.model.util.TreeAMImpl
closeDynamicTab, commitTransaction, execStmt, getCurrentDBDate, getModuleIdFromParams, getSysGuid, getTreeNodeCFTable, getTreeNodeTable
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
getFNDNestedService, getFNDNestedService, getNLSLanguageForSeedData, getSeedContext, getSequenceValue, getSetId, invalidateSetIdCache, invalidateSetIdCache, isResetting, isSeedDataExtractMode, isSeedDataMode, isSeedDataUploadMode, isT2PMode, prepareSession, prepareSession, resetState, resetState, seedExtract, seedUpload, seedUpload, seedUpload, setNLSLanguageForSeedData, setSeedContext, setT2PMode, synchronizeApplSessionWithDB, unSetT2PMode
 
Methods inherited from class oracle.jbo.server.ApplicationModuleImpl
activate, activateConnectionState, activateOpenVOs, activateState, activateState, activateState, activateState, activateStateForUndo, addChild, addResponse, addWarning, afterActivation, afterCommit, afterConnect, afterRemove, afterRollback, afterValidate, beforeCommit, beforeDisconnect, beforeRollback, beforeValidate, bindToWorkingSet, clearVOCaches, createApplicationModule, createComponentObject, createCompositeViewDef, createRootApplicationModule, createSharedDataHandle, createViewLink, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObject, createViewObjectForDef, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, createViewObjectOnEntity, createViewObjectOnRowSet, createWorkerApplicationModule, createXMLSharedDataHandle, detach, doMessage, doPoolMessage, dumpQueryResult, executeCommand, executeQueryOnViewObjects, fetchAttributeProperties, findApplicationModule, findComponentObject, findObject, findObject, findOrCreateSharedApplicationModule, findRSIForEntity, findViewLink, findViewObject, findViewObjectUsingEntity, findViewObjectWithParameters, findVOsWithEntityUsage, findVOsWithEntityUsage, finishLoadingComponents, finishSyncWorkingSet, getAMStatistics, getApplicationModuleDef, getApplicationModuleImpls, getApplicationModuleNames, getApplicationModuleNames, getAppModuleRequestHandler, getAttributeDefs, getAttributeDefs, getAttributeDefsForVO, getClientProxyClassName, getClientProxyClassName, getClientProxyInterfaceName, getComponentObjectNames, getComponentObjectNames, getCurrentWorkingSet, getDBTransaction, getDefFullName, getDefName, getEntityAttributesPermission, getEntityRowFromHandle, getExceptionHandler, getImageLoc, getListBindingName, getListBindingRSI, getMostRecentStackId, getObjectMarshaller, getPreferredListRSI, getReleaseLevel, getRemoteObjectId, getResponseName, getSession, getStyles, getSyncLock, getSyncMode, getTransaction, getTransactionInternal, getUserPrincipalName, getViewAttributesPermission, getViewLinkNames, getViewLinkNames, getViewLinks, getViewObjectNames, getViewObjectNames, getViewObjects, getWorkingSetMarshaller, handleDefinitionChangedOnActivate, hasPendingDataPosts, internalGetListBindingRSI, invokeMethod, isForRemote, isLoadComponentsLazily, isNameGenerated, isRoot, isTransientTransactionListener, isValidIdForUndo, launchTester, marshal, marshalForActivate, passivateConnectionState, passivateOpenVOs, passivateState, passivateState, passivateState, passivateState, passivateState, passivateStateForUndo, prepareApplicationModuleSession, prepareForActivation, prepareForPassivation, prepareSession, prepareViewObjects, processChangeNotifications, remove, removeChild, removeState, reservePassivationId, reserveSnapshotId, reset, resetState, selectAttributesForViewObjects, sendServiceMessage, sendWorkingSetRequests, setBoundToWorkingSet, setDataModelRefresh, setDBConnectionRequired, setExceptionHandler, setLoadComponentsLazily, setReleaseLevel, setRemoteAdapter, setSessionUserData, setStoreForPassiveState, setStyles, setSyncMode, setWorkingSetMarshaller, sync, syncMarshaller, syncWorkingSet, transformExceptionParams, transformExceptionParams, transPostGetAttr, transPostPushback, transPostRefresh, transPostRemove, transPostRevert, transPostRowOp, transPostSetAttr, transPostSetAttrValues
 
Methods inherited from class oracle.jbo.server.ContainerObjectImpl
addContainerListener, removeContainerListener
 
Methods inherited from class oracle.jbo.server.ComponentObjectImpl
addListener, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, getAllProperties, getApplicationModule, getCompListeners, getCompListenersList, getDefinitionManager, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, resolvePropertyRaw, setName, setParent, setProxyClassName
 
Methods inherited from class oracle.jbo.server.NamedObjectImpl
setParent, setPropertiesMap
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
allocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getResourcesFromBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jbo.ApplicationModule
activateState, activateState, activateState, activateStateForUndo, addWarning, clearVOCaches, createApplicationModule, createComponentObject, createCompositeViewDef, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, createViewObjectOnEntity, createViewObjectOnRowSet, doPoolMessage, executeQueryOnViewObjects, fetchAttributeProperties, findApplicationModule, findComponentObject, findRSIForEntity, findViewLink, findViewObject, findViewObjectUsingEntity, findViewObjectWithParameters, getApplicationModuleNames, getApplicationModuleNames, getExceptionHandler, getListBindingName, getListBindingRSI, getMostRecentStackId, getPreferredListRSI, getReleaseLevel, getSession, getStyles, getSyncLock, getSyncMode, getTransaction, getViewLinkNames, getViewLinkNames, getViewObjectNames, getViewObjectNames, isRoot, isValidIdForUndo, passivateState, passivateState, passivateState, passivateState, passivateStateForUndo, prepareSession, prepareViewObjects, processChangeNotifications, removeState, reservePassivationId, reserveSnapshotId, resetState, resetState, setExceptionHandler, setReleaseLevel, setStoreForPassiveState, setStyles, setSyncMode, sync, transformExceptionParams
 
Methods inherited from interface oracle.jbo.ComponentObject
getDefFullName, getDefName, getFullName, getName, remove
 
Methods inherited from interface oracle.jbo.GenericHints
getHintValue, getLabel, getLabelPlural, getTooltip
 
Methods inherited from interface oracle.jbo.Properties
getProperties, getProperty, getProperty, refreshProperty
 
Methods inherited from interface oracle.jbo.VariableManagerOwner
getName
 

Constructor Detail

CreateTreeAMImpl

public CreateTreeAMImpl()
This is the default constructor (do not remove).

Method Detail

getFndTreeVO

public FndTreeVOImpl getFndTreeVO()
Container's getter for FndTreeVO.

Returns:
FndTreeVOImpl for FndTreeVO

getFndTreeVersionVO

public FndTreeVersionVOImpl getFndTreeVersionVO()
Container's getter for FndTreeVersionVO.

Returns:
FndTreeVersionVOImpl for FndTreeVersionVO

getFndTreeToTreeVersionVL

public oracle.jbo.server.ViewLinkImpl getFndTreeToTreeVersionVL()
Container's getter for FndTreeToTreeVersionVL.

Returns:
ViewLinkImpl for FndTreeToTreeVersionVL

getFndTreeDataSourceParamsVO

public FndTreeDataSourceParamsVOImpl getFndTreeDataSourceParamsVO()
Container's getter for FndTreeDataSourceParamsVO.

Returns:
FndTreeDataSourceParamsVOImpl for FndTreeDataSourceParamsVO

submitTreeDetails

public void submitTreeDetails(UIModelConstants.SelectedTreeAction mode)
Create Tree with details available in gloval VOs.

Parameters:
mode - as String for indicating Create/ Update flow

getFndTreeLabelVO

public FndTreeLabelVOImpl getFndTreeLabelVO()
Container's getter for FndTreeLabelVO.

Returns:
FndTreeLabelVOImpl for FndTreeLabelVO

initializeTreeVersionCreation

public void initializeTreeVersionCreation(UIModelConstants.SelectedTreeAction mode,
                                          java.lang.String treeStructureCode,
                                          java.lang.String treeCode,
                                          java.lang.String selectedTreeVersionId)
Crerate the Row for Global Tree VersionVO with some default values populated.

Parameters:
mode - as Mode
treeStructureCode - Selected Tree Structure Code for which Tree Version will be created
treeCode - treeStructureCode Selected Tree Code for which Tree Version will be created
selectedTreeVersionId - as TreeVersionId

initializeTreeLabels

public void initializeTreeLabels(UIModelConstants.SelectedTreeAction mode,
                                 java.lang.String treeStructureCode,
                                 java.lang.String selectedTRCode)
Crerate the Row for Global Tree VersionVO with some default values populated.

Parameters:
mode - indicates whether it is Create or update flow
treeStructureCode - as TreeStructureCode
selectedTRCode - as String for tree code

initializeTreeCreation

public void initializeTreeCreation(UIModelConstants.SelectedTreeAction mode,
                                   java.lang.String treeStructureCode,
                                   java.lang.String selectedTRCode,
                                   java.lang.String iconDir)
Crerate the Row for Global Tree VersionVO with some default values populated.

Parameters:
mode - indicates whether it is Create or update flow
treeStructureCode - as Tree Structure Code
selectedTRCode - as String for Tree Code

populateGlobalTreeLabelVO

public void populateGlobalTreeLabelVO(TreeStructure treeStructure,
                                      FndTreeLabelVOImpl fndTreeLabelVO)
Populates the rows for transient VO for Tree Labels.

Parameters:
treeStructure - Tree Structure
fndTreeLabelVO - FndTreeLabelVOImpl

populateGlobalDataSourceParamsVO

public void populateGlobalDataSourceParamsVO(TreeStructure treeStructure,
                                             FndTreeDataSourceParamsVOImpl fndTreeDataSourceParamsVO,
                                             UIModelConstants.SelectedTreeAction mode)
Populates the Global Data Source VO for any tree.

Parameters:
treeStructure - Tree Structure
fndTreeDataSourceParamsVO - FndTreeDataSourceParamsVOImpl
mode - Mode create/edit

submitTreeVersionDetails

public java.lang.String submitTreeVersionDetails()
Create Tree version with details available in global VOs.

Returns:
the treeVersionId of the updated/created tree version row

getFndTreeVersionVO1

public FndTreeVersionVOImpl getFndTreeVersionVO1()
Container's getter for FndTreeVersionVO1.

Returns:
FndTreeVersionVOImpl FndTreeVersionVO1

addTreeLabelRows

public void addTreeLabelRows(java.util.List<java.lang.String> selectedLabels,
                             DataSource selectedDs,
                             java.util.Map<java.lang.String,java.lang.String> availableTreeLabelsMap,
                             java.lang.String labelingScheme)
Add tree label rows to the transient VO GlobalTreeLabelVO on click of save button in the Add Tree label page.

Parameters:
selectedLabels - List of selected labels
selectedDs - Selected data source
availableTreeLabelsMap - to store concatenated primary keys and display label pairs
labelingScheme - Labeling scheme

getSelectedTreeStructureRow

public FndTreeStructureVORow getSelectedTreeStructureRow(java.lang.String treeStructureCode)
Gets the Selected Tree Structure Row with given Tree Structure Code.

Parameters:
treeStructureCode - Tree Structure Code as String
Returns:
FndTreeStructureVORow for the Tree Structure Row

getFndTreeStructureVO

public FndTreeStructureVOImpl getFndTreeStructureVO()
Container's getter for FndTreeStructureVO.

Returns:
FndTreeStructureVOImpl FndTreeStructureVO

getGlobalTreeLabelVO

public OAViewObjectImpl getGlobalTreeLabelVO()
Container's getter for GlobalTreeLabelVO.

Returns:
OAViewObjectImpl GlobalTreeLabelVO

getGlobalTreeVersionVO

public OAViewObjectImpl getGlobalTreeVersionVO()
Container's getter for GlobalTreeVersionVO.

Returns:
OAViewObjectImpl GlobalTreeVersionVO

getGlobalDataSourceParamVO

public OAViewObjectImpl getGlobalDataSourceParamVO()
Container's getter for GlobalDataSourceParamVO.

Returns:
OAViewObjectImpl GlobalDataSourceParamVO

getGlobalTreeVO

public OAViewObjectImpl getGlobalTreeVO()
Container's getter for GlobalTreeVO.

Returns:
OAViewObjectImpl GlobalTreeVO

getTreeStructureLov1

public OAViewObjectImpl getTreeStructureLov1()
Container's getter for TreeStructureLov1.

Returns:
OAViewObjectImpl TreeStructureLov1

getActiveTreeVersionsForTree

public oracle.jbo.RowIterator getActiveTreeVersionsForTree(java.lang.String treeStructureCode,
                                                           java.lang.String treeCode)
Gets the RowIterator for active tree versions.

Parameters:
treeStructureCode - as Tree Structure Code
treeCode - as Tree Code
Returns:
RowIterator for active tree versions rows

getAllTreeVersionsForTree

public oracle.jbo.RowIterator getAllTreeVersionsForTree(java.lang.String treeStructureCode,
                                                        java.lang.String treeCode)
Gets the RowIterator for all tree versions under a given tree structure and tree.

Parameters:
treeStructureCode - as Tree Structure Code
treeCode - as Tree Code
Returns:
RowIterator for active tree versions rows

getTreeIconLov1

public OAViewObjectImpl getTreeIconLov1()
Container's getter for TreeIconLov1.

Returns:
TreeIconLov1 as OAViewObjectImpl

initTreeSummary

public void initTreeSummary(java.lang.String module_id,
                            java.lang.String treeStructureCode)
Initializes the hidden but mandatory paramters for Tree Summary setup.

Parameters:
module_id - as Module Id of the DB Resources
treeStructureCode - as treeStructureCode

getSelectedFndTreeRow

public oracle.jbo.Row getSelectedFndTreeRow(java.lang.String treeStructureCode,
                                            java.lang.String treeCode)
getSelected Tree Row for launching directly the edit flow.

Parameters:
treeStructureCode - as Tree Structure Code
treeCode - as Tree Code
Returns:
Selecter Tree Row

getSelectedTreeRow

public java.lang.String getSelectedTreeRow(java.lang.String treeStructureCode,
                                           java.lang.String treeCode)
getSelected Tree Row for launching directly the edit flow.

Parameters:
treeStructureCode - as Tree Structure Code
treeCode - as Tree Code
Returns:
Selecter Tree Code

getSelectedTreeVersionRow

public FndTreeVersionVORow getSelectedTreeVersionRow(java.lang.String treeStructureCode,
                                                     java.lang.String treeCode,
                                                     java.lang.String treeVersionId)
Gets the Selected Tree Version Row for audit with given Tree Structure Code, treeCode and tree Version Id.

Parameters:
treeStructureCode - Tree Structure Code
treeCode - Tree Code
treeVersionId - Tree Version Id
Returns:
FndTreeVersionVORow treeVersionRow

getFndTreeUIVO

public FndTreeUIVOImpl getFndTreeUIVO()
Container's getter for FndTreeUI1.

Returns:
FndTreeUI1

getFndTreeVersionUIVO

public FndTreeVersionUIVOImpl getFndTreeVersionUIVO()
Container's getter for FndTreeVersionUI1.

Returns:
FndTreeVersionUI1

getFndTreeUIToTreeVersionVL1

public oracle.jbo.server.ViewLinkImpl getFndTreeUIToTreeVersionVL1()
Container's getter for FndTreeUIToTreeVersionVL1.

Returns:
FndTreeUIToTreeVersionVL1

initSeededIconsList

public void initSeededIconsList(java.util.Enumeration iconsEnum,
                                java.lang.String hierarchyDir)

getSeededIconsList

public java.util.List<java.lang.String> getSeededIconsList()

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.