|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vxmlsurfer.ApplicationContext
public class ApplicationContext
this class creates a new application context such as variables, language, events, counters, grammars it has to be fed into ApplicationContextManager
Field Summary | |
---|---|
org.w3c.dom.Document |
ApplicationRootAst
|
java.lang.String |
ApplicationRootName
|
(package private) boolean |
bargeinOccured
|
org.w3c.dom.Node |
defaultDialog
|
EventCounters |
ect
|
java.util.Stack<java.lang.String> |
emphasis
|
java.util.Map<java.lang.String,java.util.Stack> |
eStackTable
|
EventManager |
evt
|
(package private) static int |
EXIT
|
java.util.Map<java.lang.String,java.util.Vector<org.w3c.dom.Node>> |
fieldInfo
|
java.lang.String |
fieldVar
|
java.lang.String |
fieldVarType
|
java.util.Map<org.w3c.dom.Node,java.util.Vector<java.lang.String>> |
filledInfo
|
(package private) static int |
GOTO
|
(package private) boolean |
inPrompt
|
java.util.Set<java.lang.String> |
itemVars
|
java.util.Stack<java.lang.String> |
language
|
java.util.Map<java.lang.String,org.w3c.dom.Node> |
LeafDialogTable
|
org.w3c.dom.Document |
LeafDocumentAst
|
java.lang.String |
LeafDocumentName
|
(package private) boolean |
promptBargein
|
java.util.Set<java.lang.String> |
randVars
|
java.util.Map<java.lang.String,org.w3c.dom.Node> |
RootDialogTable
|
(package private) static int |
RUN
|
int |
state
|
java.util.Map<java.lang.String,java.lang.Object> |
submitVars
|
Constructor Summary | |
---|---|
ApplicationContext()
default constructor that makes a fresh instance of Application Context |
|
ApplicationContext(ApplicationContext init)
constructor that creates a new appl context by cloning |
Method Summary | |
---|---|
void |
createLeafDialogTable()
initializes LeafDialogTable to a new HasMap |
java.lang.String |
getLang()
get language |
void |
popLanguage()
reset language |
void |
pushLanguage(org.w3c.dom.Node ast)
set language |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public org.w3c.dom.Document LeafDocumentAst
public java.lang.String LeafDocumentName
public org.w3c.dom.Document ApplicationRootAst
public java.lang.String ApplicationRootName
public java.lang.String fieldVar
public java.lang.String fieldVarType
static final int RUN
static final int GOTO
static final int EXIT
public int state
boolean inPrompt
boolean promptBargein
boolean bargeinOccured
public org.w3c.dom.Node defaultDialog
public java.util.Map<java.lang.String,org.w3c.dom.Node> RootDialogTable
public java.util.Map<java.lang.String,org.w3c.dom.Node> LeafDialogTable
public java.util.Map<java.lang.String,java.lang.Object> submitVars
public java.util.Map<java.lang.String,java.util.Vector<org.w3c.dom.Node>> fieldInfo
public java.util.Map<org.w3c.dom.Node,java.util.Vector<java.lang.String>> filledInfo
public java.util.Map<java.lang.String,java.util.Stack> eStackTable
public java.util.Set<java.lang.String> itemVars
public java.util.Set<java.lang.String> randVars
public java.util.Stack<java.lang.String> language
public java.util.Stack<java.lang.String> emphasis
public EventManager evt
public EventCounters ect
Constructor Detail |
---|
public ApplicationContext(ApplicationContext init)
init
- ApplicationContextpublic ApplicationContext()
Method Detail |
---|
public void createLeafDialogTable()
public java.lang.String getLang()
public void popLanguage()
public void pushLanguage(org.w3c.dom.Node ast)
ast
- Node corresponding to language attribute
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |