JML

org.multijava.util.msggen
Class Main

java.lang.Object
  extended byorg.multijava.util.msggen.Main

public class Main
extends Object

This class is the entry point for the Message generator.


Field Summary
private  DefinitionFile definition
           
private static gnu.getopt.LongOpt[] longopts
           
private static String shortopts
           
private  String[] sourceFiles
           
 
Constructor Summary
private Main(String[] args)
          Only main can construct Main
 
Method Summary
private  void buildInterfaceFile()
           
private  void checkIdentifiers()
           
static void main(String[] args)
          Entry point to the assembler
private  void parseArgs(String[] args)
           
private  void parseSourceFiles()
           
private static void printUsage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shortopts

private static final String shortopts

longopts

private static final gnu.getopt.LongOpt[] longopts

sourceFiles

private String[] sourceFiles

definition

private DefinitionFile definition
Constructor Detail

Main

private Main(String[] args)
Only main can construct Main

Method Detail

parseSourceFiles

private void parseSourceFiles()

checkIdentifiers

private void checkIdentifiers()

buildInterfaceFile

private void buildInterfaceFile()

main

public static void main(String[] args)
Entry point to the assembler


parseArgs

private void parseArgs(String[] args)

printUsage

private static void printUsage()

JML

JML is Copyright (C) 1998-2002 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. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.