apps.projectmanagement.component.workflowchart.core.graphcomponents.nodes
Class QuadNode

java.lang.Object
  extended by apps.projectmanagement.component.workflowchart.core.graphcomponents.GraphComponent
      extended by apps.projectmanagement.component.workflowchart.core.graphcomponents.nodes.GraphNode
          extended by apps.projectmanagement.component.workflowchart.core.graphcomponents.nodes.QuadNode
Direct Known Subclasses:
EditableQuadNode, KeyboardNode

public abstract class QuadNode
extends GraphNode

The Class QuadNode.


Nested Class Summary
 
Nested classes/interfaces inherited from class apps.projectmanagement.component.workflowchart.core.graphcomponents.GraphComponent
GraphComponent.OptionMessageListener
 
Field Summary
 
Fields inherited from class apps.projectmanagement.component.workflowchart.core.graphcomponents.nodes.GraphNode
BOTTOM_LEFT_CORNER, BOTTOM_RIGHT_CORNER, MIDDLE, TOP_LEFT_CORNER, TOP_RIGHT_CORNER
 
Constructor Summary
QuadNode(ContentSystem contentSystem, GraphManager gManager)
          Instantiates a new quad node.
 
Method Summary
 QuadContentItem getNodeContent()
          Gets the node content.
 void setCloseButtonLocation(java.lang.String location)
          Sets the close button location.
 void setLinkButtonLocation(java.lang.String location)
          Sets the link button location.
 
Methods inherited from class apps.projectmanagement.component.workflowchart.core.graphcomponents.nodes.GraphNode
addConceptMapListener, contains, fireNodeConnected, fireNodeDisconnected, getCloseButton, getIncomingLinks, getLinkButton, getLocation, getName, getNodeContainer, getOrder, getOutgoingLinks, isLinkable, isVisible, registerIncomingLink, registerOutgoingLink, remove, removeConceptMapListeners, setEditable, setLinkable, setLocation, setOrder, setScale, setVisible, unregisterAllLinks, unregisterLink, updateConnectionPoints, updateNode
 
Methods inherited from class apps.projectmanagement.component.workflowchart.core.graphcomponents.GraphComponent
addOptionMessageListener, fireMessageProcessed, removeOptionMessageListeners
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuadNode

public QuadNode(ContentSystem contentSystem,
                GraphManager gManager)
Instantiates a new quad node.

Parameters:
contentSystem - the content system
gManager - the g manager
Method Detail

getNodeContent

public QuadContentItem getNodeContent()
Gets the node content.

Returns:
the node content

setCloseButtonLocation

public void setCloseButtonLocation(java.lang.String location)
Description copied from class: GraphNode
Sets the close button location.

Specified by:
setCloseButtonLocation in class GraphNode
Parameters:
location - the new close button location

setLinkButtonLocation

public void setLinkButtonLocation(java.lang.String location)
Description copied from class: GraphNode
Sets the link button location.

Specified by:
setLinkButtonLocation in class GraphNode
Parameters:
location - the new link button location