|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNode oracle.apps.fnd.applcore.socialnetwork.model.pojo.nodeusage.ViewObjectUsageNode
public class ViewObjectUsageNode
The details of a View Object Social that may participate in Social Network integration via the Social Network Setups page Objects tree-table.
Field Summary | |
---|---|
static java.lang.String |
XML_LOCAL_VIEW_LINK_USAGE
|
static java.lang.String |
XML_LOCAL_VIEW_USAGE
|
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 | |
---|---|
ViewObjectUsageNode(java.lang.String name,
SocialNetworkNode parent,
ViewObjectNodeStructure voStructure)
Default Constructor. |
|
ViewObjectUsageNode(java.lang.String name,
java.lang.String description,
java.lang.String customerEnabled)
Constructor for testing. |
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 view object element node provided, validates it is a ViewUsage xml node and requests the parsing of its nested VO child nodes. |
java.util.List<SocialNetworkNodeAttribute> |
getAttributes(boolean includeMandatory)
Provide the list of attributes of the View Object . |
java.lang.String |
getCustomerEnabled()
Gets the customer enabled OSN state of the node. |
java.lang.String |
getDescription()
Gets the description for the node. |
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 |
getName()
Gets the name of the node. |
java.util.List<SocialNetworkNodeAttribute> |
getOsnEnabledAttributes(boolean includeMandatory)
Provide the list of attributes of the View Object which are OSN enabled. |
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. |
ViewLinkUsageNode |
getViewLink()
Gets the view link to the parent VO. |
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. |
void |
setDescription(java.lang.String description)
Sets the description of the node. |
void |
setDisplayName(java.lang.String displayName)
Sets the display name of the node. |
void |
setEnabled(java.lang.String enabled)
Sets the enabled state of the node. |
void |
setName(java.lang.String name)
Sets the name of the 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. |
void |
setViewLink(ViewLinkUsageNode viewLink)
Sets the view link to the parent VO. |
Methods inherited from class oracle.apps.fnd.applcore.socialnetwork.model.datacontrol.SocialNetworkNode |
---|
addChild, getChildren, getKey, getParent, setParent |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String XML_LOCAL_VIEW_USAGE
public static final java.lang.String XML_LOCAL_VIEW_LINK_USAGE
Constructor Detail |
---|
public ViewObjectUsageNode(java.lang.String name, java.lang.String description, java.lang.String customerEnabled)
name
- the view object name.description
- the description of the view object.customerEnabled
- whether the view object is participating as a social network object.public ViewObjectUsageNode(java.lang.String name, SocialNetworkNode parent, ViewObjectNodeStructure voStructure)
name
- the view object name.parent
- the parent node of this view object.Method Detail |
---|
public void setName(java.lang.String name)
setName
in class SocialNetworkNode
name
- the node name.public java.lang.String getName()
getName
in class SocialNetworkNode
public void setDescription(java.lang.String description)
setDescription
in class SocialNetworkNode
description
- the description.public java.lang.String getDescription()
getDescription
in class SocialNetworkNode
public void setEnabled(java.lang.String enabled)
enabled
- the enabled state.public java.lang.String getEnabled()
getEnabled
in class SocialNetworkNode
public void setCustomerEnabled(java.lang.String enabled)
setCustomerEnabled
in class SocialNetworkNode
enabled
- the customer enabled OSN state.public java.lang.String getCustomerEnabled()
getCustomerEnabled
in class SocialNetworkNode
public void setDisplayName(java.lang.String displayName)
setDisplayName
in class SocialNetworkNode
displayName
- the display name.public java.lang.String getDisplayName()
getDisplayName
in class SocialNetworkNode
public void setStatusMessageEnabled(boolean statusMessageEnabled)
setStatusMessageEnabled
in class SocialNetworkNode
statusMessageEnabled
- whether there can be a status message.public boolean getStatusMessageEnabled()
getStatusMessageEnabled
in class SocialNetworkNode
public void setStatusMessage(java.lang.String statusMessage)
setStatusMessage
in class SocialNetworkNode
statusMessage
- the status message.public java.lang.String getStatusMessage()
getStatusMessage
in class SocialNetworkNode
public java.util.List<SocialNetworkNodeAttribute> getOsnEnabledAttributes(boolean includeMandatory)
includeMandatory
- add any mandatory attributes including "As of" attribute which is declared as mandatory iff the node is effective dated.
public java.util.List<SocialNetworkNodeAttribute> getAttributes(boolean includeMandatory)
includeMandatory
- add any mandatory attributes including "As of" attribute which is declared as mandatory iff the node is effective dated.
public boolean isViewObjectNode()
isViewObjectNode
in class SocialNetworkNode
public void setViewLink(ViewLinkUsageNode viewLink)
viewLink
- the view link.public ViewLinkUsageNode getViewLink()
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)
xmlElement
- the node to parse.parent
- the parent of the view object.storage
- the container for the list of structure objects in the data control.appKey
- the application family module key that the ViewObject resides within.appName
- the application family module name that the ViewObject resides within.appModuleId
- the module id of the application family.
public boolean equals(java.lang.Object object)
equals
in class SocialNetworkNode
public int hashCode()
hashCode
in class SocialNetworkNode
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |