Uses of Interface
gumbo.graphic.space.SpaceNode

Packages that use SpaceNode
gumbo.graphic.impl.swing   
gumbo.graphic.space   
gumbo.interact Provides special purpose building blocks for user interaction, including user feedback. 
gumbo.interact.select   
gumbo.visualize.data.impl.swing   
gumbo.visualize.data.layout Provides special purpose building blocks for 2D/3D layout in support of data visualization. 
 

Uses of SpaceNode in gumbo.graphic.impl.swing
 

Classes in gumbo.graphic.impl.swing that implement SpaceNode
 class SwingShape
          An adapter that converts a Swing JComponent into a displayable leaf shape.
 class SwingSpaceNode
          An abstract SpaceNode adapter for an AWT/Swing Component.
 

Uses of SpaceNode in gumbo.graphic.space
 

Subinterfaces of SpaceNode in gumbo.graphic.space
 interface GraphicSpaceRoot
          A space node used by graphic spaces as the root of a space tree.
 interface MatrixTransformNode
          A stateful transform node based on matrix multiplication.
 interface RigidTransformNode
          A stateful transform node whose transformation is composed of a sequence of transformations in the order scale, rotate, translate.
 interface RotationNode
          A transform node that specifically supports geometric rotation.
 interface ScaleNode
          A transform node that specifically supports non-negative geometric scaling.
 interface TransformNode
          A base interface for space nodes that perform a spatial transform, in a stateful manner.
 interface TranslationNode
          A transform node that specifically supports geometric translation.
 

Classes in gumbo.graphic.space that implement SpaceNode
 class AbstractGraphicSpaceRoot
          A partial implementation of the GraphicSpaceRoot interface.
 class AbstractSpaceNode
          A partial implementation of the SpaceNode interface.
 

Uses of SpaceNode in gumbo.interact
 

Classes in gumbo.interact that implement SpaceNode
static class TestSwingTargets.AbstractShape
           
static class TestSwingTargets.Button
           
static class TestSwingTargets.Space
           
static class TestSwingTargets.Thing
           
 

Uses of SpaceNode in gumbo.interact.select
 

Classes in gumbo.interact.select that implement SpaceNode
static class TestSelectApp.Thing
           
static class TestSwingSelectTargets.Thing
           
 

Uses of SpaceNode in gumbo.visualize.data.impl.swing
 

Classes in gumbo.visualize.data.impl.swing that implement SpaceNode
 class SwingDataShape
          An adapter that converts a Swing JComponent into a GraphicView intended for use as a displayable leaf shape.
 class SwingGraphEdge
          A default graph edge implemented using a JComponent.
 class SwingGraphVertex
          A default graph vertex implemented using a JPanel, and a JLabel for the auto-label.
 class SwingGraphView
          A default graph view implemented using a JLayeredPane, which manages content shapes (vertices and edges) in layers.
 class SwingListEntry
          A default list entry implemented using a JTextField, which is automatically updated with the associated model's String client data.
 class SwingListView
          A default list view implemented using a JPanel with a BoxLayout, which arranges vertices as a single column of auto-sized equal width list entries.
 class SwingTreeView
          A default tree view implemented using a JTree.
 

Uses of SpaceNode in gumbo.visualize.data.layout
 

Subinterfaces of SpaceNode in gumbo.visualize.data.layout
 interface AxisLayoutGraphic
          A graphic that supports axis-aligned layout.