gumbo.interact
Class TestSwingTargets.Space

java.lang.Object
  |
  +--gumbo.util.AbstractDisposable
        |
        +--gumbo.util.relation.AbstractTreeNodeDelegator
              |
              +--gumbo.graphic.space.AbstractSpaceNode
                    |
                    +--gumbo.graphic.impl.swing.SwingSpaceNode
                          |
                          +--gumbo.graphic.impl.swing.SwingShape
                                |
                                +--gumbo.interact.TestSwingTargets.AbstractShape
                                      |
                                      +--gumbo.interact.TestSwingTargets.Space
All Implemented Interfaces:
AxisBound3Boundable, AxisLayoutGraphic, BoundableGraphic, Disposable, Graphic, GraphicGeometry, GraphicPresence, GraphicResource, InteractableGraphic, Interactor, IntersectableGraphic, java.io.Serializable, SpaceNode, TransformNode, TranslationNode
Enclosing class:
TestSwingTargets

public static class TestSwingTargets.Space
extends TestSwingTargets.AbstractShape

See Also:
Serialized Form

Constructor Summary
TestSwingTargets.Space(java.lang.String name, int width, int height)
           
 
Method Summary
protected  TreeNode newTreeNodeDelegate()
          Default implementation: Returns a new AbstractTreeNode.Auto() with a null relationship.
 
Methods inherited from class gumbo.interact.TestSwingTargets.AbstractShape
drawBackground, drawBorder, getName, updateFeedback
 
Methods inherited from class gumbo.graphic.impl.swing.SwingShape
getInteractorState, implDispose, initSwingShape
 
Methods inherited from class gumbo.graphic.impl.swing.SwingSpaceNode
canIntersectGraphic, getGraphic, getGraphicAxisBound3, getGraphicLocalSpace, getGraphicTransform, getGraphicTranslation, initSwingSpaceNode, intersectGraphic, isSpaceTransforming, prepareGraphicPresence, realizeGraphicPresence, setGraphicTranslation
 
Methods inherited from class gumbo.graphic.space.AbstractSpaceNode
getGraphicSpaceTree
 
Methods inherited from class gumbo.util.relation.AbstractTreeNodeDelegator
getTreeNodeDelegate
 
Methods inherited from class gumbo.util.AbstractDisposable
dispose, isDisposed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gumbo.graphic.Graphic
getGraphic
 
Methods inherited from interface gumbo.graphic.GraphicPresence
prepareGraphicPresence, realizeGraphicPresence
 
Methods inherited from interface gumbo.util.Disposable
dispose, isDisposed
 
Methods inherited from interface gumbo.graphic.probe.AxisBound3Boundable
getGraphicAxisBound3
 
Methods inherited from interface gumbo.graphic.space.GraphicGeometry
getGraphicLocalSpace
 
Methods inherited from interface gumbo.graphic.space.TranslationNode
getGraphicTranslation, setGraphicTranslation
 
Methods inherited from interface gumbo.graphic.space.TransformNode
getGraphicTransform, isSpaceTransforming
 
Methods inherited from interface gumbo.graphic.space.SpaceNode
getGraphicSpaceTree
 

Constructor Detail

TestSwingTargets.Space

public TestSwingTargets.Space(java.lang.String name,
                              int width,
                              int height)
Method Detail

newTreeNodeDelegate

protected TreeNode newTreeNodeDelegate()
Description copied from class: SwingShape
Default implementation: Returns a new AbstractTreeNode.Auto() with a null relationship.

Overrides:
newTreeNodeDelegate in class SwingShape
Returns:
Reference to the delegate. Never null.