org.processmining.plugins.declareminer.visualizing
Class TransparentCellView

java.lang.Object
  extended by org.jgraph.graph.AbstractCellView
      extended by org.jgraph.graph.VertexView
          extended by org.processmining.plugins.declareminer.visualizing.TransparentCellView
All Implemented Interfaces:
java.io.Serializable, org.jgraph.graph.CellView

public class TransparentCellView
extends org.jgraph.graph.VertexView

See Also:
Serialized Form

Nested Class Summary
static class TransparentCellView.DVertexHandle
           
static class TransparentCellView.JGraphTransparentRenderer
          The Vertex Renderer inherits from JLabel.
 
Nested classes/interfaces inherited from class org.jgraph.graph.VertexView
org.jgraph.graph.VertexView.SizeHandle
 
Field Summary
static TransparentCellView.JGraphTransparentRenderer renderer
           
 
Fields inherited from class org.jgraph.graph.VertexView
bounds, defaultBounds, defaultCursors, xCursors, yCursors
 
Fields inherited from class org.jgraph.graph.AbstractCellView
allAttributes, attributes, cell, cellEditor, childViews, groupBounds, parent
 
Constructor Summary
TransparentCellView()
           
TransparentCellView(java.lang.Object cell)
           
 
Method Summary
 java.awt.geom.Point2D getPerimeterPoint(org.jgraph.graph.EdgeView edge, java.awt.geom.Point2D source, java.awt.geom.Point2D p)
          Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
 org.jgraph.graph.CellViewRenderer getRenderer()
           
 
Methods inherited from class org.jgraph.graph.VertexView
getBounds, getCachedBounds, getCenterPoint, getHandle, getPerimeterPoint, setCachedBounds, update
 
Methods inherited from class org.jgraph.graph.AbstractCellView
changeAttributes, childUpdated, createAttributeMap, getAllAttributes, getAttributes, getBounds, getCell, getCellAttributes, getCenterPoint, getChildViews, getDescendantViews, getEditor, getParentView, getRendererComponent, includeInGroupBounds, intersects, isLeaf, mergeAttributes, refresh, removeFromParent, scale, setAttributes, setBounds, setCell, translate, updateGroupBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

renderer

public static transient TransparentCellView.JGraphTransparentRenderer renderer
Constructor Detail

TransparentCellView

public TransparentCellView()

TransparentCellView

public TransparentCellView(java.lang.Object cell)
Method Detail

getPerimeterPoint

public java.awt.geom.Point2D getPerimeterPoint(org.jgraph.graph.EdgeView edge,
                                               java.awt.geom.Point2D source,
                                               java.awt.geom.Point2D p)
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p. The specified point is expected not to intersect the bounds.

Specified by:
getPerimeterPoint in interface org.jgraph.graph.CellView
Overrides:
getPerimeterPoint in class org.jgraph.graph.VertexView

getRenderer

public org.jgraph.graph.CellViewRenderer getRenderer()
Overrides:
getRenderer in class org.jgraph.graph.VertexView