mjc

Uses of Interface
org.multijava.mjc.JMemberDeclarationType

Packages that use JMemberDeclarationType
org.multijava.mjc Implements mjc, a MultiJava compiler. 
org.multijava.mjdoc.mjdoc_142 The mjdoc tool documents java programs that contain MultiJava (MJ) extensions to the Java progamming language; it produces html pages very similar to those produced by the javadoc tool. 
 

Uses of JMemberDeclarationType in org.multijava.mjc
 

Subinterfaces of JMemberDeclarationType in org.multijava.mjc
 interface JClassDeclarationType
          This type represents a java class declaration in the syntax tree.
 interface JConstructorDeclarationType
          This type represents a constructor in the AST.
 interface JFieldDeclarationType
          This type represents a field declaration in the syntax tree.
 interface JInterfaceDeclarationType
          This type represents a java interface in the syntax tree.
 interface JMethodDeclarationType
          This type represents a java method in the syntax tree.
 interface JTypeDeclarationType
          This type represents a java class or interface in the syntax tree
 

Classes in org.multijava.mjc that implement JMemberDeclarationType
 class JClassDeclaration
          This class represents a java class in the syntax tree
 class JConstructorDeclaration
          This class represents a constructor in the AST
 class JFieldDeclaration
          This class represents a field declaration in the syntax tree.
 class JInitializerDeclaration
          This class represents an initializer (either static or instance) in the AST.
 class JInterfaceDeclaration
          This class represents a java interface in the syntax tree
 class JMemberDeclaration
          This class represents a java declaration in the syntax tree
 class JMethodDeclaration
          This class represents a java method in the syntax tree.
(package private)  class JMethodDeclaration.JMethodDeclaration$1
           
 class JTypeDeclaration
          This class represents a java class or interface in the syntax tree
 class MJGenericFunctionDecl
          This class represents a group of method declarations, all sharing the same name, that together form the top of one or more overloaded external generic function lattices.
 class MJTopLevelAbstractMethodDeclaration
           
 class MJTopLevelMethodDeclaration
           
 

Methods in org.multijava.mjc with parameters of type JMemberDeclarationType
abstract  void JTypeDeclarationType.addMember(JMemberDeclarationType newMember)
          Adds the given member to this type's interface and modifies sourceClass to include the new member
 void JTypeDeclaration.addMember(JMemberDeclarationType newMember)
          Adds the given member to this type's interface and modifies sourceClass to include the new member
 

Uses of JMemberDeclarationType in org.multijava.mjdoc.mjdoc_142
 

Methods in org.multijava.mjdoc.mjdoc_142 with parameters of type JMemberDeclarationType
abstract  boolean MjClassDoc.MemberFilter.use(JMemberDeclarationType f)
           
 boolean MjClassDoc.MjMemberFilter.use(JMemberDeclarationType f)
           
 


mjc

mjc is Copyright (C) 2000-2004 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. mjc is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.