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

E22562-07

oracle.apps.fnd.applcore.dt.osn.panel
Class FndOsnIntegrationNode

java.lang.Object
  extended by oracle.apps.fnd.applcore.dt.osn.panel.BCNode
      extended by oracle.apps.fnd.applcore.dt.osn.panel.FndOsnIntegrationNode

public class FndOsnIntegrationNode
extends BCNode

BCNode class implementation representing the fnd-osn-metadata file, to be used in swing DefaultMutableTreeNode as the UserObject. This is used in the right (destination) tree only, and is the root node.


Field Summary
static java.lang.String MODULE_ID_ATTR_NAME
           
static java.lang.String XML_LOCAL_NAME
           
 
Fields inherited from class oracle.apps.fnd.applcore.dt.osn.panel.BCNode
_eol, XML_NAMESPACE
 
Constructor Summary
FndOsnIntegrationNode(java.lang.String moduleId)
          Construct the Node.
 
Method Summary
 boolean equals(java.lang.Object object)
          
static javax.swing.tree.DefaultMutableTreeNode fromXML(oracle.ide.Context context, org.w3c.dom.Element e, javax.swing.tree.DefaultMutableTreeNode parent)
          Factory method to load e, and all appropriate sub-Elements into a tree for displaying in a swing tree.
 javax.swing.Icon getIcon()
          Return an appropriate icon for this node.
 java.lang.String getModuleId()
          Get the module Id.
 java.lang.String getToolTip()
          Get the tool tip for this node.
 int hashCode()
          
 void setModuleId(java.lang.String moduleId)
          Set the module Id.
 java.lang.String toXML(javax.swing.tree.DefaultMutableTreeNode thisNode)
          Encode this node, and all children appropriately into xml.
 
Methods inherited from class oracle.apps.fnd.applcore.dt.osn.panel.BCNode
getDisplayValue, getName, loadXFromXML
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XML_LOCAL_NAME

public static final java.lang.String XML_LOCAL_NAME
See Also:
Constant Field Values

MODULE_ID_ATTR_NAME

public static final java.lang.String MODULE_ID_ATTR_NAME
See Also:
Constant Field Values
Constructor Detail

FndOsnIntegrationNode

public FndOsnIntegrationNode(java.lang.String moduleId)
Construct the Node.

Method Detail

getIcon

public javax.swing.Icon getIcon()
Return an appropriate icon for this node.

Specified by:
getIcon in class BCNode
Returns:
an Icon.

getToolTip

public java.lang.String getToolTip()
Get the tool tip for this node.

Specified by:
getToolTip in class BCNode
Returns:
textural tool tip to show in the tree on hover over a Node.

toXML

public java.lang.String toXML(javax.swing.tree.DefaultMutableTreeNode thisNode)
Encode this node, and all children appropriately into xml.

Specified by:
toXML in class BCNode
Parameters:
thisNode - node to encode.
Returns:
String representation.

fromXML

public static javax.swing.tree.DefaultMutableTreeNode fromXML(oracle.ide.Context context,
                                                              org.w3c.dom.Element e,
                                                              javax.swing.tree.DefaultMutableTreeNode parent)
Factory method to load e, and all appropriate sub-Elements into a tree for displaying in a swing tree.

Parameters:
context - context of environment.
e - element acting as root, likely the document node.
parent - non-null Element to become the parent of the newly created node.
Returns:
a non-null tree of nodes to be represent the file.

equals

public boolean equals(java.lang.Object object)

Overrides:
equals in class BCNode

hashCode

public int hashCode()

Overrides:
hashCode in class BCNode

getModuleId

public java.lang.String getModuleId()
Get the module Id.

Returns:
Module Id.

setModuleId

public void setModuleId(java.lang.String moduleId)
Set the module Id.

Parameters:
moduleId - module id.

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.