story.scheherazade.virgil
Class PredicateSelectorParams

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

public class PredicateSelectorParams
extends SCHHashtable

Configuration hashtable for PredicateSelector


Field Summary
static java.lang.String ASSUMED_AGENT
           
static java.lang.String ASSUMED_MOVER_PREDICATE
           
static java.lang.String AUTOSELECT_ACTION_TYPE
           
static java.lang.String AUTOSELECT_CONDITION_TYPE
           
static java.lang.String AUTOSELECT_MODIFIER_TYPE
           
static java.lang.String AVOID_NEGATE
           
static java.lang.String BGCOLOR
           
static java.lang.String CANCEL_BUTTON
           
static java.lang.String CANCEL_DISABLED_UNTIL_TYPE_CHOSEN
           
static java.lang.String COMPATIBLE_AGENT_TYPES
           
static java.lang.String CONFIG_FOR_SUB_ACTION_SELECTORS
           
static java.lang.String CONFIG_FOR_SUB_CONDITION_SELECTORS
           
static java.lang.String EDIT_PREDICATE
           
static java.lang.String LOCK_ASSUMED_AGENT
           
static java.lang.String MODIFIED
           
static java.lang.String PERCEPTION_TIME
           
static java.lang.String PREDICATE_MODE
           
static java.lang.String TITLE
           
 
Constructor Summary
PredicateSelectorParams()
           
PredicateSelectorParams(PredicateSelectorParams prototype)
          Constructor to make a copy of a prototype SCHSelectorParams.
 
Method Summary
 PredicateSelectorParams makeCopy()
           
 void unset(java.lang.String key)
          Override unset() to avoid throwing an exception if key does not exist.
 
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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TITLE

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

BGCOLOR

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

CANCEL_BUTTON

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

CANCEL_DISABLED_UNTIL_TYPE_CHOSEN

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

ASSUMED_AGENT

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

ASSUMED_MOVER_PREDICATE

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

LOCK_ASSUMED_AGENT

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

AUTOSELECT_CONDITION_TYPE

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

AUTOSELECT_ACTION_TYPE

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

AUTOSELECT_MODIFIER_TYPE

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

CONFIG_FOR_SUB_ACTION_SELECTORS

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

CONFIG_FOR_SUB_CONDITION_SELECTORS

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

EDIT_PREDICATE

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

MODIFIED

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

PERCEPTION_TIME

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

AVOID_NEGATE

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

PREDICATE_MODE

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

COMPATIBLE_AGENT_TYPES

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

PredicateSelectorParams

public PredicateSelectorParams()

PredicateSelectorParams

public PredicateSelectorParams(PredicateSelectorParams prototype)
Constructor to make a copy of a prototype SCHSelectorParams.

Method Detail

makeCopy

public PredicateSelectorParams makeCopy()

unset

public void unset(java.lang.String key)
Override unset() to avoid throwing an exception if key does not exist.

Overrides:
unset in class SCHHashtable


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