
org.jamon.node.Analysis Maven / Gradle / Ivy
package org.jamon.node;
public interface Analysis {
void caseForNode(ForNode node);
void caseImportsNode(ImportsNode node);
void caseReplaceableNode(ReplaceableNode node);
void caseStaticImportNode(StaticImportNode node);
void caseGenericsBoundNode(GenericsBoundNode node);
void caseImportNode(ImportNode node);
void caseDefNode(DefNode node);
void caseGenericsNode(GenericsNode node);
void caseAbsMethodNode(AbsMethodNode node);
void caseAliasDefNode(AliasDefNode node);
void caseEscapeDirectiveNode(EscapeDirectiveNode node);
void caseGenericsParamNode(GenericsParamNode node);
void caseElseIfNode(ElseIfNode node);
void caseElseNode(ElseNode node);
void caseAbstractCallNode(AbstractCallNode node);
void caseImplementNode(ImplementNode node);
void caseMultiFragmentCallNode(MultiFragmentCallNode node);
void caseArgsNode(ArgsNode node);
void caseParentArgWithDefaultNode(ParentArgWithDefaultNode node);
void caseUnnamedFragmentNode(UnnamedFragmentNode node);
void caseDefaultEscapeNode(DefaultEscapeNode node);
void caseExtendsNode(ExtendsNode node);
void caseNamedFragmentNode(NamedFragmentNode node);
void caseAbstractBodyNode(AbstractBodyNode node);
void caseEscapeNode(EscapeNode node);
void caseFragmentArgsNode(FragmentArgsNode node);
void caseAbstractArgsNode(AbstractArgsNode node);
void caseChildCallNode(ChildCallNode node);
void caseEmitNode(EmitNode node);
void caseDocNode(DocNode node);
void caseUnnamedParamsNode(UnnamedParamsNode node);
void caseNamedParamsNode(NamedParamsNode node);
void caseSubcomponentNode(SubcomponentNode node);
void caseAliasesNode(AliasesNode node);
void caseAbstractParamsNode(AbstractParamsNode node);
void caseSimpleCallNode(SimpleCallNode node);
void caseParentArgsNode(ParentArgsNode node);
void caseTopNode(TopNode node);
void caseOverrideNode(OverrideNode node);
void caseReplacesNode(ReplacesNode node);
void caseAbstractEscapeNode(AbstractEscapeNode node);
void caseArgNode(ArgNode node);
void caseAbstractPathNode(AbstractPathNode node);
void caseJavaNode(JavaNode node);
void caseArgTypeNode(ArgTypeNode node);
void caseAbsolutePathNode(AbsolutePathNode node);
void caseAbstractImportNode(AbstractImportNode node);
void caseAnnotationNode(AnnotationNode node);
void caseParamValueNode(ParamValueNode node);
void caseFragmentCallNode(FragmentCallNode node);
void caseNoParamsNode(NoParamsNode node);
void caseArgValueNode(ArgValueNode node);
void casePathElementNode(PathElementNode node);
void caseParentArgNode(ParentArgNode node);
void caseParentMarkerNode(ParentMarkerNode node);
void caseMethodNode(MethodNode node);
void caseUpdirNode(UpdirNode node);
void caseNamedAliasPathNode(NamedAliasPathNode node);
void caseClassNode(ClassNode node);
void caseArgNameNode(ArgNameNode node);
void caseRelativePathNode(RelativePathNode node);
void caseAbstractPathElementNode(AbstractPathElementNode node);
void caseRootAliasPathNode(RootAliasPathNode node);
void caseAbstractComponentCallNode(AbstractComponentCallNode node);
void caseImplementsNode(ImplementsNode node);
void caseIfNode(IfNode node);
void caseParamNameNode(ParamNameNode node);
void caseGenericCallParam(GenericCallParam node);
void caseLiteralNode(LiteralNode node);
void caseTextNode(TextNode node);
void caseWhileNode(WhileNode node);
void caseOptionalArgNode(OptionalArgNode node);
void caseNamedParamNode(NamedParamNode node);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy