Uses of Class
prefuse.activity.Activity

Packages that use Activity
prefuse The top-level Visualization and Display classes, as well as Constants used throughout the toolkit. 
prefuse.action A library of reusable and composable modules for performing data processing or assigning visual attributes. 
prefuse.action.animate Action modules for constructing animations. 
prefuse.action.assignment Action modules for assigning visual properties such as colors, sizes, and fonts. 
prefuse.action.distortion Actions modules which distort the presentation space to support enhanced navigation and browsing. 
prefuse.action.filter Action modules for visually filtering items by controlling their visibility. 
prefuse.action.layout Action modules providing layout algorithms for use by prefuse visualizations. 
prefuse.action.layout.graph Action modules for computing the layout of graph or tree structured data. 
prefuse.activity General classes for scheduling and running activities with specified starting times and durations. 
 

Uses of Activity in prefuse
 

Methods in prefuse that return Activity
 Activity Visualization.alwaysRunAfter(java.lang.String before, java.lang.String after)
          Schedule the Action with the given name to always run after another Action finishes running.
 Activity Visualization.cancel(java.lang.String action)
          Cancel the Action with the given name, if it has been scheduled.
 Activity Visualization.run(java.lang.String action)
          Schedule the Action with the given name to run immediately.
 Activity Visualization.runAfter(java.lang.String action, long delay)
          Schedule the Action with the given name to run after the specified delay.
 Activity Visualization.runAfter(java.lang.String before, java.lang.String after)
          Schedule the Action with the given name to run after another Action finishes running.
 Activity Visualization.runAt(java.lang.String action, long startTime)
          Schedule the Action with the given name to run at the specified time.
 

Uses of Activity in prefuse.action
 

Subclasses of Activity in prefuse.action
 class Action
          Actions are building blocks that perform any number of operations on a Visualization, typically processing VisualItems to set various visual attributes.
 class ActionList
          The ActionList represents a chain of Actions that process VisualItems.
 class ActionSwitch
          The ActionSwitch selects between a set of Actions, allowing only one of a group of Actions to be executed at a time.
 class CompositeAction
          Abstract base class for Action implementations that hold a collection of subclasses.
 class EncoderAction
          ItemAction instance that can also maintain a collection of rule mappings that can be used by subclasses to create particular rule-mappings for encoding data values.
 class GroupAction
          An Action that can be parameterized to process a particular group of items.
 class ItemAction
          An Action that processes VisualItems one item at a time.
 class RepaintAction
          Issues a repaint request to a Visualization.
 

Uses of Activity in prefuse.action.animate
 

Subclasses of Activity in prefuse.action.animate
 class ArrayAnimator
          Animator that inerpolates an array of numerical values.
 class AxisLabelAnimator
          Animator that interpolates positions, colors, and visibility status for metric axes.
 class ColorAnimator
          Animator that linearly interpolates between starting and ending colors for VisualItems during an animation.
 class FontAnimator
          Animator that interpolates between starting and ending Fonts for VisualItems during an animation.
 class LocationAnimator
          Animator that linearly interpolates between two positions.
 class PolarLocationAnimator
          Animator that interpolates between starting and ending display locations by linearly interpolating between polar coordinates.
 class QualityControlAnimator
          Animator that toggles rendering quality to allow for smooth animations but high quality rendering of still images.
 class SizeAnimator
          Animator that linearly interpolates the size of a VisualItems.
 class VisibilityAnimator
          Animator that interpolates the visibility status of VisualItems.
 

Uses of Activity in prefuse.action.assignment
 

Subclasses of Activity in prefuse.action.assignment
 class ColorAction
          Assignment Action that assigns color values to VisualItems for a given color field (e.g., the stroke, text, or fill color).
 class DataColorAction
           Assignment Action that assigns color values for a group of items based upon a data field.
 class DataShapeAction
           Assignment Action that assigns shape values for a group of items based upon a data field.
 class DataSizeAction
           Assignment Action that assigns size values for a group of items based upon a data field.
 class FontAction
          Assignment Action that assigns font values to VisualItems.
 class ShapeAction
          Assignment Action that assigns shape values to VisualItems.
 class SizeAction
          Assignment Action that assigns size values to VisualItems.
 class StrokeAction
          Assignment Action that assigns Stroke values to VisualItems.
 

Uses of Activity in prefuse.action.distortion
 

Subclasses of Activity in prefuse.action.distortion
 class BifocalDistortion
           Computes a bifocal distortion of space, magnifying a focus region of space and uniformly demagnifying the rest of the space.
 class Distortion
          Abstract base class providing a structure for space-distortion techniques.
 class FisheyeDistortion
           Computes a graphical fisheye distortion of a graph view.
 

Uses of Activity in prefuse.action.filter
 

Subclasses of Activity in prefuse.action.filter
 class FisheyeTreeFilter
          Filter Action that computes a fisheye degree-of-interest function over a tree structure (or the spanning tree of a graph structure).
 class GraphDistanceFilter
          Filter Action that sets visible all items within a specified graph distance from a set of focus items; all other items will be set to invisible.
 class VisibilityFilter
          Filter Action that sets visible all items that meet a given Predicate condition and sets all other items invisible.
 

Uses of Activity in prefuse.action.layout
 

Subclasses of Activity in prefuse.action.layout
 class AxisLabelLayout
          Layout Action that positions axis grid lines and labels for a given range model.
 class AxisLayout
          Layout Action that assigns positions along a single dimension (either x or y) according to a specified data field.
 class CircleLayout
          Layout action that positions visual items along a circle.
 class CollapsedStackLayout
          Layout Action that updates the outlines of polygons in a stacked line chart, properly setting the coordinates of "collapsed" stacks.
 class CollapsedSubtreeLayout
          Layout Action that sets the positions for newly collapsed or newly expanded nodes of a tree.
 class GridLayout
          Implements a uniform grid-based layout.
 class Layout
          Abstract base class providing convenience methods for layout algorithms.
 class RandomLayout
          Performs a random layout of items within the layout bounds.
 class SpecifiedLayout
          Layout Action that sets x, y coordinates for a visual item by simply looking them up from another data field.
 class StackedAreaChart
          Layout Action that computes a stacked area chart, in which a series of data values are consecutively stacked on top of each other.
 

Uses of Activity in prefuse.action.layout.graph
 

Subclasses of Activity in prefuse.action.layout.graph
 class BalloonTreeLayout
          Layout that computes a circular "balloon-tree" layout of a tree.
 class ForceDirectedLayout
          Layout that positions graph elements based on a physics simulation of interacting forces; by default, nodes repel each other, edges act as springs, and drag forces (similar to air resistance) are applied.
 class FruchtermanReingoldLayout
          Layout instance implementing the Fruchterman-Reingold algorithm for force-directed placement of graph nodes.
 class NodeLinkTreeLayout
          TreeLayout that computes a tidy layout of a node-link tree diagram.
 class RadialTreeLayout
          TreeLayout instance that computes a radial layout, laying out subsequent depth levels of a tree on circles of progressively increasing radius.
 class SquarifiedTreeMapLayout
           TreeLayout instance computing a TreeMap layout that optimizes for low aspect ratios of visualized tree nodes.
 class TreeLayout
          Abstract base class providing convenience methods for tree layout algorithms.
 

Uses of Activity in prefuse.activity
 

Methods in prefuse.activity that return Activity
 Activity ActivityMap.alwaysRunAfter(java.lang.String beforeKey, java.lang.String afterKey)
          Schedules the Activity corresponding to the afterKey to always be run immediately after the completion of the Activity corresponding to the beforeKey.
 Activity ActivityMap.cancel(java.lang.String key)
          Cancels the Activity corresponding to the given key.
 Activity ActivityMap.get(java.lang.String key)
          Returns the Activity associated with the given key.
 Activity ActivityMap.put(java.lang.String key, Activity activity)
          Associates the given key with the given Activity
 Activity ActivityMap.run(java.lang.String key)
          Schedules the Activity corresponding to the given key to be run immediately by the ActivityManager.
 Activity ActivityMap.runAfter(java.lang.String beforeKey, java.lang.String afterKey)
          Schedules the Activity corresponding to the afterKey to be run immediately after the completion of the Activity corresponding to the beforeKey.
 Activity ActivityMap.runAt(java.lang.String key, long time)
          Runs the Activity corresponding to the given key with the ActivityManager to begin at the specified time.
 

Methods in prefuse.activity with parameters of type Activity
 void ActivityManager.ScheduleAfterActivity.activityCancelled(Activity a)
           
 void ActivityListener.activityCancelled(Activity a)
          Called when an activity is cancelled.
 void ActivityAdapter.activityCancelled(Activity a)
           
 void ActivityManager.ScheduleAfterActivity.activityFinished(Activity a)
           
 void ActivityListener.activityFinished(Activity a)
          Called when an activity finishes.
 void ActivityAdapter.activityFinished(Activity a)
           
 void ActivityListener.activityScheduled(Activity a)
          Called when an activity has been scheduled with an ActivityManager
 void ActivityAdapter.activityScheduled(Activity a)
           
 void ActivityListener.activityStarted(Activity a)
          Called when an activity is first started.
 void ActivityAdapter.activityStarted(Activity a)
           
 void ActivityListener.activityStepped(Activity a)
          Called when an activity is stepped.
 void ActivityAdapter.activityStepped(Activity a)
           
 void Activity.alwaysRunAfter(Activity before)
          Schedules this Activity to start immediately after another Activity.
 Activity ActivityMap.put(java.lang.String key, Activity activity)
          Associates the given key with the given Activity
 void Activity.runAfter(Activity before)
          Schedules this Activity to start immediately after another Activity.
 

Constructors in prefuse.activity with parameters of type Activity
ActivityManager.ScheduleAfterActivity(Activity after, boolean remove)
           
 



Copyright © 2007 Regents of the University of California