org.vizzini.math
Interface IStateful

All Known Subinterfaces:
IForceConsumer, IForceProducer, IPhysicalObject, IPhysicalObjectUI, IShape, IShapeCanvas, ITokenUI
All Known Implementing Classes:
AbstractPhysicalObject, AbstractShape, AbstractShapeCanvas, AbstractTokenUISwing, AbstractTokenUIText, AnchorShape, BishopShape, BoardShape, Box, BoxExtruded, BoxTokenUI, Cone, ConeTokenUI, Cylinder, DefaultPhysicalObject, Ellipse, Ellipsoid, EllipsoidTokenUI, ExtrudedShape, KingShape, KnightShape, MaceShape, PawnShape, PieceShape, PolygonShape, QueenShape, RookShape, ShapeCanvasAWT, ShapeCanvasJava3D, ShapeCanvasSwing, StatefulSupport, TokenUISupport, TokenUISupport.MyStatefulSupport, TokenUISwing

public interface IStateful

Defines methods required by objects with state.

Since:
v0.2
Version:
v0.2
Author:
Jeffrey M. Thompson

Method Summary
 IState getAbsoluteState()
          Return the absolute state.
 IState getState()
          Return the state.
 IStateful getStatefulParent()
          Return the parent.
 void setStatefulParent(IStateful parent)
          Set the parent.
 

Method Detail

getAbsoluteState

IState getAbsoluteState()
Return the absolute state.

Since:
v0.2

getState

IState getState()
Return the state.

Since:
v0.2

setStatefulParent

void setStatefulParent(IStateful parent)
Set the parent.

Since:
v0.2

getStatefulParent

IStateful getStatefulParent()
Return the parent.

Since:
v0.2


Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02