mjc

Uses of Package
org.multijava.mjdoc.mjdoc_142

Packages that use org.multijava.mjdoc.mjdoc_142
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. 
 

Classes in org.multijava.mjdoc.mjdoc_142 used by org.multijava.mjdoc.mjdoc_142
Main
          This class implements the entry point of the mjdoc tool.
MjClassDoc
          This class is an interface between the MJC syntax tree classes and the javadoc program; it wraps a CClass object.
MjClassDoc.MemberFilter
           
MjDoc
          This abstract class provides an implementation of the Doclet Doc class.
MjdocGUI
          This class is automatically generated from MjdocGUI.gui and contains member fields corresponding to tool-specific GUI specifications.
MjdocMethodSubWriter
          This is an extension of the doclet api in order to provide functionality for writing external methods.
MjdocMethodWriter
          This is just used as a common super class for MjdocEFWriter and MjdocGFWriter, both of which produce html pages containing a list of methods, but not as part of a class.
MjdocWrapper
          This class is a bridge between the Mjc parsing mechanisms in Main and the html generation mechanisms in MjRootDoc and related classes.
MjdocWrapper.CClassMap
           
MjdocWrapper.PrivacyChecker
           
MjExecutableMemberDoc
          This class is a superclass representing common functionality between both methods and constructors; it wraps appropriate objects from the MJ classes and parse tree.
MjExtMethodsDoc
          This object holds a list of external methods that are in a single compilation unit.
MjMemberDoc
          This class implements the javadoc MemberDoc interface, but it clearly does not do very much.
MjMethodDoc
          This class represents a method (but not constructor) of a class; it is the bridge between the MJC syntax tree object and the MethodDoc interface of javadoc doclets.
MjPackageDoc
          This class represents a java package and provides methods for finding a package object and the classes within a package.
MjProgramElementDoc
          This is an abstract class that is a super class for derived classes representing program elements such as classes, interfaces, constructors, methods, fields; it implements the javadoc ProgramElementDoc interface; derived classes wrap appropriate objects representing the program elements in the MJC class structure.
MjRootDoc
          This class implements the Doclet interface for a RootDoc by containing lists of bridge classes for packages and classes.
MjTag
          This class is the abstract parent task for the various special kinds of tag objects that represent tags in javadoc comments.
MjTagParser
          This class is a helper class to parse javadoc comments into the appropriate set of tags.
MjType
          This class implements the javadoc Doclet Type interface, by wrapping appropriate type objects from the MJ compiler.
 


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.