public final class CompatibilityChecker extends DefaultTreeWalker
| Constructor and Description |
|---|
CompatibilityChecker() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginChoice(ChoiceType choiceType)
Called when ChoiceType AST node begins.
|
void |
beginPackage(Package pkg)
Called when Package AST node begins.
|
void |
beginRoot(Root root)
Called when Root AST node begins.
|
void |
beginStructure(StructureType structureType)
Called when StructureType AST node begins.
|
void |
beginUnion(UnionType unionType)
Called when UnionType AST node begins.
|
boolean |
traverseTemplateInstantiations()
Returns whether to traverse template instantiations or just call appropriate TreeWalker's methods
directly for templates.
|
beginBitmask, beginConst, beginEnumeration, beginImport, beginInstantiateType, beginPubsub, beginRuleGroup, beginService, beginSqlDatabase, beginSqlTable, beginSubtype, endPackage, endRootpublic boolean traverseTemplateInstantiations()
TreeWalkerpublic void beginRoot(Root root) throws ZserioExtensionException
TreeWalkerbeginRoot in interface TreeWalkerbeginRoot in class DefaultTreeWalkerroot - Current Root AST node.ZserioExtensionException - In case of any internal error of the extension.public void beginPackage(Package pkg) throws ZserioExtensionException
TreeWalkerbeginPackage in interface TreeWalkerbeginPackage in class DefaultTreeWalkerpkg - Current Package AST node.ZserioExtensionException - In case of any internal error of the extension.public void beginStructure(StructureType structureType) throws ZserioExtensionException
TreeWalkerbeginStructure in interface TreeWalkerbeginStructure in class DefaultTreeWalkerstructureType - Current StructureType AST node.ZserioExtensionException - In case of any internal error of the extension.public void beginChoice(ChoiceType choiceType) throws ZserioExtensionException
TreeWalkerbeginChoice in interface TreeWalkerbeginChoice in class DefaultTreeWalkerchoiceType - Current ChoiceType AST node.ZserioExtensionException - In case of any internal error of the extension.public void beginUnion(UnionType unionType) throws ZserioExtensionException
TreeWalkerbeginUnion in interface TreeWalkerbeginUnion in class DefaultTreeWalkerunionType - Current UnionType AST node.ZserioExtensionException - In case of any internal error of the extension.Last updated 2024-07-18 11:31:32