public class TreeBuilderModeBase extends de.fau.cs.osr.ptk.common.AstVisitor<WtNode>
| Modifier and Type | Field and Description |
|---|---|
protected TreeBuilder |
tb |
| Constructor and Description |
|---|
TreeBuilderModeBase(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic,
TreeBuilder treeBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addRtDataOfEndTag(WtNode finish,
WtNode endTag) |
protected static void |
addRtDataOfImEndTag(WtNode finish,
WtRtData etRtd) |
Object |
dispatch(WtNode node) |
protected ElementFactory |
getFactory() |
protected static ElementType |
getNodeType(WtNode node) |
protected NonStandardElementBehavior |
getNonStandardElementBehavior(String elementName) |
protected static boolean |
isNodeOneOf(WtNode node,
ElementType... types) |
protected static boolean |
isTypeOneOf(ElementType nodeType,
ElementType... types) |
protected final TreeBuilder tb
public TreeBuilderModeBase(de.fau.cs.osr.utils.visitor.VisitorLogic<WtNode> logic, TreeBuilder treeBuilder)
public Object dispatch(WtNode node)
dispatch in class de.fau.cs.osr.ptk.common.AstVisitor<WtNode>protected ElementFactory getFactory()
protected NonStandardElementBehavior getNonStandardElementBehavior(String elementName)
protected static boolean isNodeOneOf(WtNode node, ElementType... types)
protected static ElementType getNodeType(WtNode node)
protected static boolean isTypeOneOf(ElementType nodeType, ElementType... types)
Copyright © 2010–2017 University of Erlangen-Nürnberg - Open Source Research Group. All rights reserved.