All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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