org.almendra.janet.ade.observer.interpreters
Class StartInterpreter

java.lang.Object
  extended by org.almendra.janet.ade.observer.interpreters.ObserverInterpreter
      extended by org.almendra.janet.ade.observer.interpreters.StartInterpreter
All Implemented Interfaces:
IInterpreter
Direct Known Subclasses:
StartInterpreter

public class StartInterpreter
extends ObserverInterpreter
implements IInterpreter


Constructor Summary
StartInterpreter()
          Creates a new StartInterpreter object.
 
Method Summary
 StringVector commandNames()
           
 void execute(CommandAccessor cmdAccessor)
           
protected  ObserverAnchor getAnchorInstance(SystemApplication application, Logger logger)
           
protected  java.io.File getDescriptorFile(CommandAccessor cmdAccessor, java.lang.String descriptorFilePathName)
           
protected  java.lang.String getWorkstationName()
           
protected  void installHandlers(CommandAccessor cmdAccessor, ObserverAnchor anchor)
           
protected  void notifyWorkstationName(ObserverAnchor anchor)
           
protected  void readDescriptor(ObserverAnchor anchor, CommandAccessor cmdAccessor)
           
protected  void setViewTitle(CommandAccessor cmdAccessor)
           
protected  void setViewTitle(CommandAccessor cmdAccessor, java.lang.String titlePrefix)
           
protected  void setWorkstationName(ObserverAnchor anchor)
           
protected  void startView(CommandAccessor cmdAccessor)
           
 
Methods inherited from class org.almendra.janet.ade.observer.interpreters.ObserverInterpreter
getAnchor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartInterpreter

public StartInterpreter()
Creates a new StartInterpreter object.

Method Detail

execute

public void execute(CommandAccessor cmdAccessor)
Specified by:
execute in interface IInterpreter

notifyWorkstationName

protected void notifyWorkstationName(ObserverAnchor anchor)
Parameters:
anchor -

setWorkstationName

protected void setWorkstationName(ObserverAnchor anchor)
Parameters:
anchor -

getWorkstationName

protected java.lang.String getWorkstationName()
Parameters:
anchor -

startView

protected void startView(CommandAccessor cmdAccessor)

installHandlers

protected void installHandlers(CommandAccessor cmdAccessor,
                               ObserverAnchor anchor)
Parameters:
cmdAccessor -

getAnchorInstance

protected ObserverAnchor getAnchorInstance(SystemApplication application,
                                           Logger logger)
Returns:

commandNames

public StringVector commandNames()
Specified by:
commandNames in interface IInterpreter

readDescriptor

protected void readDescriptor(ObserverAnchor anchor,
                              CommandAccessor cmdAccessor)
Parameters:
anchor -
capability -

getDescriptorFile

protected java.io.File getDescriptorFile(CommandAccessor cmdAccessor,
                                         java.lang.String descriptorFilePathName)

setViewTitle

protected void setViewTitle(CommandAccessor cmdAccessor,
                            java.lang.String titlePrefix)
Parameters:
cmdAccessor -

setViewTitle

protected void setViewTitle(CommandAccessor cmdAccessor)