Uses of Class
org.tromer.jie.syntaxtree.ClassBody

Packages that use ClassBody
org.tromer.jie Core classes of JIE. 
org.tromer.jie.opportunity Concrete instrumentation opportunities. 
org.tromer.jie.parser Java parser, generated by JavaCC from JTB-generated grammar. 
org.tromer.jie.syntaxtree Java abstract syntax tree nodes, generated by JavaCC from JTB-generated grammar. 
org.tromer.jie.visitor Basic visitor classes for Java abstract syntax trees, generated by JTB and by JIE's makeVisitors.pl script. 
 

Uses of ClassBody in org.tromer.jie
 

Methods in org.tromer.jie with parameters of type ClassBody
 java.lang.Object ContextualVisitor.visit(ClassBody n, java.lang.Object argu)
          Visit class body: activate new class context (not for interfaces).
 

Uses of ClassBody in org.tromer.jie.opportunity
 

Methods in org.tromer.jie.opportunity with parameters of type ClassBody
 java.lang.Object ClassOpp.visit(ClassBody n, java.lang.Object argu)
          Visit class body and instrument it.
 

Uses of ClassBody in org.tromer.jie.parser
 

Methods in org.tromer.jie.parser that return ClassBody
 ClassBody JavaParser.ClassBody()
           
 

Uses of ClassBody in org.tromer.jie.syntaxtree
 

Fields in org.tromer.jie.syntaxtree declared as ClassBody
 ClassBody UnmodifiedClassDeclaration.classBody
           
 

Constructors in org.tromer.jie.syntaxtree with parameters of type ClassBody
UnmodifiedClassDeclaration.UnmodifiedClassDeclaration(NodeToken n0, NodeToken n1, NodeOptional n2, NodeOptional n3, ClassBody n4)
           
UnmodifiedClassDeclaration.UnmodifiedClassDeclaration(NodeToken n0, NodeOptional n1, NodeOptional n2, ClassBody n3)
           
 

Uses of ClassBody in org.tromer.jie.visitor
 

Methods in org.tromer.jie.visitor with parameters of type ClassBody
 java.lang.Object NullObjectVisitor.visit(ClassBody n, java.lang.Object argu)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 java.lang.Object CallingDepthFirst.visit(ClassBody n, java.lang.Object argu)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 void PrePostDepthFirst.visit(ClassBody n)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 java.lang.Object ObjectVisitor.visit(ClassBody n, java.lang.Object argu)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 void Visitor.visit(ClassBody n)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 java.lang.Object ObjectDepthFirst.visit(ClassBody n, java.lang.Object argu)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 void DepthFirstVisitor.visit(ClassBody n)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 void TreeFormatter.visit(ClassBody n)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"
 java.lang.Object GreedyDepthFirst.visit(ClassBody n, java.lang.Object argu)
           nodeToken -> "{" nodeListOptional -> ( ClassBodyDeclaration() )* nodeToken1 -> "}"