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

E22562-07

oracle.apps.fnd.applcore.socialnetwork.model.pojo.nodeusage
Class ApplicationModuleUsageNode

java.lang.Object
  extended by oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNode
      extended by oracle.apps.fnd.applcore.socialnetwork.model.pojo.OsnRootNode
          extended by oracle.apps.fnd.applcore.socialnetwork.model.pojo.nodeusage.ApplicationModuleUsageNode
All Implemented Interfaces:
java.io.Serializable, XmlOsnParsableNode

public class ApplicationModuleUsageNode
extends OsnRootNode
implements XmlOsnParsableNode, java.io.Serializable

The details of an Application Module that may participate in Social Network integration via the Social Network Setups page Objects tree-table.

Since:
11.1.1.7.0
Version:
$Header: atgpf/applcore/applications/SocialNetwork/Model/src/oracle/apps/fnd/applcore/socialnetwork/model/pojo/nodeusage/ApplicationModuleUsageNode.java /st_atgpf_pt-11.1.1.7.0/2 2013/03/03 11:30:03 pacross Exp $
See Also:
Serialized Form

Field Summary
static java.lang.String XML_LOCAL_NAME
          XML node name for applicatoion module.
 
Fields inherited from class oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNode
_key, ENABLED_AUTOMATIC, ENABLED_MANUAL, ENABLED_NO
 
Fields inherited from interface oracle.apps.fnd.applcore.socialnetwork.model.pojo.XmlOsnParsableNode
ATTRIBUTE_NAME, XML_NAMESPACE
 
Constructor Summary
ApplicationModuleUsageNode(java.lang.String name, SocialNetworkNode parent, ApplicationModuleNodeStructure amStructure)
          Default Constructor.
 
Method Summary
 boolean equals(java.lang.Object object)
          
static SocialNetworkNode fromXML(org.w3c.dom.Element xmlElement, SocialNetworkNode parent, SocialNetworkStructureStorage storage, java.lang.String appKey, java.lang.String appName, java.lang.String appModuleId)
          Parses the application module element node provided, validates it is a AppModule xml node and requests the parsing of its child nodes.
 java.lang.String getApplicationModuleName()
          Gets the class name for the application module.
 java.lang.String getDisplayName()
          Gets the display name for the node.
 int hashCode()
          
 void setApplicationModuleName(java.lang.String applicationModuleName)
          Sets the class name for the application module.
 void setDisplayName(java.lang.String displayName)
          Sets the display name of the node.
 
Methods inherited from class oracle.apps.fnd.applcore.socialnetwork.model.pojo.OsnRootNode
getDescription, getName, setDescription, setName
 
Methods inherited from class oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNode
addChild, getChildren, getCustomerEnabled, getEnabled, getKey, getParent, getStatusMessage, getStatusMessageEnabled, isViewObjectNode, setCustomerEnabled, setParent, setStatusMessage, setStatusMessageEnabled
 
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
XML node name for applicatoion module.

See Also:
Constant Field Values
Constructor Detail

ApplicationModuleUsageNode

public ApplicationModuleUsageNode(java.lang.String name,
                                  SocialNetworkNode parent,
                                  ApplicationModuleNodeStructure amStructure)
Default Constructor.

Parameters:
name - the application module name.
parent - the parent node of this application module.
amStructure - the structure of the application module used in the instance.
Method Detail

setApplicationModuleName

public void setApplicationModuleName(java.lang.String applicationModuleName)
Sets the class name for the application module.

Parameters:
applicationModuleName - application module class name.

getApplicationModuleName

public java.lang.String getApplicationModuleName()
Gets the class name for the application module.

Returns:
application module class name.

setDisplayName

public void setDisplayName(java.lang.String displayName)
Sets the display name of the node.

Overrides:
setDisplayName in class OsnRootNode
Parameters:
displayName - the display name.

getDisplayName

public java.lang.String getDisplayName()
Gets the display name for the node.

Overrides:
getDisplayName in class OsnRootNode
Returns:
the node display name.

fromXML

public static SocialNetworkNode fromXML(org.w3c.dom.Element xmlElement,
                                        SocialNetworkNode parent,
                                        SocialNetworkStructureStorage storage,
                                        java.lang.String appKey,
                                        java.lang.String appName,
                                        java.lang.String appModuleId)
Parses the application module element node provided, validates it is a AppModule xml node and requests the parsing of its child nodes.

Parameters:
xmlElement - the node to parse.
parent - the parent of the application module.
storage - the container for the list of structure objects in the data control.
appKey - the application family module key that the ApplicationModule resides within.
appName - the application family module name that the ApplicationModule resides within.
appModuleId - the module id of the application family.
Returns:
an instance of this class based upon the node provided with child nodes loaded internally.

equals

public boolean equals(java.lang.Object object)

Overrides:
equals in class OsnRootNode

hashCode

public int hashCode()

Overrides:
hashCode in class OsnRootNode

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.