com.vikash.firsttool.ProfileImpl
Class ToolModel

java.lang.Object
  extended byjavax.swing.undo.UndoableEditSupport
      extended byorg.jgraph.graph.DefaultGraphModel
          extended bycom.vikash.firsttool.ProfileImpl.ToolModel
All Implemented Interfaces:
org.jgraph.graph.GraphModel, java.io.Serializable

public class ToolModel
extends org.jgraph.graph.DefaultGraphModel

Author:
studajb
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, roots
 
Fields inherited from class javax.swing.undo.UndoableEditSupport
compoundEdit, listeners, realSource, updateLevel
 
Constructor Summary
ToolModel()
           
 
Method Summary
 boolean acceptsSource(java.lang.Object edge, java.lang.Object port, java.lang.String edgetype, java.lang.String selected)
           
 boolean acceptsTarget(java.lang.Object edge, java.lang.Object port)
           
static ToolModel getInstance(boolean newProject)
           
 boolean validSourceTarget(java.lang.Object node1, java.lang.Object node2)
           
 
Methods inherited from class org.jgraph.graph.DefaultGraphModel
acceptsSource, addGraphModelListener, cellsChanged, cloneCell, cloneCell, cloneCell, cloneCells, cloneUserObject, connect, contains, containsEdgeBetween, createCellEdit, createEdit, createInsertEdit, createLayerEdit, createRemoveEdit, edges, edit, fireGraphChanged, getAll, getAttributes, getAttributes, getChild, getChildCount, getConnectionSet, getDescendants, getEdges, getEdges, getEdgesBetween, getGraphModelListeners, getIncomingEdges, getIndexOfChild, getIndexOfRoot, getOpposite, getOutgoingEdges, getParent, getRootAt, getRootCount, getRoots, getRoots, getRoots, getSource, getSourceVertex, getTarget, getTargetVertex, getTopmostCells, getUserObject, getValue, handleAttributes, handleConnection, handleConnectionSet, handleInsert, handleParentMap, handleRemove, hasAncestorIn, insert, isEdge, isGroup, isLeaf, isPort, order, remove, removeGraphModelListener, setSourcePort, setTargetPort, toBack, toFront, valueForCellChanged
 
Methods inherited from class javax.swing.undo.UndoableEditSupport
_postEdit, addUndoableEditListener, beginUpdate, createCompoundEdit, endUpdate, getUndoableEditListeners, getUpdateLevel, 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

ToolModel

public ToolModel()
Method Detail

getInstance

public static ToolModel getInstance(boolean newProject)

acceptsSource

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

acceptsTarget

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

validSourceTarget

public boolean validSourceTarget(java.lang.Object node1,
                                 java.lang.Object node2)


Copyright © 2005 SINTEF. All Rights Reserved.