org.processmining.mining.fuzzymining.graph
Class FuzzyGraphAdapter

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

public class FuzzyGraphAdapter
extends att.grappa.GrappaAdapter

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

Field Summary
protected  FuzzyGraph 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
FuzzyGraphAdapter(FuzzyGraph 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)
           
protected  ClusterNode resolveCluster(java.lang.String id)
           
protected  Node resolveNode(java.lang.String id)
           
 
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 FuzzyGraph graph
Constructor Detail

FuzzyGraphAdapter

public FuzzyGraphAdapter(FuzzyGraph 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

resolveCluster

protected ClusterNode resolveCluster(java.lang.String id)

resolveNode

protected Node resolveNode(java.lang.String id)