Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

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

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

public class EditNodeBean
extends BaseHierBean

See Also:
Serialized Form

Constructor Summary
EditNodeBean()
           
 
Method Summary
 void cancel(oracle.adf.view.rich.event.PopupCanceledEvent event)
           
 void cancelEditPop(oracle.adf.view.rich.event.PopupCanceledEvent editPopCancel)
           
 void doEditNode(oracle.adf.view.rich.event.DialogEvent returnEvent)
          Handle the flow after returning from Edit Node Screen.
 void dsValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
          Capture the Value Change Event for Data Source Selection Choice.
 void editNavigator(oracle.adf.view.rich.event.RegionNavigationEvent event)
           
 void editNode(oracle.adf.view.rich.event.PopupFetchEvent event)
          Action associated with Launch of EDIT Tree Node popup.
 java.util.List<javax.faces.model.SelectItem> getAvailableLabels()
          gets the available Labels for the nodes under selected Data Source.
 java.util.List<javax.faces.model.SelectItem> getAvailableTreeCodes()
          populates the Tree Code items.
 java.util.List<javax.faces.model.SelectItem> getAvailableTreeVersions()
          gets the available Tree Version items.
 java.lang.String getConfirmMessage()
          Gets the Confirm Message need to be shown.
 oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getConfirmPanelGroupLayout()
          Getter for confirmPanelGroupLayout.
 java.lang.String getCustomTfId()
           
 oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getDataSourceChoice()
          Gets the dataSource Choices.
 oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getDataSourcePanel()
          Getter for data source choice panel.
 java.util.List<javax.faces.model.SelectItem> getDsItems()
          populates the Data Source items.
 oracle.adf.view.rich.component.rich.RichDialog getEditDiag()
           
 java.lang.String getEditTaskflow()
           
 oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getMainPanelGroupLayout()
          Getter for mainPanelGroupLayout.
 oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getNodeTypeBasedOuterPanelLayout()
          Getter for Node Type based outer Panel Layout.
 java.util.List<javax.faces.model.SelectItem> getNodeTypeItems()
          populates the Node Type items.
 oracle.adf.view.rich.component.rich.input.RichSelectOneRadio getNodeTypeRadio()
          Gets the Node Type Radio button.
 oracle.adf.view.rich.component.rich.layout.RichPanelHeader getOuterPanelGroupLayout()
          Getter for outerPanelGroupLayout.
 java.lang.String getParentNodeDisplay()
          Gets the parent Node Display.
 oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getPrimaryKeyDetailPanelLayout()
          Getter for primaryKeyDetailPanelLayout.
 oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getRangeBasedNodeDisplayPanelLayout()
          Getter for Range based Node display Panel Layout.
 oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getReferencedTreeBasedNodeDisplayPanelLayout()
          Getter for Referenced Tree based Node display Panel Layout.
 oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getReferencedTreeCodeChoice()
          Gets the reference Tree code choices.
 oracle.adf.view.rich.component.rich.output.RichOutputLabel getReferencedTreeOutputLabel()
          Gets the OutputLabel message for referenced based when Label choice is not visible.
 oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getReferencedTreeVersionChoice()
          Gets the referenced tree version choices.
 oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getSelectLabelChoice()
          Getter for select Label dropdown.
 oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getSelectLabelPanel()
          Getter for select Label Choice Panel.
 oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getValueBasedNodeDisplayPanelLayout()
          Getter for Value based Node display Panel Layout.
 void launchTF(oracle.adf.view.rich.event.PopupFetchEvent event)
           
 void nodeTypeValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
          Capture the Value Change Event for Node Type Radio button.
 void processParameter()
          Process the Passed parameters and set them for Edit Tree Node flow.
 void setConfirmMessage(java.lang.String msg)
          Sets the Confirmation Message to be displayed.
 void setConfirmPanelGroupLayout(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout confirmPanelGroupLayout)
          Setter for confirmPanelGroupLayout.
 void setDataSourceChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice dataSourceChoice)
          Sets the Data Source Choice.
 void setDataSourcePanel(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout dataSourcePanel)
          Setter for data source choice panel.
 void setEditDiag(oracle.adf.view.rich.component.rich.RichDialog _editDiag)
           
 void setEditTaskflow(java.lang.String id)
           
 void setMainPanelGroupLayout(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout mainPanelGroupLayout)
          Setter for mainPanelGroupLayout.
 void setNodeTypeBasedOuterPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout nodeTypeBasedOuterPanelLayout)
          Setter for Node Type based outer Panel Layout.
 void setNodeTypeRadio(oracle.adf.view.rich.component.rich.input.RichSelectOneRadio nodeTypeRadio)
          Sets the Node Type Radio button.
 void setOuterPanelGroupLayout(oracle.adf.view.rich.component.rich.layout.RichPanelHeader outerPanelGroupLayout)
          Setter for outerPanelGroupLayout.
 void setParentNodeDisplay(java.lang.String parentNodeDisplay)
          Sets the parent Node Display Value.
 void setPrimaryKeyDetailPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout primaryKeyDetailPanelLayout)
          Setter for primaryKeyDetailPanelLayout.
 void setRangeBasedNodeDisplayPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout rangeBasedNodeDisplayPanelLayout)
          Setter for Range based Node display Panel Layout.
 void setReferencedTreeBasedNodeDisplayPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout referencedTreeBasedNodeDisplayPanelLayout)
          Setter for Referenced Tree based Node display Panel Layout.
 void setReferencedTreeCodeChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice referencedTreeCodeChoice)
          Sets the reference Tree code choices.
 void setReferencedTreeOutputLabel(oracle.adf.view.rich.component.rich.output.RichOutputLabel referencedTreeOutputLabel)
          Sets the OutputLabel message for referenced based when Label choice is not visible.
 void setReferencedTreeVersionChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice referencedTreeVersionChoice)
          Sets the reference Tree versions choices.
 void setSelectLabelChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice selectLabelChoice)
          Setter for select Label dropdown.
 void setSelectLabelPanel(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout selectLabelPanel)
          Setter for select Label Choice Panel.
 void setValueBasedNodeDisplayPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout valueBasedNodeDisplayPanelLayout)
          Setter for Value based Node display Panel Layout.
 void treeCodeValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
          Refresh the Referenced Tree Preview for the selected tree Code and tree version for Tree Code selection choice event.
 void treeVersionValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
          Capture the Value Change Event for Tree Version selection choice.
 
Methods inherited from class oracle.apps.fnd.applcore.trees.ui.managed.BaseHierBean
getCalcualtedTreeVersion, getEmptyTfId, getHierarchyId, getLabelingScheme, getNodeDisplay, getParentNode, getScopeVariable, getSelectedNode, getTreeCode, getTreeMap, getTreeName, getTreeStructure, getTreeVerName, getTreeVersionId, getTsCode, getTsName, getValidTF, isCurrentDsMaxDepthReached, isLabelRequired, processNodeOp, refreshHierarchyComponent, setScopeVariable, synchTFIdWithViewScopeIdentifier, updateTFIdViewScopeIdentifier
 
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

EditNodeBean

public EditNodeBean()
Method Detail

editNode

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

Parameters:
event - PopupFetchEvent

processParameter

public void processParameter()
Process the Passed parameters and set them for Edit Tree Node flow.


doEditNode

public void doEditNode(oracle.adf.view.rich.event.DialogEvent returnEvent)
Handle the flow after returning from Edit Node Screen.

Parameters:
returnEvent - Return Event

cancel

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

launchTF

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

editNavigator

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

cancelEditPop

public void cancelEditPop(oracle.adf.view.rich.event.PopupCanceledEvent editPopCancel)

getEditTaskflow

public java.lang.String getEditTaskflow()

setEditTaskflow

public void setEditTaskflow(java.lang.String id)

getCustomTfId

public java.lang.String getCustomTfId()

nodeTypeValChg

public void nodeTypeValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
Capture the Value Change Event for Node Type Radio button.

Parameters:
valueChangeEvent - Value Change Event

getNodeTypeItems

public java.util.List<javax.faces.model.SelectItem> getNodeTypeItems()
populates the Node Type items.

Returns:
List of Select item for each data Source supported

dsValChg

public void dsValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
Capture the Value Change Event for Data Source Selection Choice.

Parameters:
valueChangeEvent - Value Change Event

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 under selected Data Source.

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

treeCodeValChg

public void treeCodeValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
Refresh the Referenced Tree Preview for the selected tree Code and tree version for Tree Code selection choice event.

Parameters:
valueChangeEvent - Value Change Event

treeVersionValChg

public void treeVersionValChg(javax.faces.event.ValueChangeEvent valueChangeEvent)
Capture the Value Change Event for Tree Version selection choice.

Parameters:
valueChangeEvent - Value Change Event

getAvailableTreeCodes

public java.util.List<javax.faces.model.SelectItem> getAvailableTreeCodes()
populates the Tree Code items.

Returns:
List of Select item for each Tree Code available for a given Tree Structure

getAvailableTreeVersions

public java.util.List<javax.faces.model.SelectItem> getAvailableTreeVersions()
gets the available Tree Version items.

Returns:
List of Select item for each Tree Version available for a given Tree Structure and Tree Code

setParentNodeDisplay

public void setParentNodeDisplay(java.lang.String parentNodeDisplay)
Sets the parent Node Display Value.

Parameters:
parentNodeDisplay - the Parent Node

getParentNodeDisplay

public java.lang.String getParentNodeDisplay()
Gets the parent Node Display.

Returns:
Parent Node Display Value

setConfirmMessage

public void setConfirmMessage(java.lang.String msg)
Sets the Confirmation Message to be displayed.

Parameters:
msg - as String

getConfirmMessage

public java.lang.String getConfirmMessage()
Gets the Confirm Message need to be shown.

Returns:
Confirm message as String

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

setMainPanelGroupLayout

public void setMainPanelGroupLayout(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout mainPanelGroupLayout)
Setter for mainPanelGroupLayout.

Parameters:
mainPanelGroupLayout - RichPanelGroupLayout

getMainPanelGroupLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getMainPanelGroupLayout()
Getter for mainPanelGroupLayout.

Returns:
mainPanelGroupLayout RichPanelGroupLayout

setOuterPanelGroupLayout

public void setOuterPanelGroupLayout(oracle.adf.view.rich.component.rich.layout.RichPanelHeader outerPanelGroupLayout)
Setter for outerPanelGroupLayout.

Parameters:
outerPanelGroupLayout - RichPanelHeader

getOuterPanelGroupLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelHeader getOuterPanelGroupLayout()
Getter for outerPanelGroupLayout.

Returns:
outerPanelGroupLayout RichPanelGroupLayout

setNodeTypeRadio

public void setNodeTypeRadio(oracle.adf.view.rich.component.rich.input.RichSelectOneRadio nodeTypeRadio)
Sets the Node Type Radio button.

Parameters:
nodeTypeRadio - Node Type Radio

getNodeTypeRadio

public oracle.adf.view.rich.component.rich.input.RichSelectOneRadio getNodeTypeRadio()
Gets the Node Type Radio button.

Returns:
Node Type Radio button

setDataSourcePanel

public void setDataSourcePanel(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout dataSourcePanel)
Setter for data source choice panel.

Parameters:
dataSourcePanel - RichPanelGroupLayout

getDataSourcePanel

public oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getDataSourcePanel()
Getter for data source choice panel.

Returns:
dataSourcePanel RichPanelGroupLayout

setSelectLabelPanel

public void setSelectLabelPanel(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout selectLabelPanel)
Setter for select Label Choice Panel.

Parameters:
selectLabelPanel - RichPanelGroupLayout

getSelectLabelPanel

public oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getSelectLabelPanel()
Getter for select Label Choice Panel.

Returns:
selectLabelPanel RichPanelGroupLayout

setReferencedTreeOutputLabel

public void setReferencedTreeOutputLabel(oracle.adf.view.rich.component.rich.output.RichOutputLabel referencedTreeOutputLabel)
Sets the OutputLabel message for referenced based when Label choice is not visible.

Parameters:
referencedTreeOutputLabel - RichOutputLabel

getReferencedTreeOutputLabel

public oracle.adf.view.rich.component.rich.output.RichOutputLabel getReferencedTreeOutputLabel()
Gets the OutputLabel message for referenced based when Label choice is not visible.

Returns:
referencedTreeOutputLabel RichOutputLabel

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

setNodeTypeBasedOuterPanelLayout

public void setNodeTypeBasedOuterPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout nodeTypeBasedOuterPanelLayout)
Setter for Node Type based outer Panel Layout.

Parameters:
nodeTypeBasedOuterPanelLayout - RichPanelGroupLayout

getNodeTypeBasedOuterPanelLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getNodeTypeBasedOuterPanelLayout()
Getter for Node Type based outer Panel Layout.

Returns:
nodeTypeBasedOuterPanelLayout RichPanelGroupLayout

setValueBasedNodeDisplayPanelLayout

public void setValueBasedNodeDisplayPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout valueBasedNodeDisplayPanelLayout)
Setter for Value based Node display Panel Layout.

Parameters:
valueBasedNodeDisplayPanelLayout - RichPanelGroupLayout

getValueBasedNodeDisplayPanelLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getValueBasedNodeDisplayPanelLayout()
Getter for Value based Node display Panel Layout.

Returns:
valueBasedNodeDisplayPanelLayout RichPanelGroupLayout

setRangeBasedNodeDisplayPanelLayout

public void setRangeBasedNodeDisplayPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout rangeBasedNodeDisplayPanelLayout)
Setter for Range based Node display Panel Layout.

Parameters:
rangeBasedNodeDisplayPanelLayout - RichPanelGroupLayout

getRangeBasedNodeDisplayPanelLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getRangeBasedNodeDisplayPanelLayout()
Getter for Range based Node display Panel Layout.

Returns:
rangeBasedNodeDisplayPanelLayout RichPanelGroupLayout

setReferencedTreeBasedNodeDisplayPanelLayout

public void setReferencedTreeBasedNodeDisplayPanelLayout(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout referencedTreeBasedNodeDisplayPanelLayout)
Setter for Referenced Tree based Node display Panel Layout.

Parameters:
referencedTreeBasedNodeDisplayPanelLayout - RichPanelGroupLayout

getReferencedTreeBasedNodeDisplayPanelLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getReferencedTreeBasedNodeDisplayPanelLayout()
Getter for Referenced Tree based Node display Panel Layout.

Returns:
referencedTreeBasedNodeDisplayPanelLayout RichPanelGroupLayout

setReferencedTreeCodeChoice

public void setReferencedTreeCodeChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice referencedTreeCodeChoice)
Sets the reference Tree code choices.

Parameters:
referencedTreeCodeChoice - the choices available for Tree Codes

getReferencedTreeCodeChoice

public oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getReferencedTreeCodeChoice()
Gets the reference Tree code choices.

Returns:
the choices available for Tree Codes

setReferencedTreeVersionChoice

public void setReferencedTreeVersionChoice(oracle.adf.view.rich.component.rich.input.RichSelectOneChoice referencedTreeVersionChoice)
Sets the reference Tree versions choices.

Parameters:
referencedTreeVersionChoice - available tree versions

getReferencedTreeVersionChoice

public oracle.adf.view.rich.component.rich.input.RichSelectOneChoice getReferencedTreeVersionChoice()
Gets the referenced tree version choices.

Returns:
the choices available for tree versions

setConfirmPanelGroupLayout

public void setConfirmPanelGroupLayout(oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout confirmPanelGroupLayout)
Setter for confirmPanelGroupLayout.

Parameters:
confirmPanelGroupLayout - RichPanelGroupLayout

getConfirmPanelGroupLayout

public oracle.adf.view.rich.component.rich.layout.RichPanelGroupLayout getConfirmPanelGroupLayout()
Getter for confirmPanelGroupLayout.

Returns:
confirmPanelGroupLayout RichPanelGroupLayout

setPrimaryKeyDetailPanelLayout

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

Parameters:
primaryKeyDetailPanelLayout - RichPanelGroupLayout

getPrimaryKeyDetailPanelLayout

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

Returns:
primaryKeyDetailPanelLayout RichPanelGroupLayout

setEditDiag

public void setEditDiag(oracle.adf.view.rich.component.rich.RichDialog _editDiag)

getEditDiag

public oracle.adf.view.rich.component.rich.RichDialog getEditDiag()

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.