|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object sk.uniba.euromath.document.schema.impl.add.ComputationStateChecker
final class ComputationStateChecker
Works with the element-creating algorithm (ECA), contains list of ECA states.
There is no need for ECA to check same state more than once. The state
actState
is said to be checked, when we already 'visited'
state oldState
and:
Not thread-safe.
Constructor Summary | |
---|---|
ComputationStateChecker()
Constructor. |
Method Summary | |
---|---|
boolean |
addState(sk.baka.ikslibs.ptr.DomPointer ptr,
com.sun.msv.grammar.Expression exp,
InsertListInternal part)
Adds state to states list. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
ComputationStateChecker()
Method Detail |
---|
public boolean addState(sk.baka.ikslibs.ptr.DomPointer ptr, com.sun.msv.grammar.Expression exp, InsertListInternal part)
ptr
- position of 'automaton head'; point, on which the algorithm is
standing.exp
- Expression of the acceptor.part
- part of insertlist, that has been completed so far.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |