| 
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttoolbus.tifs.TifToJava
public class TifToJava
| Field Summary | |
|---|---|
private  java.lang.String | 
outputBaseDir
 | 
private  Tif | 
tif
 | 
| Constructor Summary | |
|---|---|
TifToJava(Tif tif,
                   java.lang.String outputBaseDir)
 | 
|
| Method Summary | |
|---|---|
private  java.lang.String | 
capitalize(java.lang.String s)
 | 
private  java.lang.String | 
communicationToMethodName(java.lang.String communicationName)
 | 
private  java.io.File | 
createOutputDirectory(java.lang.String packageName)
 | 
private  void | 
emitHeader(java.io.PrintStream out)
 | 
private  void | 
generate()
 | 
private  void | 
generateArguments(Communication comm,
                                   java.io.PrintStream out)
 | 
private  void | 
generateCommunication(Communication comm,
                                           java.io.PrintStream out)
 | 
private  void | 
generateProcessInterface(Process process,
                                                 java.io.PrintStream out)
 | 
private  java.lang.String | 
getInterfaceName(Process process)
 | 
private static boolean | 
isCommandLineSwitch(java.lang.String arg,
                                       java.lang.String shortName,
                                       java.lang.String longName)
 | 
static void | 
main(java.lang.String[] args)
 | 
private  java.io.PrintStream | 
openOutputFile(Process process)
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
private final Tif tif
private final java.lang.String outputBaseDir
| Constructor Detail | 
|---|
public TifToJava(Tif tif,
                 java.lang.String outputBaseDir)
| Method Detail | 
|---|
private java.lang.String capitalize(java.lang.String s)
private void generate()
private void emitHeader(java.io.PrintStream out)
private void generateProcessInterface(Process process,
                                      java.io.PrintStream out)
private void generateCommunication(Communication comm,
                                   java.io.PrintStream out)
private void generateArguments(Communication comm,
                               java.io.PrintStream out)
private java.lang.String getInterfaceName(Process process)
private java.io.PrintStream openOutputFile(Process process)
private java.io.File createOutputDirectory(java.lang.String packageName)
private java.lang.String communicationToMethodName(java.lang.String communicationName)
private static boolean isCommandLineSwitch(java.lang.String arg,
                                           java.lang.String shortName,
                                           java.lang.String longName)
public static void main(java.lang.String[] args)
  | 
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||