biz.hammurapi.web.statemachine
Class StateMachineModel

java.lang.Object
  extended byjavax.swing.undo.UndoableEditSupport
      extended byorg.jgraph.graph.DefaultGraphModel
          extended bybiz.hammurapi.web.statemachine.StateMachineModel
All Implemented Interfaces:
org.jgraph.graph.GraphModel, java.io.Serializable

public class StateMachineModel
extends org.jgraph.graph.DefaultGraphModel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.jgraph.graph.DefaultGraphModel
org.jgraph.graph.DefaultGraphModel.EmptyIterator, org.jgraph.graph.DefaultGraphModel.GraphModelEdit, org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
 
Field Summary
 
Fields inherited from class org.jgraph.graph.DefaultGraphModel
asksAllowsChildren, attributes, emptyIterator, listenerList, removeEmptyGroups, roots
 
Fields inherited from class javax.swing.undo.UndoableEditSupport
compoundEdit, listeners, realSource, updateLevel
 
Constructor Summary
StateMachineModel()
           
 
Method Summary
 boolean acceptsSource(java.lang.Object edge, java.lang.Object port)
           
 boolean acceptsTarget(java.lang.Object edge, java.lang.Object port)
           
 StateMachine getStateMachine()
           
 void remove(java.lang.Object[] cells)
           
 void setStateMachine(StateMachine stateMachine)
           
 
Methods inherited from class org.jgraph.graph.DefaultGraphModel
addGraphModelListener, beginUpdate, cellsChanged, cloneCell, cloneCell, cloneCell, cloneCells, cloneUserObject, connect, contains, containsEdgeBetween, createEdit, createLayerEdit, createRemoveEdit, edges, edit, edit, endUpdate, execute, fireGraphChanged, getAll, getAttributes, getAttributes, getChild, getChildCount, getConnectionSet, getDescendants, getEdges, getEdges, getEdgesBetween, getGraphModelListeners, getIncomingEdges, getIndexOfChild, getIndexOfRoot, getOpposite, getOutgoingEdges, getParent, getRootAt, getRootCount, getRoots, getRoots, getRoots, getRootsAsCollection, getSource, getSourceVertex, getTarget, getTargetVertex, getTopmostCells, getUpdateLevel, getUserObject, getValue, handleAttributes, handleConnection, handleConnectionSet, handleInsert, handleParentMap, handleRemove, hasAncestorIn, insert, isEdge, isGroup, isLeaf, isPort, isRemoveEmptyGroups, isVertex, order, removeGraphModelListener, setParent, setRemoveEmptyGroups, setSourcePort, setTargetPort, toBack, toFront, valueForCellChanged
 
Methods inherited from class javax.swing.undo.UndoableEditSupport
_postEdit, addUndoableEditListener, createCompoundEdit, getUndoableEditListeners, postEdit, removeUndoableEditListener, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jgraph.graph.GraphModel
addUndoableEditListener, removeUndoableEditListener
 

Constructor Detail

StateMachineModel

public StateMachineModel()
Method Detail

acceptsSource

public boolean acceptsSource(java.lang.Object edge,
                             java.lang.Object port)

acceptsTarget

public boolean acceptsTarget(java.lang.Object edge,
                             java.lang.Object port)

getStateMachine

public StateMachine getStateMachine()

remove

public void remove(java.lang.Object[] cells)

setStateMachine

public void setStateMachine(StateMachine stateMachine)


Copyright © 2006 Hammurapi Group. All Rights Reserved.