public final class Root extends AstNodeBase
| Constructor and Description |
|---|
Root(java.util.LinkedHashMap<PackageName,Package> packageNameMap)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ZserioAstVisitor visitor)
Accept zserio visitor.
|
Package |
getRootPackage()
Gets the root package.
|
void |
visitChildren(ZserioAstVisitor visitor)
Visit children of the current AST node using given visitor.
|
void |
walk(TreeWalker walker)
Walks through AST tree applying given TreeWalker interface.
|
getLocationpublic Root(java.util.LinkedHashMap<PackageName,Package> packageNameMap)
packageNameMap - Map of all available packages.public void accept(ZserioAstVisitor visitor)
AstNodevisitor - Visitor to accept.public void visitChildren(ZserioAstVisitor visitor)
AstNodevisitChildren in interface AstNodevisitChildren in class AstNodeBasevisitor - Visitor to use.public Package getRootPackage()
public void walk(TreeWalker walker) throws ZserioExtensionException
walker - TreeWalker interface to use for walking.ZserioExtensionException - Throws in case of any error.Last updated 2024-07-18 11:27:53