org.argouml.uml.reveng.java
Class JavaImport

java.lang.Object
  |
  +--org.argouml.uml.reveng.java.JavaImport

public class JavaImport
extends java.lang.Object

This is the main class for Java reverse engineering. It's based on the Antlr Java example. $Revision: 1.16 $ $Date: 2003/03/07 08:00:03 $


Constructor Summary
JavaImport()
           
 
Method Summary
static javax.swing.JComponent getConfigPanel()
          Get the panel that lets the user set reverse engineering parameters.
static void parseFile(Project p, java.io.File f, DiagramInterface diagram)
          This method parses 1 Java file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaImport

public JavaImport()
Method Detail

getConfigPanel

public static javax.swing.JComponent getConfigPanel()
Get the panel that lets the user set reverse engineering parameters.

parseFile

public static void parseFile(Project p,
                             java.io.File f,
                             DiagramInterface diagram)
                      throws java.lang.Exception
This method parses 1 Java file.
Parameters:
f - The input file for the parser.
Throws:
java.lang.Exception - Parser exception.


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook