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

E22562-07

oracle.apps.fnd.applcore.socialnetwork.model.datacontrol
Class SocialNetworkNode

java.lang.Object
  extended by oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNode
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
OsnRootNode, ViewObjectUsageNode

public abstract class SocialNetworkNode
extends java.lang.Object
implements java.io.Serializable

The base clase for a node that can be inserted into 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/datacontrol/SocialNetworkNode.java /st_atgpf_pt-11.1.1.7.0/3 2013/02/11 22:05:40 pacross Exp $
See Also:
Serialized Form

Field Summary
protected  java.lang.String _key
          the primary key value to use for the node.
static java.lang.String ENABLED_AUTOMATIC
           
static java.lang.String ENABLED_MANUAL
           
static java.lang.String ENABLED_NO
           
 
Constructor Summary
SocialNetworkNode()
           
 
Method Summary
 void addChild(SocialNetworkNode child)
          Adds a child to the list of children of this node.
 boolean equals(java.lang.Object object)
          
 java.util.List<SocialNetworkNode> getChildren()
          Get the list of child nodes.
 java.lang.String getCustomerEnabled()
          Gets the customer enabled OSN state of the node.
abstract  java.lang.String getDescription()
          Gets the description for the node.
abstract  java.lang.String getDisplayName()
          Gets the display name for the node.
 java.lang.String getEnabled()
          Gets the enabled state of the node.
 java.lang.String getKey()
          Get the key to use as the primary key for the social network node.
abstract  java.lang.String getName()
          Gets the name of the node.
protected  SocialNetworkNode getParent()
          Provides the parent node of this object.
 java.lang.String getStatusMessage()
          Gets the status message for the node.
 boolean getStatusMessageEnabled()
          Gets whether or not a status message can be available for the node.
 int hashCode()
           
 boolean isViewObjectNode()
          Provide whether this node represents a view object.
 void setCustomerEnabled(java.lang.String enabled)
          Sets the customer enabled OSN state of the node.
abstract  void setDescription(java.lang.String description)
          Sets the description of the node.
abstract  void setDisplayName(java.lang.String displayName)
          Sets the display name of the node.
abstract  void setName(java.lang.String name)
          Sets the name of the node.
protected  void setParent(SocialNetworkNode parent)
          Keeps a handle to the parent of this node.
 void setStatusMessage(java.lang.String statusMessage)
          Sets the status message for the node.
 void setStatusMessageEnabled(boolean statusMessageEnabled)
          Sets whether or not a status message can be available for the node.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENABLED_MANUAL

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

ENABLED_AUTOMATIC

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

ENABLED_NO

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

_key

protected java.lang.String _key
the primary key value to use for the node.

Constructor Detail

SocialNetworkNode

public SocialNetworkNode()
Method Detail

setName

public abstract void setName(java.lang.String name)
Sets the name of the node.

Parameters:
name - the node name.

getName

public abstract java.lang.String getName()
Gets the name of the node.

Returns:
the name.

setDescription

public abstract void setDescription(java.lang.String description)
Sets the description of the node.

Parameters:
description - the description.

getDescription

public abstract java.lang.String getDescription()
Gets the description for the node.

Returns:
the node description.

setDisplayName

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

Parameters:
displayName - the display name.

getDisplayName

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

Returns:
the node display name.

getEnabled

public java.lang.String getEnabled()
Gets the enabled state of the node.

Returns:
the enabled state.

setCustomerEnabled

public void setCustomerEnabled(java.lang.String enabled)
Sets the customer enabled OSN state of the node.

Parameters:
enabled - the customer enabled OSN state.

getCustomerEnabled

public java.lang.String getCustomerEnabled()
Gets the customer enabled OSN state of the node.

Returns:
the customer enabled OSN state.

setStatusMessageEnabled

public void setStatusMessageEnabled(boolean statusMessageEnabled)
Sets whether or not a status message can be available for the node.

Parameters:
statusMessageEnabled - whether there can be a status message.

getStatusMessageEnabled

public boolean getStatusMessageEnabled()
Gets whether or not a status message can be available for the node.

Returns:
true if there can be a status message.

setStatusMessage

public void setStatusMessage(java.lang.String statusMessage)
Sets the status message for the node.

Parameters:
statusMessage - the status message.

getStatusMessage

public java.lang.String getStatusMessage()
Gets the status message for the node.

Returns:
the status message.

addChild

public void addChild(SocialNetworkNode child)
Adds a child to the list of children of this node.

Parameters:
child - the child node to add.

getChildren

public java.util.List<SocialNetworkNode> getChildren()
Get the list of child nodes.

Returns:
child nodes.

getKey

public java.lang.String getKey()
Get the key to use as the primary key for the social network node.

Returns:
the primary key.

isViewObjectNode

public boolean isViewObjectNode()
Provide whether this node represents a view object.

Returns:
true if this is a view object node.

setParent

protected void setParent(SocialNetworkNode parent)
Keeps a handle to the parent of this node.

Parameters:
parent - the parent node.

getParent

protected SocialNetworkNode getParent()
Provides the parent node of this object.

Returns:
the parent.

equals

public boolean equals(java.lang.Object object)

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.