com.keenedgesoftware.scrutinize.core.system.commands
Class RecorderCommand

java.lang.Object
  |
  +--com.keenedgesoftware.scrutinize.core.CoreEntity
        |
        +--com.keenedgesoftware.scrutinize.core.Command
              |
              +--com.keenedgesoftware.scrutinize.core.system.commands.RecorderCommand
Direct Known Subclasses:
FastForwardCommand, PlayCommand, PlayToMarkCommand, SetPlaybackFileCommand, StartRecordingCommand, StepCommand, StopCommand, StopRecordingCommand

public abstract class RecorderCommand
extends Command

Base class for recorder commands.


Fields inherited from class com.keenedgesoftware.scrutinize.core.Command
LEVEL_0, LEVEL_1, LEVEL_2, LEVEL_3, LEVEL_4, parser, STATE_FINAL, STATE_INITIAL, TYPE_SUSPENDING, TYPE_TERMINATING
 
Fields inherited from class com.keenedgesoftware.scrutinize.core.CoreEntity
ACTIVATE, BACKSLASH, EOL, GO, HASH, INIT, NEWLINE, QUIT, QUOTE, SLASH, SPACE
 
Constructor Summary
RecorderCommand()
          Default constructor
RecorderCommand(CommandManager cm, int type)
          Usual constructor for suspending-type command.
RecorderCommand(CommandManager cm, int type, int level)
          Usual consructor for terminating-type command.
 
Method Summary
static void initialize(CommandManager cm)
          Initializes all system commands.
 
Methods inherited from class com.keenedgesoftware.scrutinize.core.Command
getCursor, getLevel, getPicker, getPrompt, getSelector, getState, getType, messageHandler, setCursor, setPicker, setPrompt, setSelector, setState
 
Methods inherited from class com.keenedgesoftware.scrutinize.core.CoreEntity
getActiveView, getBroadcastManager, getCommandManager, getGraphicsGate, getGraphicsWorld, getMiscWorld, getModelWorld, getNetcaster, getRecorder, getScene, getSystemWorld, getTaskManager, getUniverse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecorderCommand

public RecorderCommand()
Default constructor

RecorderCommand

public RecorderCommand(CommandManager cm,
                       int type,
                       int level)
Usual consructor for terminating-type command.

RecorderCommand

public RecorderCommand(CommandManager cm,
                       int type)
Usual constructor for suspending-type command.
Method Detail

initialize

public static void initialize(CommandManager cm)
Initializes all system commands.