|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.init.its.spi.ItsElementManager.ItsTagElementIterator
protected static class ItsElementManager.ItsTagElementIterator
A generic ITS tag element iterator
Nested Class Summary | |
---|---|
protected static interface |
ItsElementManager.ItsTagElementIterator.Executor<T>
|
Constructor Summary | |
---|---|
protected |
ItsElementManager.ItsTagElementIterator()
|
Method Summary | |
---|---|
protected boolean |
isTerminated()
returns true, if iteration should be terminated |
void |
iterate(ItsDocument doc,
ItsElementManager.ItsTagElementIterator.Executor<IitsTagElement> exec,
java.util.List<IitsTagElement> list)
Iterates over an IitsTagElement tree using an executor |
protected void |
setTerminate(boolean terminate)
set this flag to terminate iteration |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ItsElementManager.ItsTagElementIterator()
Method Detail |
---|
public void iterate(ItsDocument doc, ItsElementManager.ItsTagElementIterator.Executor<IitsTagElement> exec, java.util.List<IitsTagElement> list)
IitsTagElement
tree using an executor
doc
- the ItsDocument
containing the IitsTagElement
root treeexec
- an ItsElementManager.ItsTagElementIterator.Executor
list
- a list for valuesprotected boolean isTerminated()
protected void setTerminate(boolean terminate)
terminate
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |