story.scheherazade.virgil
Class VirgilParams

java.lang.Object
  extended by story.scheherazade.misc.SCHHashtable
      extended by story.scheherazade.virgil.VirgilParams

public class VirgilParams
extends SCHHashtable

Configuration hashtable for Virgil as a whole


Field Summary
static java.lang.String DEFAULT_FILENAME
           
static java.lang.String SHOW_DEBUGGER
           
static java.lang.String SHOW_SOURCE_STORY
           
static java.lang.String SIMPLE_MODE
           
static java.lang.String SOURCE_STORY_ID
           
static java.lang.String UID
           
 
Constructor Summary
VirgilParams()
           
 
Method Summary
 VirgilButtonClickHandler getQuitHandler()
          Get the listener (handler) for quitting Virgil.
 VirgilParams makeCopy()
           
 void setQuitHandler(VirgilButtonClickHandler quitHandler)
           
 
Methods inherited from class story.scheherazade.misc.SCHHashtable
assertSet, getActionType, getArguments, getAssignedModifierSet, getAssignedPredicate, getBool, getColor, getConditionType, getDiscoursePlan, getInt, getModifierScope, getNounFlavorSet, getNounName, getObject, getPerspective, getPredicateFlavor, getPredicateMode, getPredicateSelectorParams, getScheherIDSet, getSCHVariableTypeSet, getString, getTimelineID, getTimelineTime, getValidPredicate, getVerbTense, isSet, isSetTrue, render, replaceWith, setActionType, setArguments, setAssignedModifierSet, setAssignedPredicate, setBool, setColor, setConditionType, setDiscoursePlan, setInt, setModifierScope, setNounFlavorSet, setNounName, setObject, setPerspective, setPredicateFlavor, setPredicateMode, setPredicateSelectorParams, setScheherIDSet, setSCHVariableTypeSet, setString, setTimelineID, setTimelineTime, setValidPredicate, setVerbTense, unset
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIMPLE_MODE

public static final java.lang.String SIMPLE_MODE
See Also:
Constant Field Values

SHOW_DEBUGGER

public static final java.lang.String SHOW_DEBUGGER
See Also:
Constant Field Values

DEFAULT_FILENAME

public static final java.lang.String DEFAULT_FILENAME
See Also:
Constant Field Values

SHOW_SOURCE_STORY

public static final java.lang.String SHOW_SOURCE_STORY
See Also:
Constant Field Values

SOURCE_STORY_ID

public static final java.lang.String SOURCE_STORY_ID
See Also:
Constant Field Values

UID

public static final java.lang.String UID
See Also:
Constant Field Values
Constructor Detail

VirgilParams

public VirgilParams()
Method Detail

makeCopy

public VirgilParams makeCopy()

setQuitHandler

public void setQuitHandler(VirgilButtonClickHandler quitHandler)
                    throws Scheherexception
Throws:
Scheherexception

getQuitHandler

public VirgilButtonClickHandler getQuitHandler()
Get the listener (handler) for quitting Virgil. Might be null.



Copyright © 2011 David K. Elson. All Rights Reserved.