Package GP

Interface Summary
Behavioral  
BooleanQuery This defines the interface to a query that returns a boolean value, true or false.
Clippable  
Colorable This defines the interface for all objects that have the concept of color associated with them.
Condition This defines the interface to a query that returns a boolean value, true or false.
Container All object that can contain other objects graphically should have the ability of managing/manipilating these contained object graphically.
Doable This defines the interface to an occurance, something that happens discretly.
Drawable  
Graphic This defines the interface for object that can be contained graphically within other objects.
Iterator  
Movable  
Orientable This defines the interface for all object that have an orientation associated with them.
Originable  
PackageFriendlyContainer  
Playable This defines the interface for all objects that can be played.
Positionable This defines the interface for all objects that have a position associated with it.
Queryable  
Reactive  
Reactor  
Refreshable  
Scalable This defines the interface for all objects that have a size associated with them.
Selectable  
Source A source object is any object that has information that other objects need to know.
Updatable  
Vary An object that represents a piece of information that tends to change.
Viewable This defines the interface for all objects that have the ability of being visible on the screen.
 

Class Summary
Action This defines the interface to an action, something that happens quickly.
Animator This is an abstract class that has an abstract Action method that you can override.
Behavior  
ClickDrag  
Clipboard  
Collection  
Command This defines the interface to an action, something that happens quickly.
Component  
Drawer  
Sound  
TimeManager