ca.utoronto.cs.prefuseextensions.layout
Class StarburstLayout.ScaleFontAction

java.lang.Object
  extended by prefuse.activity.Activity
      extended by prefuse.action.Action
          extended by prefuse.action.GroupAction
              extended by prefuse.action.ItemAction
                  extended by prefuse.action.EncoderAction
                      extended by prefuse.action.assignment.FontAction
                          extended by ca.utoronto.cs.prefuseextensions.layout.StarburstLayout.ScaleFontAction
Enclosing class:
StarburstLayout

public static class StarburstLayout.ScaleFontAction
extends prefuse.action.assignment.FontAction


Field Summary
 
Fields inherited from class prefuse.activity.Activity
DEFAULT_STEP_TIME, INFINITY
 
Constructor Summary
StarburstLayout.ScaleFontAction(java.lang.String group, java.lang.String field)
           
 
Method Summary
 double getArcHeight(prefuse.visual.VisualItem item)
           
 double getArcWidth(prefuse.visual.VisualItem item)
           
 java.awt.Font getFont(prefuse.visual.VisualItem item)
           
 
Methods inherited from class prefuse.action.assignment.FontAction
add, add, add, add, getDefaultFont, process, setDefaultFont
 
Methods inherited from class prefuse.action.EncoderAction
clear, remove, run, setVisualization
 
Methods inherited from class prefuse.action.ItemAction
getFilterPredicate, setFilterPredicate
 
Methods inherited from class prefuse.action.GroupAction
getGroup, setGroup
 
Methods inherited from class prefuse.action.Action
getVisualization
 
Methods inherited from class prefuse.activity.Activity
addActivityListener, alwaysRunAfter, cancel, getDuration, getNextTime, getPace, getPacingFunction, getStartTime, getStepTime, getStopTime, isEnabled, isRunning, isScheduled, removeActivityListener, run, runAfter, runAt, setDuration, setEnabled, setPacingFunction, setStartTime, setStepTime
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StarburstLayout.ScaleFontAction

public StarburstLayout.ScaleFontAction(java.lang.String group,
                                       java.lang.String field)
Method Detail

getArcHeight

public double getArcHeight(prefuse.visual.VisualItem item)

getArcWidth

public double getArcWidth(prefuse.visual.VisualItem item)

getFont

public java.awt.Font getFont(prefuse.visual.VisualItem item)
Overrides:
getFont in class prefuse.action.assignment.FontAction