|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| ConfigSrcPathPkg_ifc | Interface to access to getted values of a input cfg file. |
| ConfigSrcPathPkg_ifc.Set | Sub-interface to get values from a prefix/suffix-set. |
| iWriteContent | This interface is used to write content for c- and h-files. |
| JavaSources.ClassDataOrJavaSrcFile | |
| RunRequiredFirstPass_ifc | This interface is used to run the first pass of a requested class while running first or second pass of another file. |
| Class Summary | |
|---|---|
| AllData | This class represents the index of all java classes for Translation. |
| CCodeData | This is a helper class to return a peace of c-code with associated type information. |
| ClassData | This class represents the content of a java class while Translation. |
| ClassData.CastInfo | Simple Data class to hold Strings and modes for generation casting. |
| ClassData.InheritanceInfo | Holds Informations about superclasses and interfaces. |
| ClassData.InitInfoVariable | This class saves the position of zbnfInit in a parse result to the named variable. |
| ClassData.MethodArg | unused yet, need? |
| ClassData.MethodOverrideable | This class composed the reference of a method and the name of implementation of the method in an inheriting class. |
| ClassData.MethodOverrideCheck | Instances of this class are created only temporary while running first pass of this class. |
| ClassData.MethodOverrideCheck.MethodIndex | |
| CRuntimeJavalikeClassData | This class contains all standard types. |
| Docu | This class contains no code, only documentation. |
| FieldData | This class holds the data of one variable in a local context respectively a field of a class,
see LocalIdents
or describe the access to a instance, see CCodeData. |
| FirstPass | This class processes the first pass of translating Java to C of a detect class in a java file. |
| GenerateClass | This is the superclass for FirstPass and SecondPass. |
| GenerateFile | This class processes the first and second pass of translating Java to C of a java file. |
| Java2C | Main class of Java2C-translator to organize call from cmd line. |
| Java2C_Main | This class is the main class of translation Java2C. |
| Java2C_Main.CmdlineArgs | The gotten arguments from the command line are hold in this extra static class. |
| Java2C_Main.FileIn | One file entry to translate. |
| Java2C_Main.InputFileParseResult | The instance of this class is filled with the result of parsing an input file
given with -if:INPFILE cmd line calling argument. |
| Java2C_Main.InputFileParseResult.Set | Subclass to pour in the result of the set::=... |
| Java2C_Main.ListFileIn | Helper class to create instances of Java2C_Main.FileIn for each detect input file. |
| JavaSources | This class contains all information of available java sources while translation process. |
| JavaSrcTreeFile | Representation of an existing Java file. |
| JavaSrcTreeGetter | This class is a helper to get the java source tree from given class path. |
| JavaSrcTreePkg | Representation of an existing Folder in the Java pkg tree. |
| LocalIdents | This class contains all identifiers visible at class level or visible at a local position of code. |
| Method | Describes a method of a class. |
| ReadStructure | An instance of this class is filled with the result of parsing an *.stc file
which contains the structure informations of a already translated file. |
| ReadStructure.Zbnf_Cast | |
| ReadStructure.Zbnf_ClassData | Subclass to pour in the result of the ClassData::=... |
| ReadStructure.Zbnf_EnvIdent | |
| ReadStructure.Zbnf_Field | Subclass to pour in the result of the field::=... |
| ReadStructure.Zbnf_Method | Subclass to pour in the result of the method::=... |
| ReadStructure.Zbnf_Type | Subclass to pour in the result of the type::=... |
| ReadStructure.ZbnfToplevel | |
| SecondPass | This class handle the second pass of the translation. |
| StatementBlock | This class generates all statements in one block. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||