Uses of Class
openjava.ptree.ClassDeclaration

Packages that use ClassDeclaration
openjava.mop Provides classes that are fundamental to the design of the OpenJava Meta-Object Protocols (MOP).  
openjava.ptree   
openjava.ptree.util   
 

Uses of ClassDeclaration in openjava.mop
 

Methods in openjava.mop that return ClassDeclaration
 ClassDeclaration OJClass.getSourceCode()
           
 ClassDeclaration OJClass.translateDefinition(Environment env, ClassDeclaration decl)
           
 

Methods in openjava.mop with parameters of type ClassDeclaration
static OJClass OJClass.forParseTree(Environment env, OJClass declaringClass, ClassDeclaration ptree)
          Converts ParseTree objects to an OJClass object.
 ClassDeclaration OJClass.translateDefinition(Environment env, ClassDeclaration decl)
           
 

Constructors in openjava.mop with parameters of type ClassDeclaration
OJClass(Environment outer_env, OJClass declarer, ClassDeclaration ptree)
          Generates a metaobject from source code.
Metaclass(Environment outer_env, OJClass declarer, ClassDeclaration ptree)
           
 

Uses of ClassDeclaration in openjava.ptree
 

Methods in openjava.ptree that return ClassDeclaration
 ClassDeclaration CompilationUnit.getPublicClass()
          Obtains the public class in this compilation unit.
 ClassDeclaration ClassDeclarationList.get(int n)
          Gets the specified element at the index.
 ClassDeclaration ClassDeclarationList.remove(int index)
          Removes the element at the specified position in this Vector. shifts any subsequent elements to the left (subtracts one from their indices).
 

Methods in openjava.ptree with parameters of type ClassDeclaration
 void ClassDeclarationList.add(ClassDeclaration p)
          Adds the specified element after the list This causes side-effect.
 void ClassDeclarationList.set(int index, ClassDeclaration p)
          Adds the specified element after the list This causes side-effect.
 void ClassDeclarationList.insertElementAt(ClassDeclaration p, int n)
          Inserts the specified element into the list before the specified element of the list.
 

Constructors in openjava.ptree with parameters of type ClassDeclaration
ClassDeclarationList(ClassDeclaration e0)
           
 

Uses of ClassDeclaration in openjava.ptree.util
 

Methods in openjava.ptree.util that return ClassDeclaration
 ClassDeclaration EvaluationShuttle.evaluateDown(ClassDeclaration p)
           
 ClassDeclaration EvaluationShuttle.evaluateUp(ClassDeclaration p)
           
 ClassDeclaration ScopeHandler.evaluateDown(ClassDeclaration ptree)
           
 ClassDeclaration ScopeHandler.evaluateUp(ClassDeclaration ptree)
           
 

Methods in openjava.ptree.util with parameters of type ClassDeclaration
abstract  void ParseTreeVisitor.visit(ClassDeclaration p)
           
 ClassDeclaration EvaluationShuttle.evaluateDown(ClassDeclaration p)
           
 ClassDeclaration EvaluationShuttle.evaluateUp(ClassDeclaration p)
           
 void EvaluationShuttle.visit(ClassDeclaration p)
           
 ClassDeclaration ScopeHandler.evaluateDown(ClassDeclaration ptree)
           
 ClassDeclaration ScopeHandler.evaluateUp(ClassDeclaration ptree)
           
 void TypeNameQualifier.visit(ClassDeclaration c)
           
 void SourceCodeWriter.visit(ClassDeclaration p)