com.keenedgesoftware.scrutinize.core
Class Picker

java.lang.Object
  |
  +--com.keenedgesoftware.scrutinize.core.CoreEntity
        |
        +--com.keenedgesoftware.scrutinize.core.Picker

public final class Picker
extends CoreEntity

The picker translates button press and mouse motion messages into selection and dyn-selection messages, which it then forwards to the message handlers


Fields inherited from class com.keenedgesoftware.scrutinize.core.CoreEntity
ACTIVATE, BACKSLASH, EOL, GO, HASH, INIT, NEWLINE, QUIT, QUOTE, SLASH, SPACE
 
Constructor Summary
Picker()
          Default constructor
Picker(Command owner)
          Usual constructor
 
Method Summary
 boolean activate()
          Activate
 Command getCommand()
           
 boolean init()
          Init
 boolean messageHandler(java.lang.String message)
          Message handler.
 boolean quit()
          Quit
 
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

Picker

public Picker()
Default constructor

Picker

public Picker(Command owner)
Usual constructor
Method Detail

getCommand

public Command getCommand()

init

public boolean init()
Init

activate

public boolean activate()
Activate

quit

public boolean quit()
Quit

messageHandler

public boolean messageHandler(java.lang.String message)
Message handler. Returns true if message was translated and resent. Otherwise false.