public static final class ElementScopeStack.Scope extends Object
| Constructor and Description |
|---|
ElementScopeStack.Scope(ScopeType type,
de.fau.cs.osr.ptk.common.ast.AstNode n,
boolean open) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClosedInline(ElementScopeStack.Scope s) |
void |
append(de.fau.cs.osr.ptk.common.ast.AstNode n) |
LinkedList<ElementScopeStack.Scope> |
clearClosedInline() |
de.fau.cs.osr.ptk.common.ast.NodeList |
clearContent() |
LinkedList<ElementScopeStack.Scope> |
getClosedInline() |
de.fau.cs.osr.ptk.common.ast.NodeList |
getContent() |
de.fau.cs.osr.ptk.common.ast.AstNode |
getElement() |
ScopeType |
getType() |
boolean |
hasNext() |
boolean |
hasPrevious() |
boolean |
isOpen() |
boolean |
match(NamedXmlElement otherElement) |
ElementScopeStack.Scope |
next() |
ElementScopeStack.Scope |
previous() |
void |
setContent(de.fau.cs.osr.ptk.common.ast.NodeList content) |
String |
toString() |
public ElementScopeStack.Scope(ScopeType type, de.fau.cs.osr.ptk.common.ast.AstNode n, boolean open)
public boolean hasPrevious()
public ElementScopeStack.Scope previous()
public boolean hasNext()
public ElementScopeStack.Scope next()
public de.fau.cs.osr.ptk.common.ast.AstNode getElement()
public de.fau.cs.osr.ptk.common.ast.NodeList getContent()
public ScopeType getType()
public LinkedList<ElementScopeStack.Scope> getClosedInline()
public boolean isOpen()
public void append(de.fau.cs.osr.ptk.common.ast.AstNode n)
public void addClosedInline(ElementScopeStack.Scope s)
public LinkedList<ElementScopeStack.Scope> clearClosedInline()
public boolean match(NamedXmlElement otherElement)
public de.fau.cs.osr.ptk.common.ast.NodeList clearContent()
public void setContent(de.fau.cs.osr.ptk.common.ast.NodeList content)
Copyright © 2010-2012 University of Erlangen-Nürnberg - Open Source Research Group. All Rights Reserved.