Uses of Class
net.sourceforge.toscanaj.model.diagram.DiagramNode

Packages that use DiagramNode
net.sourceforge.toscanaj.controller.diagram   
net.sourceforge.toscanaj.model.diagram   
net.sourceforge.toscanaj.model.ndimdiagram   
net.sourceforge.toscanaj.view.diagram   
net.sourceforge.toscanaj.view.temporal   
 

Uses of DiagramNode in net.sourceforge.toscanaj.controller.diagram
 

Methods in net.sourceforge.toscanaj.controller.diagram with parameters of type DiagramNode
 void SetMovementEventListener.moveSet(Diagram2D diagram, DiagramNode node, double diffX, double diffY)
           
protected abstract  boolean SetMovementEventListener.isPartOfSet(DiagramNode node, DiagramNode otherNode)
           
protected  boolean FilterMovementEventListener.isPartOfSet(DiagramNode node, DiagramNode otherNode)
           
protected  boolean IdealMovementEventListener.isPartOfSet(DiagramNode node, DiagramNode otherNode)
           
 

Uses of DiagramNode in net.sourceforge.toscanaj.model.diagram
 

Subclasses of DiagramNode in net.sourceforge.toscanaj.model.diagram
 class NestedDiagramNode
          A class representing a diagram node with an inner diagram.
 

Fields in net.sourceforge.toscanaj.model.diagram declared as DiagramNode
protected  DiagramNode DiagramNode.outerNode
           
 

Methods in net.sourceforge.toscanaj.model.diagram that return DiagramNode
 DiagramNode DiagramLine.getFromNode()
          Returns the starting node in a Diagram in which DiagramLine object will be connecting.
 DiagramNode DiagramLine.getToNode()
          Returns the end node in a Diagram in which DiagramLine object will be connecting.
 DiagramNode LabelInfo.getNode()
          Returns the node the label belongs to.
 DiagramNode DiagramNode.getOuterNode()
           
 DiagramNode Diagram2D.getNode(int nodeNumber)
          Returns a node in the diagram.
 DiagramNode Diagram2D.getNode(java.lang.String identifier)
           
 DiagramNode Diagram2D.getNodeForConcept(Concept concept)
          Finds the node representing the concept given.
protected  DiagramNode SimpleLineDiagram.createNewDiagramNode(org.jdom.Element diagramNode)
           
 DiagramNode SimpleLineDiagram.getNode(int nodeNumber)
          Returns a node in the diagram.
 DiagramNode SimpleLineDiagram.getNode(java.lang.String identifier)
           
 DiagramNode SimpleLineDiagram.getNodeForConcept(Concept concept)
           
 DiagramNode NestedLineDiagram.getNodeForConcept(Concept concept)
           
 

Methods in net.sourceforge.toscanaj.model.diagram with parameters of type DiagramNode
 void DiagramLine.setFromPoint(DiagramNode fromNode)
          Sets the fromPoint to a node in a Diagram.
 void DiagramLine.setToPoint(DiagramNode toNode)
          Sets the toPoint at the position of a node on a Diagram
 void WriteableDiagram2D.addNode(DiagramNode node)
          Adds a point to the diagram (at the end of the list).
 void WriteableDiagram2D.addLine(DiagramNode from, DiagramNode to)
          Adds a line to the diagram (at the end of the list).
 void SimpleLineDiagram.addNode(DiagramNode node)
          Adds a node to the diagram (at the end of the list).
 void SimpleLineDiagram.addLine(DiagramNode from, DiagramNode to)
          Adds a line to the diagram (at the end of the list).
 

Constructors in net.sourceforge.toscanaj.model.diagram with parameters of type DiagramNode
NestedDiagramNode(WriteableDiagram2D outerDiagram, DiagramNode outerNode, Diagram2D innerDiagram, double scale)
          Creates a new diagram node by copying the information from the given other node and attaching the diagram.
DiagramLine(DiagramNode fromNode, DiagramNode toNode, Diagram2D diagram)
          Initialises a line between the given nodes.
DiagramNode(WriteableDiagram2D diagram, java.lang.String identifier, java.awt.geom.Point2D position, Concept concept, LabelInfo attributeLabelInfo, LabelInfo objectLabelInfo, DiagramNode outerNode)
           
DiagramNode(WriteableDiagram2D diagram, java.lang.String identifier, java.awt.geom.Point2D position, Concept concept, LabelInfo attributeLabel, LabelInfo objectLabel, DiagramNode outerNode, double radiusX, double radiusY)
           
DiagramNode(DiagramNode other)
          A copy constructor creating a duplicate of the given node.
 

Uses of DiagramNode in net.sourceforge.toscanaj.model.ndimdiagram
 

Subclasses of DiagramNode in net.sourceforge.toscanaj.model.ndimdiagram
 class NDimDiagramNode
          Implements a diagram node using an n-dimensional space and projection onto the plane.
 

Methods in net.sourceforge.toscanaj.model.ndimdiagram that return DiagramNode
protected  DiagramNode NDimDiagram.createNewDiagramNode(org.jdom.Element diagramNode)
           
 

Constructors in net.sourceforge.toscanaj.model.ndimdiagram with parameters of type DiagramNode
NDimDiagramNode(NDimDiagram diagram, java.lang.String identifier, double[] ndimVector, Concept concept, LabelInfo attributeLabel, LabelInfo objectLabel, DiagramNode outerNode)
           
 

Uses of DiagramNode in net.sourceforge.toscanaj.view.diagram
 

Methods in net.sourceforge.toscanaj.view.diagram that return DiagramNode
 DiagramNode NodeView.getDiagramNode()
           
 

Constructors in net.sourceforge.toscanaj.view.diagram with parameters of type DiagramNode
NodeView(DiagramNode diagramNode, DiagramView diagramView, ConceptInterpretationContext context)
          Construct a nodeView for a Node.
 

Uses of DiagramNode in net.sourceforge.toscanaj.view.temporal
 

Fields in net.sourceforge.toscanaj.view.temporal declared as DiagramNode
protected  DiagramNode TransitionArrow.startNode
           
protected  DiagramNode TransitionArrow.endNode
           
 

Constructors in net.sourceforge.toscanaj.view.temporal with parameters of type DiagramNode
TransitionArrow(DiagramNode startNode, DiagramNode endNode, ArrowStyle style, double timePos, AnimationTimeController timeController)
           
StateRing(DiagramNode node, java.awt.Color color, double timePos, AnimationTimeController timeController)
           
InterSequenceTransitionArrow(DiagramNode startNode, DiagramNode endNode, ArrowStyle style, java.awt.Color secondColor, double timePos, AnimationTimeController timeController)
           
 



The ToscanaJ project