prefuse.action.layout.graph
Class DeclarativeTreeLayout

java.lang.Object
  extended by prefuse.activity.Activity
      extended by prefuse.action.Action
          extended by prefuse.action.GroupAction
              extended by prefuse.action.layout.Layout
                  extended by prefuse.action.layout.graph.DeclarativeTreeLayout

public abstract class DeclarativeTreeLayout
extends Layout

Abstract base class providing convenience methods for declarative tree layout algorithms.

Version:
1.0
Author:
jeffrey heer

Field Summary
 
Fields inherited from class prefuse.action.layout.Layout
m_anchor, m_bounds, m_bpts, m_insets, m_margin, m_tmpa, m_tmpb
 
Fields inherited from class prefuse.action.GroupAction
m_group
 
Fields inherited from class prefuse.action.Action
m_vis
 
Fields inherited from class prefuse.activity.Activity
DEFAULT_STEP_TIME, INFINITY
 
Constructor Summary
DeclarativeTreeLayout()
          Create a new DeclarativeTreeLayout.
DeclarativeTreeLayout(java.lang.String group)
          Create a new DeclarativeTreeLayout.
 
Method Summary
 DeclarativeTree<NodeItem<?,?>,EdgeItem<?,?>> getTree()
           
 void setTree(DeclarativeTree<NodeItem<?,?>,EdgeItem<?,?>> tree)
           
 
Methods inherited from class prefuse.action.layout.Layout
getLayoutAnchor, getLayoutBounds, setLayoutAnchor, setLayoutBounds, setMargin, setX, setY
 
Methods inherited from class prefuse.action.GroupAction
getGroup, run, setGroup
 
Methods inherited from class prefuse.action.Action
getVisualization, run, setVisualization
 
Methods inherited from class prefuse.activity.Activity
addActivityListener, alwaysRunAfter, cancel, fireActivityCancelled, fireActivityFinished, fireActivityScheduled, fireActivityStarted, fireActivityStepped, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeclarativeTreeLayout

public DeclarativeTreeLayout()
Create a new DeclarativeTreeLayout.


DeclarativeTreeLayout

public DeclarativeTreeLayout(java.lang.String group)
Create a new DeclarativeTreeLayout.

Method Detail

getTree

public DeclarativeTree<NodeItem<?,?>,EdgeItem<?,?>> getTree()

setTree

public void setTree(DeclarativeTree<NodeItem<?,?>,EdgeItem<?,?>> tree)


Copyright © 2008 Regents of the University of California