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

Packages that use UnmodifiedInterfaceDeclaration
org.tromer.jie Core classes of JIE. 
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 UnmodifiedInterfaceDeclaration in org.tromer.jie
 

Methods in org.tromer.jie with parameters of type UnmodifiedInterfaceDeclaration
 java.lang.Object ContextualVisitor.visit(UnmodifiedInterfaceDeclaration n, java.lang.Object argu)
          Visit unmodified interface declaration: update context, since field initializers can include code that will be instrumented.
 

Uses of UnmodifiedInterfaceDeclaration in org.tromer.jie.parser
 

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

Uses of UnmodifiedInterfaceDeclaration in org.tromer.jie.syntaxtree
 

Fields in org.tromer.jie.syntaxtree declared as UnmodifiedInterfaceDeclaration
 UnmodifiedInterfaceDeclaration NestedInterfaceDeclaration.unmodifiedInterfaceDeclaration
           
 UnmodifiedInterfaceDeclaration InterfaceDeclaration.unmodifiedInterfaceDeclaration
           
 

Constructors in org.tromer.jie.syntaxtree with parameters of type UnmodifiedInterfaceDeclaration
NestedInterfaceDeclaration.NestedInterfaceDeclaration(NodeListOptional n0, UnmodifiedInterfaceDeclaration n1)
           
InterfaceDeclaration.InterfaceDeclaration(NodeListOptional n0, UnmodifiedInterfaceDeclaration n1)
           
 

Uses of UnmodifiedInterfaceDeclaration in org.tromer.jie.visitor
 

Methods in org.tromer.jie.visitor with parameters of type UnmodifiedInterfaceDeclaration
 java.lang.Object NullObjectVisitor.visit(UnmodifiedInterfaceDeclaration n, java.lang.Object argu)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 java.lang.Object CallingDepthFirst.visit(UnmodifiedInterfaceDeclaration n, java.lang.Object argu)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 void PrePostDepthFirst.visit(UnmodifiedInterfaceDeclaration n)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 java.lang.Object ObjectVisitor.visit(UnmodifiedInterfaceDeclaration n, java.lang.Object argu)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 void Visitor.visit(UnmodifiedInterfaceDeclaration n)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 java.lang.Object ObjectDepthFirst.visit(UnmodifiedInterfaceDeclaration n, java.lang.Object argu)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 void DepthFirstVisitor.visit(UnmodifiedInterfaceDeclaration n)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 void TreeFormatter.visit(UnmodifiedInterfaceDeclaration n)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"
 java.lang.Object GreedyDepthFirst.visit(UnmodifiedInterfaceDeclaration n, java.lang.Object argu)
           nodeToken -> "interface" nodeToken1 -> <IDENTIFIER> nodeOptional -> [ "extends" NameList() ] nodeToken2 -> "{" nodeListOptional -> ( InterfaceMemberDeclaration() )* nodeToken3 -> "}"