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

E22562-05

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

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.CreateNodeBean
All Implemented Interfaces:
java.io.Serializable

public class CreateNodeBean
extends BaseHierBean

See Also:
Serialized Form

Constructor Summary
CreateNodeBean()
           
 
Method Summary
 void cancel(oracle.adf.view.rich.event.PopupCanceledEvent event)
           
 void createNavigator(oracle.adf.view.rich.event.RegionNavigationEvent event)
           
 void createNode(oracle.adf.view.rich.event.PopupFetchEvent event)
          Action associated with Launch of Create Tree Node popup.
 void doCreateNode(oracle.adf.view.rich.event.DialogEvent event)
           
 java.util.List<javax.faces.model.SelectItem> getAvailableLabels()
          gets the available Labels for the Nodes for current Data Source.
 java.lang.String getCreateMessage()
          Getter for Create Node page message.
 java.lang.String getCreateTaskflow()
           
 java.lang.String getCreateTfId()
           
 oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getDataSourceChoice()
          Gets the dataSource Choices.
 java.util.List<javax.faces.model.SelectItem> getDsItems()
          populates the Data Source items.
 oracle.adf.view.rich.component.rich.layout.RichPanelHeader getNodeHdr()
           
 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 save(java.util.List<java.lang.String> pkValue)
          Add the newly created value node into the tree as a child of selected node.
 void setCreateMessage(java.lang.String createMessage)
          Setter for Create Node page message.
 void setCreateTaskflow(java.lang.String id)
           
 void setDataSourceChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice dataSourceChoice)
          Sets the Data Source Choice.
 void setNodeHdr(oracle.adf.view.rich.component.rich.layout.RichPanelHeader nodeHdr)
           
 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, isLabelRequired, 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

CreateNodeBean

public CreateNodeBean()
Method Detail

createNode

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

Parameters:
event - PopupFetchEvent

doCreateNode

public void doCreateNode(oracle.adf.view.rich.event.DialogEvent event)

cancel

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

save

public void save(java.util.List<java.lang.String> pkValue)
Add the newly created value node into the tree as a child of selected node.

Parameters:
pkValue - List of primary keys

launchTF

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

createNavigator

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

getCreateTaskflow

public java.lang.String getCreateTaskflow()

setCreateTaskflow

public void setCreateTaskflow(java.lang.String id)

getCreateTfId

public java.lang.String getCreateTfId()

setCreateMessage

public void setCreateMessage(java.lang.String createMessage)
Setter for Create Node page message.

Parameters:
createMessage - String for Message to be set

getCreateMessage

public java.lang.String getCreateMessage()
Getter for Create Node page message.

Returns:
createMessage String for Message to be set

getDsItems

public java.util.List<javax.faces.model.SelectItem> getDsItems()
populates the Data Source items.

Returns:
List of Select item for each data Source supported

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

setDataSourceChoice

public void setDataSourceChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice dataSourceChoice)
Sets the Data Source Choice.

Parameters:
dataSourceChoice - the available Data Sources

getDataSourceChoice

public oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getDataSourceChoice()
Gets the dataSource Choices.

Returns:
SelectionChoice for Data Source

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

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

setNodeHdr

public void setNodeHdr(oracle.adf.view.rich.component.rich.layout.RichPanelHeader nodeHdr)

getNodeHdr

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

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

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.