org.jamon.node
Class DepthFirstAnalysisAdapter
java.lang.Object
org.jamon.node.DepthFirstAnalysisAdapter
- All Implemented Interfaces:
- Analysis
public class DepthFirstAnalysisAdapter
- extends java.lang.Object
- implements Analysis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DepthFirstAnalysisAdapter
public DepthFirstAnalysisAdapter()
inRootAliasPathNode
public void inRootAliasPathNode(RootAliasPathNode p_node)
outRootAliasPathNode
public void outRootAliasPathNode(RootAliasPathNode p_node)
caseRootAliasPathNode
public void caseRootAliasPathNode(RootAliasPathNode p_node)
- Specified by:
caseRootAliasPathNode in interface Analysis
inMultiFragmentCallNode
public void inMultiFragmentCallNode(MultiFragmentCallNode p_node)
outMultiFragmentCallNode
public void outMultiFragmentCallNode(MultiFragmentCallNode p_node)
caseMultiFragmentCallNode
public void caseMultiFragmentCallNode(MultiFragmentCallNode p_node)
- Specified by:
caseMultiFragmentCallNode in interface Analysis
inParamNameNode
public void inParamNameNode(ParamNameNode p_node)
outParamNameNode
public void outParamNameNode(ParamNameNode p_node)
caseParamNameNode
public void caseParamNameNode(ParamNameNode p_node)
- Specified by:
caseParamNameNode in interface Analysis
inParentArgWithDefaultNode
public void inParentArgWithDefaultNode(ParentArgWithDefaultNode p_node)
outParentArgWithDefaultNode
public void outParentArgWithDefaultNode(ParentArgWithDefaultNode p_node)
caseParentArgWithDefaultNode
public void caseParentArgWithDefaultNode(ParentArgWithDefaultNode p_node)
- Specified by:
caseParentArgWithDefaultNode in interface Analysis
inMethodNode
public void inMethodNode(MethodNode p_node)
outMethodNode
public void outMethodNode(MethodNode p_node)
caseMethodNode
public void caseMethodNode(MethodNode p_node)
- Specified by:
caseMethodNode in interface Analysis
inGenericsParamNode
public void inGenericsParamNode(GenericsParamNode p_node)
outGenericsParamNode
public void outGenericsParamNode(GenericsParamNode p_node)
caseGenericsParamNode
public void caseGenericsParamNode(GenericsParamNode p_node)
- Specified by:
caseGenericsParamNode in interface Analysis
inExtendsNode
public void inExtendsNode(ExtendsNode p_node)
outExtendsNode
public void outExtendsNode(ExtendsNode p_node)
caseExtendsNode
public void caseExtendsNode(ExtendsNode p_node)
- Specified by:
caseExtendsNode in interface Analysis
inArgValueNode
public void inArgValueNode(ArgValueNode p_node)
outArgValueNode
public void outArgValueNode(ArgValueNode p_node)
caseArgValueNode
public void caseArgValueNode(ArgValueNode p_node)
- Specified by:
caseArgValueNode in interface Analysis
inEscapeNode
public void inEscapeNode(EscapeNode p_node)
outEscapeNode
public void outEscapeNode(EscapeNode p_node)
caseEscapeNode
public void caseEscapeNode(EscapeNode p_node)
- Specified by:
caseEscapeNode in interface Analysis
inElseIfNode
public void inElseIfNode(ElseIfNode p_node)
outElseIfNode
public void outElseIfNode(ElseIfNode p_node)
caseElseIfNode
public void caseElseIfNode(ElseIfNode p_node)
- Specified by:
caseElseIfNode in interface Analysis
inAbstractCallNode
public void inAbstractCallNode(AbstractCallNode p_node)
outAbstractCallNode
public void outAbstractCallNode(AbstractCallNode p_node)
caseAbstractCallNode
public void caseAbstractCallNode(AbstractCallNode p_node)
- Specified by:
caseAbstractCallNode in interface Analysis
inAbstractEscapeNode
public void inAbstractEscapeNode(AbstractEscapeNode p_node)
outAbstractEscapeNode
public void outAbstractEscapeNode(AbstractEscapeNode p_node)
caseAbstractEscapeNode
public void caseAbstractEscapeNode(AbstractEscapeNode p_node)
- Specified by:
caseAbstractEscapeNode in interface Analysis
inNoParamsNode
public void inNoParamsNode(NoParamsNode p_node)
outNoParamsNode
public void outNoParamsNode(NoParamsNode p_node)
caseNoParamsNode
public void caseNoParamsNode(NoParamsNode p_node)
- Specified by:
caseNoParamsNode in interface Analysis
inGenericsBoundNode
public void inGenericsBoundNode(GenericsBoundNode p_node)
outGenericsBoundNode
public void outGenericsBoundNode(GenericsBoundNode p_node)
caseGenericsBoundNode
public void caseGenericsBoundNode(GenericsBoundNode p_node)
- Specified by:
caseGenericsBoundNode in interface Analysis
inSubcomponentNode
public void inSubcomponentNode(SubcomponentNode p_node)
outSubcomponentNode
public void outSubcomponentNode(SubcomponentNode p_node)
caseSubcomponentNode
public void caseSubcomponentNode(SubcomponentNode p_node)
- Specified by:
caseSubcomponentNode in interface Analysis
inRelativePathNode
public void inRelativePathNode(RelativePathNode p_node)
outRelativePathNode
public void outRelativePathNode(RelativePathNode p_node)
caseRelativePathNode
public void caseRelativePathNode(RelativePathNode p_node)
- Specified by:
caseRelativePathNode in interface Analysis
inParentArgNode
public void inParentArgNode(ParentArgNode p_node)
outParentArgNode
public void outParentArgNode(ParentArgNode p_node)
caseParentArgNode
public void caseParentArgNode(ParentArgNode p_node)
- Specified by:
caseParentArgNode in interface Analysis
inOptionalArgNode
public void inOptionalArgNode(OptionalArgNode p_node)
outOptionalArgNode
public void outOptionalArgNode(OptionalArgNode p_node)
caseOptionalArgNode
public void caseOptionalArgNode(OptionalArgNode p_node)
- Specified by:
caseOptionalArgNode in interface Analysis
inAbstractImportNode
public void inAbstractImportNode(AbstractImportNode p_node)
outAbstractImportNode
public void outAbstractImportNode(AbstractImportNode p_node)
caseAbstractImportNode
public void caseAbstractImportNode(AbstractImportNode p_node)
- Specified by:
caseAbstractImportNode in interface Analysis
inLiteralNode
public void inLiteralNode(LiteralNode p_node)
outLiteralNode
public void outLiteralNode(LiteralNode p_node)
caseLiteralNode
public void caseLiteralNode(LiteralNode p_node)
- Specified by:
caseLiteralNode in interface Analysis
inDocNode
public void inDocNode(DocNode p_node)
outDocNode
public void outDocNode(DocNode p_node)
caseDocNode
public void caseDocNode(DocNode p_node)
- Specified by:
caseDocNode in interface Analysis
inSimpleCallNode
public void inSimpleCallNode(SimpleCallNode p_node)
outSimpleCallNode
public void outSimpleCallNode(SimpleCallNode p_node)
caseSimpleCallNode
public void caseSimpleCallNode(SimpleCallNode p_node)
- Specified by:
caseSimpleCallNode in interface Analysis
inNamedParamsNode
public void inNamedParamsNode(NamedParamsNode p_node)
outNamedParamsNode
public void outNamedParamsNode(NamedParamsNode p_node)
caseNamedParamsNode
public void caseNamedParamsNode(NamedParamsNode p_node)
- Specified by:
caseNamedParamsNode in interface Analysis
inFragmentCallNode
public void inFragmentCallNode(FragmentCallNode p_node)
outFragmentCallNode
public void outFragmentCallNode(FragmentCallNode p_node)
caseFragmentCallNode
public void caseFragmentCallNode(FragmentCallNode p_node)
- Specified by:
caseFragmentCallNode in interface Analysis
inAbsMethodNode
public void inAbsMethodNode(AbsMethodNode p_node)
outAbsMethodNode
public void outAbsMethodNode(AbsMethodNode p_node)
caseAbsMethodNode
public void caseAbsMethodNode(AbsMethodNode p_node)
- Specified by:
caseAbsMethodNode in interface Analysis
inImportsNode
public void inImportsNode(ImportsNode p_node)
outImportsNode
public void outImportsNode(ImportsNode p_node)
caseImportsNode
public void caseImportsNode(ImportsNode p_node)
- Specified by:
caseImportsNode in interface Analysis
inUnnamedFragmentNode
public void inUnnamedFragmentNode(UnnamedFragmentNode p_node)
outUnnamedFragmentNode
public void outUnnamedFragmentNode(UnnamedFragmentNode p_node)
caseUnnamedFragmentNode
public void caseUnnamedFragmentNode(UnnamedFragmentNode p_node)
- Specified by:
caseUnnamedFragmentNode in interface Analysis
inParentMarkerNode
public void inParentMarkerNode(ParentMarkerNode p_node)
outParentMarkerNode
public void outParentMarkerNode(ParentMarkerNode p_node)
caseParentMarkerNode
public void caseParentMarkerNode(ParentMarkerNode p_node)
- Specified by:
caseParentMarkerNode in interface Analysis
inArgTypeNode
public void inArgTypeNode(ArgTypeNode p_node)
outArgTypeNode
public void outArgTypeNode(ArgTypeNode p_node)
caseArgTypeNode
public void caseArgTypeNode(ArgTypeNode p_node)
- Specified by:
caseArgTypeNode in interface Analysis
inEmitNode
public void inEmitNode(EmitNode p_node)
outEmitNode
public void outEmitNode(EmitNode p_node)
caseEmitNode
public void caseEmitNode(EmitNode p_node)
- Specified by:
caseEmitNode in interface Analysis
inParentArgsNode
public void inParentArgsNode(ParentArgsNode p_node)
outParentArgsNode
public void outParentArgsNode(ParentArgsNode p_node)
caseParentArgsNode
public void caseParentArgsNode(ParentArgsNode p_node)
- Specified by:
caseParentArgsNode in interface Analysis
inDefNode
public void inDefNode(DefNode p_node)
outDefNode
public void outDefNode(DefNode p_node)
caseDefNode
public void caseDefNode(DefNode p_node)
- Specified by:
caseDefNode in interface Analysis
inClassNode
public void inClassNode(ClassNode p_node)
outClassNode
public void outClassNode(ClassNode p_node)
caseClassNode
public void caseClassNode(ClassNode p_node)
- Specified by:
caseClassNode in interface Analysis
inArgsNode
public void inArgsNode(ArgsNode p_node)
outArgsNode
public void outArgsNode(ArgsNode p_node)
caseArgsNode
public void caseArgsNode(ArgsNode p_node)
- Specified by:
caseArgsNode in interface Analysis
inAbstractArgsNode
public void inAbstractArgsNode(AbstractArgsNode p_node)
outAbstractArgsNode
public void outAbstractArgsNode(AbstractArgsNode p_node)
caseAbstractArgsNode
public void caseAbstractArgsNode(AbstractArgsNode p_node)
- Specified by:
caseAbstractArgsNode in interface Analysis
inTopNode
public void inTopNode(TopNode p_node)
outTopNode
public void outTopNode(TopNode p_node)
caseTopNode
public void caseTopNode(TopNode p_node)
- Specified by:
caseTopNode in interface Analysis
inAbstractPathElementNode
public void inAbstractPathElementNode(AbstractPathElementNode p_node)
outAbstractPathElementNode
public void outAbstractPathElementNode(AbstractPathElementNode p_node)
caseAbstractPathElementNode
public void caseAbstractPathElementNode(AbstractPathElementNode p_node)
- Specified by:
caseAbstractPathElementNode in interface Analysis
inWhileNode
public void inWhileNode(WhileNode p_node)
outWhileNode
public void outWhileNode(WhileNode p_node)
caseWhileNode
public void caseWhileNode(WhileNode p_node)
- Specified by:
caseWhileNode in interface Analysis
inArgNameNode
public void inArgNameNode(ArgNameNode p_node)
outArgNameNode
public void outArgNameNode(ArgNameNode p_node)
caseArgNameNode
public void caseArgNameNode(ArgNameNode p_node)
- Specified by:
caseArgNameNode in interface Analysis
inOverrideNode
public void inOverrideNode(OverrideNode p_node)
outOverrideNode
public void outOverrideNode(OverrideNode p_node)
caseOverrideNode
public void caseOverrideNode(OverrideNode p_node)
- Specified by:
caseOverrideNode in interface Analysis
inIfNode
public void inIfNode(IfNode p_node)
outIfNode
public void outIfNode(IfNode p_node)
caseIfNode
public void caseIfNode(IfNode p_node)
- Specified by:
caseIfNode in interface Analysis
inAbstractComponentCallNode
public void inAbstractComponentCallNode(AbstractComponentCallNode p_node)
outAbstractComponentCallNode
public void outAbstractComponentCallNode(AbstractComponentCallNode p_node)
caseAbstractComponentCallNode
public void caseAbstractComponentCallNode(AbstractComponentCallNode p_node)
- Specified by:
caseAbstractComponentCallNode in interface Analysis
inGenericsNode
public void inGenericsNode(GenericsNode p_node)
outGenericsNode
public void outGenericsNode(GenericsNode p_node)
caseGenericsNode
public void caseGenericsNode(GenericsNode p_node)
- Specified by:
caseGenericsNode in interface Analysis
inParamValueNode
public void inParamValueNode(ParamValueNode p_node)
outParamValueNode
public void outParamValueNode(ParamValueNode p_node)
caseParamValueNode
public void caseParamValueNode(ParamValueNode p_node)
- Specified by:
caseParamValueNode in interface Analysis
inForNode
public void inForNode(ForNode p_node)
outForNode
public void outForNode(ForNode p_node)
caseForNode
public void caseForNode(ForNode p_node)
- Specified by:
caseForNode in interface Analysis
inAbstractPathNode
public void inAbstractPathNode(AbstractPathNode p_node)
outAbstractPathNode
public void outAbstractPathNode(AbstractPathNode p_node)
caseAbstractPathNode
public void caseAbstractPathNode(AbstractPathNode p_node)
- Specified by:
caseAbstractPathNode in interface Analysis
inImplementsNode
public void inImplementsNode(ImplementsNode p_node)
outImplementsNode
public void outImplementsNode(ImplementsNode p_node)
caseImplementsNode
public void caseImplementsNode(ImplementsNode p_node)
- Specified by:
caseImplementsNode in interface Analysis
inImportNode
public void inImportNode(ImportNode p_node)
outImportNode
public void outImportNode(ImportNode p_node)
caseImportNode
public void caseImportNode(ImportNode p_node)
- Specified by:
caseImportNode in interface Analysis
inAliasesNode
public void inAliasesNode(AliasesNode p_node)
outAliasesNode
public void outAliasesNode(AliasesNode p_node)
caseAliasesNode
public void caseAliasesNode(AliasesNode p_node)
- Specified by:
caseAliasesNode in interface Analysis
inGenericCallParam
public void inGenericCallParam(GenericCallParam p_node)
outGenericCallParam
public void outGenericCallParam(GenericCallParam p_node)
caseGenericCallParam
public void caseGenericCallParam(GenericCallParam p_node)
- Specified by:
caseGenericCallParam in interface Analysis
inChildCallNode
public void inChildCallNode(ChildCallNode p_node)
outChildCallNode
public void outChildCallNode(ChildCallNode p_node)
caseChildCallNode
public void caseChildCallNode(ChildCallNode p_node)
- Specified by:
caseChildCallNode in interface Analysis
inNamedFragmentNode
public void inNamedFragmentNode(NamedFragmentNode p_node)
outNamedFragmentNode
public void outNamedFragmentNode(NamedFragmentNode p_node)
caseNamedFragmentNode
public void caseNamedFragmentNode(NamedFragmentNode p_node)
- Specified by:
caseNamedFragmentNode in interface Analysis
inNamedParamNode
public void inNamedParamNode(NamedParamNode p_node)
outNamedParamNode
public void outNamedParamNode(NamedParamNode p_node)
caseNamedParamNode
public void caseNamedParamNode(NamedParamNode p_node)
- Specified by:
caseNamedParamNode in interface Analysis
inNamedAliasPathNode
public void inNamedAliasPathNode(NamedAliasPathNode p_node)
outNamedAliasPathNode
public void outNamedAliasPathNode(NamedAliasPathNode p_node)
caseNamedAliasPathNode
public void caseNamedAliasPathNode(NamedAliasPathNode p_node)
- Specified by:
caseNamedAliasPathNode in interface Analysis
inImplementNode
public void inImplementNode(ImplementNode p_node)
outImplementNode
public void outImplementNode(ImplementNode p_node)
caseImplementNode
public void caseImplementNode(ImplementNode p_node)
- Specified by:
caseImplementNode in interface Analysis
inUnnamedParamsNode
public void inUnnamedParamsNode(UnnamedParamsNode p_node)
outUnnamedParamsNode
public void outUnnamedParamsNode(UnnamedParamsNode p_node)
caseUnnamedParamsNode
public void caseUnnamedParamsNode(UnnamedParamsNode p_node)
- Specified by:
caseUnnamedParamsNode in interface Analysis
inArgNode
public void inArgNode(ArgNode p_node)
outArgNode
public void outArgNode(ArgNode p_node)
caseArgNode
public void caseArgNode(ArgNode p_node)
- Specified by:
caseArgNode in interface Analysis
inAbstractParamsNode
public void inAbstractParamsNode(AbstractParamsNode p_node)
outAbstractParamsNode
public void outAbstractParamsNode(AbstractParamsNode p_node)
caseAbstractParamsNode
public void caseAbstractParamsNode(AbstractParamsNode p_node)
- Specified by:
caseAbstractParamsNode in interface Analysis
inAliasDefNode
public void inAliasDefNode(AliasDefNode p_node)
outAliasDefNode
public void outAliasDefNode(AliasDefNode p_node)
caseAliasDefNode
public void caseAliasDefNode(AliasDefNode p_node)
- Specified by:
caseAliasDefNode in interface Analysis
inAbsolutePathNode
public void inAbsolutePathNode(AbsolutePathNode p_node)
outAbsolutePathNode
public void outAbsolutePathNode(AbsolutePathNode p_node)
caseAbsolutePathNode
public void caseAbsolutePathNode(AbsolutePathNode p_node)
- Specified by:
caseAbsolutePathNode in interface Analysis
inStaticImportNode
public void inStaticImportNode(StaticImportNode p_node)
outStaticImportNode
public void outStaticImportNode(StaticImportNode p_node)
caseStaticImportNode
public void caseStaticImportNode(StaticImportNode p_node)
- Specified by:
caseStaticImportNode in interface Analysis
inAbstractBodyNode
public void inAbstractBodyNode(AbstractBodyNode p_node)
outAbstractBodyNode
public void outAbstractBodyNode(AbstractBodyNode p_node)
caseAbstractBodyNode
public void caseAbstractBodyNode(AbstractBodyNode p_node)
- Specified by:
caseAbstractBodyNode in interface Analysis
inAnnotationNode
public void inAnnotationNode(AnnotationNode p_node)
outAnnotationNode
public void outAnnotationNode(AnnotationNode p_node)
caseAnnotationNode
public void caseAnnotationNode(AnnotationNode p_node)
- Specified by:
caseAnnotationNode in interface Analysis
inElseNode
public void inElseNode(ElseNode p_node)
outElseNode
public void outElseNode(ElseNode p_node)
caseElseNode
public void caseElseNode(ElseNode p_node)
- Specified by:
caseElseNode in interface Analysis
inEscapeDirectiveNode
public void inEscapeDirectiveNode(EscapeDirectiveNode p_node)
outEscapeDirectiveNode
public void outEscapeDirectiveNode(EscapeDirectiveNode p_node)
caseEscapeDirectiveNode
public void caseEscapeDirectiveNode(EscapeDirectiveNode p_node)
- Specified by:
caseEscapeDirectiveNode in interface Analysis
inFragmentArgsNode
public void inFragmentArgsNode(FragmentArgsNode p_node)
outFragmentArgsNode
public void outFragmentArgsNode(FragmentArgsNode p_node)
caseFragmentArgsNode
public void caseFragmentArgsNode(FragmentArgsNode p_node)
- Specified by:
caseFragmentArgsNode in interface Analysis
inPathElementNode
public void inPathElementNode(PathElementNode p_node)
outPathElementNode
public void outPathElementNode(PathElementNode p_node)
casePathElementNode
public void casePathElementNode(PathElementNode p_node)
- Specified by:
casePathElementNode in interface Analysis
inTextNode
public void inTextNode(TextNode p_node)
outTextNode
public void outTextNode(TextNode p_node)
caseTextNode
public void caseTextNode(TextNode p_node)
- Specified by:
caseTextNode in interface Analysis
inUpdirNode
public void inUpdirNode(UpdirNode p_node)
outUpdirNode
public void outUpdirNode(UpdirNode p_node)
caseUpdirNode
public void caseUpdirNode(UpdirNode p_node)
- Specified by:
caseUpdirNode in interface Analysis
inJavaNode
public void inJavaNode(JavaNode p_node)
outJavaNode
public void outJavaNode(JavaNode p_node)
caseJavaNode
public void caseJavaNode(JavaNode p_node)
- Specified by:
caseJavaNode in interface Analysis
inDefaultEscapeNode
public void inDefaultEscapeNode(DefaultEscapeNode p_node)
outDefaultEscapeNode
public void outDefaultEscapeNode(DefaultEscapeNode p_node)
caseDefaultEscapeNode
public void caseDefaultEscapeNode(DefaultEscapeNode p_node)
- Specified by:
caseDefaultEscapeNode in interface Analysis
jamon