org.processmining.mining.graphclustering
Class ClusterGraphAdapter

java.lang.Object
  extended by att.grappa.GrappaAdapter
      extended by org.processmining.mining.graphclustering.ClusterGraphAdapter
All Implemented Interfaces:
att.grappa.GrappaConstants, att.grappa.GrappaListener, java.awt.event.ActionListener, java.util.EventListener

public class ClusterGraphAdapter
extends att.grappa.GrappaAdapter

Author:
Christian W. Guenther (christian@deckfour.org)

Field Summary
protected  ClusterGraph graph
           
 
Fields inherited from interface att.grappa.GrappaConstants
_NO_TYPE, ANONYMOUS_PREFIX, BBOX_ATTR, BBOX_HASH, BOX_SHAPE, BOX_TYPE, CLUSTERRANK_ATTR, COLOR_ATTR, COLOR_HASH, COLOR_TYPE, CUSTOM_ATTR, CUSTOM_HASH, CUSTOM_SHAPE, DELETION_MASK, DIAMOND_SHAPE, DIR_ATTR, DIR_HASH, DIR_TYPE, DISTORTION_ATTR, DISTORTION_HASH, DOUBLE_TYPE, DOUBLECIRCLE_SHAPE, DOUBLEOCTAGON_SHAPE, EDGE, EGG_SHAPE, FILLCOLOR_ATTR, FILLCOLOR_HASH, FONTCOLOR_ATTR, FONTCOLOR_HASH, FONTNAME_ATTR, FONTNAME_HASH, FONTSIZE_ATTR, FONTSIZE_HASH, FONTSTYLE_ATTR, FONTSTYLE_HASH, FONTSTYLE_TYPE, GRAPPA_BACKGROUND_COLOR_ATTR, GRAPPA_BACKGROUND_COLOR_HASH, GRAPPA_DELETION_STYLE_ATTR, GRAPPA_DELETION_STYLE_HASH, GRAPPA_FONTSIZE_ADJUSTMENT_ATTR, GRAPPA_FONTSIZE_ADJUSTMENT_HASH, GRAPPA_SELECTION_STYLE_ATTR, GRAPPA_SELECTION_STYLE_HASH, GRAPPA_SHAPE, HASHLIST_TYPE, HEIGHT_ATTR, HEIGHT_HASH, HEXAGON_SHAPE, HIGHLIGHT_MASK, HIGHLIGHT_OFF, HIGHLIGHT_ON, HIGHLIGHT_TOGGLE, HOUSE_SHAPE, IDENTXFRM, IMAGE_ATTR, IMAGE_HASH, INTEGER_TYPE, INVERTEDHOUSE_SHAPE, INVERTEDTRAPEZIUM_SHAPE, INVERTEDTRIANGLE_SHAPE, LABEL_ATTR, LABEL_HASH, LINE_SHAPE, LINE_TYPE, LOG10, LP_ATTR, LP_HASH, MARGIN_ATTR, MARGIN_HASH, MCIRCLE_SHAPE, MCLIMIT_ATTR, MCLIMIT_HASH, MDIAMOND_SHAPE, MINBOX_ATTR, MINBOX_HASH, MINLEN_ATTR, MINLEN_HASH, MINSIZE_ATTR, MINSIZE_HASH, MRECORD_SHAPE, MSQUARE_SHAPE, NBSP, NEW_LINE, NO_SHAPE, NODE, NODESEP_ATTR, NODESEP_HASH, OCTAGON_SHAPE, ORIENTATION_ATTR, ORIENTATION_HASH, OVAL_SHAPE, PACKAGE_PREFIX, PARALLELOGRAM_SHAPE, PATCH_ATTR, PATCH_HASH, PENTAGON_SHAPE, PERIPHERIES_ATTR, PERIPHERIES_HASH, PERIPHERY_GAP, PKG_LOWER, PKG_UPLOW, PKG_UPPER, PLAINTEXT_SHAPE, POINT_TYPE, PointsPerInch, POLYGON_SHAPE, POS_ATTR, POS_HASH, PRINTLIST_ATTR, PRINTLIST_HASH, RANKDIR_ATTR, RANKDIR_HASH, RANKSEP_ATTR, RANKSEP_HASH, RECORD_SHAPE, RECTS_ATTR, RECTS_HASH, ROTATION_ATTR, ROTATION_HASH, ROUNDEDBOX_SHAPE, SELECTION_MASK, SHAPE_ATTR, SHAPE_HASH, SHAPE_MASK, SHAPE_TYPE, SIDES_ATTR, SIDES_HASH, SIZE_ATTR, SIZE_HASH, SIZE_TYPE, SKEW_ATTR, SKEW_HASH, STRING_TYPE, STYLE_ATTR, STYLE_HASH, STYLE_TYPE, SUBGRAPH, SYSTEM, TAG_ATTR, TAG_HASH, TIP_ATTR, TIP_HASH, TRAPEZIUM_SHAPE, TRIANGLE_SHAPE, TRIPLEOCTAGON_SHAPE, TYPES_SHIFT, WEIGHT_ATTR, WEIGHT_HASH, WIDTH_ATTR, WIDTH_HASH
 
Constructor Summary
ClusterGraphAdapter(ClusterGraph aGraph)
           
 
Method Summary
protected  javax.swing.JMenuItem getCustomMenu(att.grappa.Subgraph subg, att.grappa.Element elem, att.grappa.GrappaPoint pt, int modifiers, att.grappa.GrappaPanel panel)
           
 void grappaClicked(att.grappa.Subgraph subg, att.grappa.Element elem, att.grappa.GrappaPoint pt, int modifiers, int clickCount, att.grappa.GrappaPanel panel)
           
 java.lang.String grappaTip(att.grappa.Subgraph subg, att.grappa.Element elem, att.grappa.GrappaPoint pt, int modifiers, att.grappa.GrappaPanel panel)
           
 
Methods inherited from class att.grappa.GrappaAdapter
actionPerformed, drillDown, grappaDragged, grappaPressed, grappaReleased
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

graph

protected ClusterGraph graph
Constructor Detail

ClusterGraphAdapter

public ClusterGraphAdapter(ClusterGraph aGraph)
Method Detail

getCustomMenu

protected javax.swing.JMenuItem getCustomMenu(att.grappa.Subgraph subg,
                                              att.grappa.Element elem,
                                              att.grappa.GrappaPoint pt,
                                              int modifiers,
                                              att.grappa.GrappaPanel panel)
Overrides:
getCustomMenu in class att.grappa.GrappaAdapter

grappaClicked

public void grappaClicked(att.grappa.Subgraph subg,
                          att.grappa.Element elem,
                          att.grappa.GrappaPoint pt,
                          int modifiers,
                          int clickCount,
                          att.grappa.GrappaPanel panel)
Specified by:
grappaClicked in interface att.grappa.GrappaListener
Overrides:
grappaClicked in class att.grappa.GrappaAdapter

grappaTip

public java.lang.String grappaTip(att.grappa.Subgraph subg,
                                  att.grappa.Element elem,
                                  att.grappa.GrappaPoint pt,
                                  int modifiers,
                                  att.grappa.GrappaPanel panel)
Specified by:
grappaTip in interface att.grappa.GrappaListener
Overrides:
grappaTip in class att.grappa.GrappaAdapter