|
Class Summary |
| Appearance |
A collection of data members relevant to the overall appearance of
tutorial applications. |
| BufferedString |
A class that behaves a bit like an input stream but that returns data
from a supplied string. |
| CreditSlide |
Slide used to display the authoring credits for a tutorial. |
| FlagSet |
Container for a set of boolean valued flags with the flags identified
by names. |
| MathUtil |
Mathematical constants and functions not provided by java.lang.Math. |
| TGT_AnimatorBox |
Creates a component that displays an animation with optional
control buttons. |
| TGT_ArrayDisplay |
A class for displaying an 8-element array of integers. |
| TGT_AudioClip |
A class which allows a standalone application to play sounds |
| TGT_BasicConnectorSprite |
Sprite that acts as a connector between two TGT_NodeSprite derived sprites. |
| TGT_BoxSprite |
A simple sprite that draws itself as a box to specifications. |
| TGT_BufferedPanel |
a panel which can use double-buffering for flicker-free
display of components, also contains a background image
to ensure "transparency" when using solid-color gifs
as backgrounds in containers |
| TGT_ClickableImage |
A class which allows an image to be drawn on the screen and
still act as a componenet. |
| TGT_ConnectionDecorator |
Draws decorations for TGT_ConnectionPoints. |
| TGT_ConnectionPoint |
Class representing the place where a connector between two TGT_NodeSprite
derived sprites impinges on one of the connected sprites. |
| TGT_DBLogger |
A class for communicating with a remote database in order to
maintain information needed to track progress of the users of the
tutorials. |
| TGT_DrawableSprite |
An abstract base class for drawable sprites used by the TGT_SpriteEngine. |
| TGT_DynamicAnimationRunnerSlide |
TGT_DynamicAnimationRunnerSlide is a base class for slides that play
dynamically generated animation sequences. |
| TGT_DynamicAnimatorBox |
This class supports construction of animations generated dynamically
under program control. |
| TGT_EndSlide |
The end slide acts as a marker of unimplemented threads in the
tutorial. |
| TGT_Event |
Class encapsulating information about an event that may be generated by
a TGT_State during the execution of a tutorial. |
| TGT_EventVector |
A vector of TGT_Events - this avoids all of the casting needed when a
regular Vector is used. |
| TGT_GlossaryLink |
Creates a component that displays words the user can click on to view
their definitions |
| TGT_GlossaryListing |
A class that holds a word/definition pair for the TGT_GlossaryListing
class. |
| TGT_GlossaryWindow |
a popUpWindow that displays two panels. |
| TGT_HeaderNodeSprite |
Special Node sprite that serves as the head of a linked list with
references to the head and tail nodes of the list. |
| TGT_ImageButton |
Component that displays an image but reacts to mouse clicks and
mouseovers like a button. |
| TGT_ImageSprite |
A sprite with appearance determined by an image. |
| TGT_IndexedSequenceSlide |
Base class for slides that need to synchronize display of voice-over text
segments with changes in the displayed information controlled by a "Step"
button. |
| TGT_IndexedSequenceSoundSlide |
Base class for slides that need to synchronize display of voice-over text
segments with changes in the displayed information controlled by a "Step"
button when audio commentary is also available. |
| TGT_IndexedTextArea |
A TextArea that can be populated from a Vector of Strings. |
| TGT_ListNodeSprite |
A class for constructing sprites that will be used as nodes in linked
list animations. |
| TGT_MainFrame |
The window in which a tutorial runs. |
| TGT_MediaPlayer |
Wrapper for the JMF Player class. |
| TGT_NodeSprite |
An abstract base class for node sprites. |
| TGT_OptionSlide |
A class which creates a slide which allows a user to change the
configuration options for the tutorial while it is running. |
| TGT_PointLayout |
A layout manager which allows a component to
be positioned at a specific point. |
| TGT_PopUpWindow |
A class that creates a separate window for the display
of a component. |
| TGT_PropertyManager |
Manages information from a configuration file and externally derived
information which affects the operation of a tutorial. |
| TGT_RefNodeSprite |
A class for constructing reference node sprites. |
| TGT_RtAngleConnectorSprite |
A connector sprite which makes a right-angle bend. |
| TGT_SelectableTextArea |
A TextArea that can be populated from a Vector of Strings. |
| TGT_Slide |
A class which can be used to create slide for tutorials. |
| TGT_Sprite |
An abstract base class for sprites used by TGT_SpriteEngine. |
| TGT_SpriteEngine |
Paints sprite objects to a specified graphics context |
| TGT_State |
Class encapsulating information related to the construction of a
single, viewable unit of content for a TGT tutorial. |
| TGT_StateListener |
A class which creates a listener which upon a mouse click
allows a state change to occur. |
| TGT_StateManager |
Manages the state transition table which describes sequencing and
hyperlinking in tutorials. |
| TGT_StateVector |
Vector of TGT_State instances. |
| TGT_TestSlide |
A class which creates a slide which can be used to
administer multiple-choice self-tests or pretests
This slide is not meant to be instantiated. |
| TGT_TextCanvas |
A class which allows text to be drawn on the screen and
still act as a componenet. |
| TGT_Toolkit |
Some useful quantities, methods and object references needed in various
places in the TGT/digital tapestry classes. |
| TGT_Tutorial |
Class which manages a tutorial. |
| TGT_UTurnConnectorSprite |
Connector that makes two right angle turns in the same direction. |