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 DupNodeBean

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
              extended by oracle.apps.fnd.applcore.trees.ui.managed.DupNodeBean
All Implemented Interfaces:
java.io.Serializable

public class DupNodeBean
extends BaseHierBean

Backend bean for duplicate node operation. Add the duplicated Node to the Tree as sibling of selected node Only value-based node can be duplicated.

See Also:
Serialized Form

Constructor Summary
DupNodeBean()
           
 
Method Summary
 void cancel(oracle.adf.view.rich.event.PopupCanceledEvent event)
           
 void doDupNode(oracle.adf.view.rich.event.DialogEvent event)
          Handle the flow after returning from Duplicate Node Popup.
 void duplicateNode(oracle.adf.view.rich.event.PopupFetchEvent event)
          Action associated with Launch of Duplicate Tree Node popup.
 void dupNavigator(oracle.adf.view.rich.event.RegionNavigationEvent event)
           
 java.util.List<javax.faces.model.SelectItem> getAvailableLabels()
          gets the available Labels for the Nodes for current Data Source.
 java.lang.String getDsName()
          gets the display name for any given data source.
 java.lang.String getDupCustTfId()
           
 java.lang.String getDuplicateMessage()
          Getter for Duplicate Message string.
 oracle.adf.view.rich.component.rich.layout.RichPanelHeader getDupNodeHdr()
           
 java.lang.String getDupTaskflow()
           
 oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getPrimaryKeyDetailPanelLayout()
          Getter for RichPanelGroupLayout primaryKeyDetailPanelLayout.
 oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getSelectLabelChoice()
          Getter for select Label dropdown.
 void launchTF(oracle.adf.view.rich.event.PopupFetchEvent event)
           
 void setDuplicateMessage(java.lang.String duplicateMessage)
          Setter for Duplicate Message string.
 void setDupNodeHdr(oracle.adf.view.rich.component.rich.layout.RichPanelHeader _dupNodeHdr)
           
 void setDupTaskflow(java.lang.String id)
           
 void setPrimaryKeyDetailPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout primaryKeyDetailPanelLayout)
          Setter for RichPanelGroupLayout primaryKeyDetailPanelLayout.
 void setSelectLabelChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice selectLabelChoice)
          Setter for select Label dropdown.
 
Methods inherited from class oracle.apps.fnd.applcore.trees.ui.managed.BaseHierBean
getCalcualtedTreeVersion, getEmptyTfId, getLabelingScheme, getNodeDisplay, getParentNode, getScopeVariable, getSelectedNode, getTreeCode, getTreeMap, getTreeName, getTreeStructure, getTreeVerName, getTreeVersionId, getTsCode, getTsName, getValidTF, isCurrentDsMaxDepthReached, processNodeOp, refreshHierarchyComponent, setScopeVariable
 
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

DupNodeBean

public DupNodeBean()
Method Detail

duplicateNode

public void duplicateNode(oracle.adf.view.rich.event.PopupFetchEvent event)
Action associated with Launch of Duplicate Tree Node popup.

Parameters:
event - PopupFetchEvent

getAvailableLabels

public java.util.List<javax.faces.model.SelectItem> getAvailableLabels()
gets the available Labels for the Nodes for current Data Source.

Returns:
List of Labels as Select item for this Data Source

doDupNode

public void doDupNode(oracle.adf.view.rich.event.DialogEvent event)
Handle the flow after returning from Duplicate Node Popup.

Parameters:
event - DialogEvent

cancel

public void cancel(oracle.adf.view.rich.event.PopupCanceledEvent event)

launchTF

public void launchTF(oracle.adf.view.rich.event.PopupFetchEvent event)

dupNavigator

public void dupNavigator(oracle.adf.view.rich.event.RegionNavigationEvent event)

setPrimaryKeyDetailPanelLayout

public void setPrimaryKeyDetailPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout primaryKeyDetailPanelLayout)
Setter for RichPanelGroupLayout primaryKeyDetailPanelLayout.

Parameters:
primaryKeyDetailPanelLayout - RichPanelGroupLayout

getPrimaryKeyDetailPanelLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getPrimaryKeyDetailPanelLayout()
Getter for RichPanelGroupLayout primaryKeyDetailPanelLayout.

Returns:
primaryKeyDetailPanelLayout RichPanelGroupLayout

getDsName

public java.lang.String getDsName()
gets the display name for any given data source.

Returns:
Data Source display name as String

getDupTaskflow

public java.lang.String getDupTaskflow()

setDupTaskflow

public void setDupTaskflow(java.lang.String id)

getDupCustTfId

public java.lang.String getDupCustTfId()

setDuplicateMessage

public void setDuplicateMessage(java.lang.String duplicateMessage)
Setter for Duplicate Message string.

Parameters:
duplicateMessage - as String

getDuplicateMessage

public java.lang.String getDuplicateMessage()
Getter for Duplicate Message string.

Returns:
duplicateMessage as String

setDupNodeHdr

public void setDupNodeHdr(oracle.adf.view.rich.component.rich.layout.RichPanelHeader _dupNodeHdr)

getDupNodeHdr

public oracle.adf.view.rich.component.rich.layout.RichPanelHeader getDupNodeHdr()

setSelectLabelChoice

public void setSelectLabelChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice selectLabelChoice)
Setter for select Label dropdown.

Parameters:
selectLabelChoice - RichSelectOneChoice

getSelectLabelChoice

public oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getSelectLabelChoice()
Getter for select Label dropdown.

Returns:
selectLabelChoice RichSelectOneChoice

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.