|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vxmlsurfer.EventCounters
public class EventCounters
this class keeps track of the number of times an event is thrown. It represents the count field of the event tag.
Field Summary | |
---|---|
java.util.Stack<java.lang.String> |
itemNames
|
java.util.Map<java.lang.String,java.util.Map> |
scopes
|
Constructor Summary | |
---|---|
EventCounters()
constructor |
|
EventCounters(java.util.Stack<java.lang.String> initNames,
java.util.Map<java.lang.String,java.util.Map> initScopes)
constructor |
Method Summary | |
---|---|
java.lang.Object |
clone()
make a clone |
void |
EnterDialogEventCounterScope()
Enter the dialog: menu or form scope |
void |
EnterItemEventCounterScope(java.lang.String name)
Enter form item event counter scope |
void |
ExitDialogEventCounterScope()
Exit the dialog: menu or form |
void |
ExitItemEventCounterScope()
Exit form item event counter scope |
int |
getCounter(java.lang.String name)
get current count of the event |
void |
incrementCounter(java.lang.String name)
increment counter for all prefixes of the event name |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.Stack<java.lang.String> itemNames
public java.util.Map<java.lang.String,java.util.Map> scopes
Constructor Detail |
---|
public EventCounters()
public EventCounters(java.util.Stack<java.lang.String> initNames, java.util.Map<java.lang.String,java.util.Map> initScopes)
Method Detail |
---|
public java.lang.Object clone()
clone
in class java.lang.Object
public void EnterDialogEventCounterScope()
public void ExitDialogEventCounterScope()
public void EnterItemEventCounterScope(java.lang.String name)
public void ExitItemEventCounterScope()
public void incrementCounter(java.lang.String name)
name
- public int getCounter(java.lang.String name)
name
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |