snap.ui.diagram
Class Coordination

java.lang.Object
  |
  +--snap.ui.diagram.Coordination

public class Coordination
extends java.lang.Object

Coordination is the pair of actions that are coordinated between two visualizations.

Author:
Nathan Conklin - nathan@conklinfamily.net, Matt Clement - macleme2@vt.edu, Chris North - north@cs.vt.edu

Constructor Summary
Coordination(snap.ui.diagram.Link link)
           
Coordination(java.lang.String startAction, java.lang.String endAction, snap.ui.diagram.Link link)
          Class constructor
 
Method Summary
 java.lang.String getEndAction()
           
 java.lang.String getName()
           
 java.lang.String getStartAction()
           
 void setEndAction(java.lang.String action)
           
 void setStartAction(java.lang.String action)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Coordination

public Coordination(snap.ui.diagram.Link link)

Coordination

public Coordination(java.lang.String startAction,
                    java.lang.String endAction,
                    snap.ui.diagram.Link link)
Class constructor

Parameters:
startAction - the visualization where the connection starts
endAction - the ending point of the UI representation
link - the link that this Coordination is part of
Method Detail

getStartAction

public java.lang.String getStartAction()

setStartAction

public void setStartAction(java.lang.String action)

getEndAction

public java.lang.String getEndAction()

setEndAction

public void setEndAction(java.lang.String action)

getName

public java.lang.String getName()