public abstract class ScriptElementContainer extends ScriptElement implements Iterable<ScriptElement>
| Modifier and Type | Class and Description |
|---|---|
protected class |
ScriptElementContainer.SECIterator |
line, nextSibling, parent| Modifier and Type | Method and Description |
|---|---|
void |
add(ScriptElement e)
beware, this sets the nextSibling
|
void |
dump(PrintWriter w) |
ScriptElement |
getFirstChild() |
int |
getNumberOfChildren() |
ScriptElementContainer.SECIterator |
iterator() |
void |
processChildren(ElementProcessor p) |
String |
toString() |
protected String |
toString(String type) |
clone, getLine, getNextSibling, getParent, processpublic ScriptElement getFirstChild()
public void add(ScriptElement e)
public int getNumberOfChildren()
public ScriptElementContainer.SECIterator iterator()
iterator in interface Iterable<ScriptElement>public void dump(PrintWriter w)
public void processChildren(ElementProcessor p)