gumbo.interact
Class TestSwingTargets.Thing

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.Thing
All Implemented Interfaces:
AxisBound3Boundable, AxisLayoutGraphic, BoundableGraphic, Disposable, Graphic, GraphicGeometry, GraphicPresence, GraphicResource, InteractableGraphic, Interactor, IntersectableGraphic, java.io.Serializable, SpaceNode, TransformNode, TranslationNode
Direct Known Subclasses:
TestSwingSelectTargets.Thing
Enclosing class:
TestSwingTargets

public static class TestSwingTargets.Thing
extends TestSwingTargets.AbstractShape

See Also:
Serialized Form

Constructor Summary
TestSwingTargets.Thing(java.lang.String name, int width, int height)
           
 
Method Summary
protected  void updateFeedback()
          Called by the system to prepare and realize the graphic's interaction feedback according to the current interaction state.
protected  void updateLabel()
           
 
Methods inherited from class gumbo.interact.TestSwingTargets.AbstractShape
drawBackground, drawBorder, getName
 
Methods inherited from class gumbo.graphic.impl.swing.SwingShape
getInteractorState, implDispose, initSwingShape, newTreeNodeDelegate
 
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.Thing

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

updateLabel

protected void updateLabel()

updateFeedback

protected void updateFeedback()
Description copied from class: SwingShape
Called by the system to prepare and realize the graphic's interaction feedback according to the current interaction state. Typically, color is used in a feedback presentation (see DataFeedback.feedbackColor(). Default implementation: Does nothing.

Overrides:
updateFeedback in class TestSwingTargets.AbstractShape