org.qi4j.envisage.graph
Class StackedGraphDisplay.ExtendedTreeDepthItemSorter

java.lang.Object
  extended by prefuse.visual.sort.ItemSorter
      extended by prefuse.visual.sort.TreeDepthItemSorter
          extended by org.qi4j.envisage.graph.StackedGraphDisplay.ExtendedTreeDepthItemSorter
All Implemented Interfaces:
java.util.Comparator
Enclosing class:
StackedGraphDisplay

public class StackedGraphDisplay.ExtendedTreeDepthItemSorter
extends prefuse.visual.sort.TreeDepthItemSorter

ExtenedTreeDepthItemSorter to alter the default ordering/sorter, to make sure Edge item is drawn in front. This is for Edge Uses


Field Summary
 
Fields inherited from class prefuse.visual.sort.TreeDepthItemSorter
AGGREGATE, DECORATOR, EDGE, ITEM, NODE
 
Constructor Summary
StackedGraphDisplay.ExtendedTreeDepthItemSorter()
           
StackedGraphDisplay.ExtendedTreeDepthItemSorter(boolean childrenAbove)
           
 
Method Summary
 int score(prefuse.visual.VisualItem item)
           
 
Methods inherited from class prefuse.visual.sort.ItemSorter
compare, compare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

StackedGraphDisplay.ExtendedTreeDepthItemSorter

public StackedGraphDisplay.ExtendedTreeDepthItemSorter()

StackedGraphDisplay.ExtendedTreeDepthItemSorter

public StackedGraphDisplay.ExtendedTreeDepthItemSorter(boolean childrenAbove)
Method Detail

score

public int score(prefuse.visual.VisualItem item)
Overrides:
score in class prefuse.visual.sort.TreeDepthItemSorter