| Arguments |
This class is responsible for parsing the command line arguments to the
compiler.
|
| AttributeEntry |
This is the symbol table entry for attributes.
|
| Comment |
|
| Compile |
Compiler usage:
java com.sun.tools.corba.ee.idl.toJava.compile [options] <idl file>
where <idl file> is the name of a file containing IDL definitions,
and [options] is any combination of the options listed below.
|
| ConstEntry |
This is the symbol table entry for constants.
|
| DefaultSymtabFactory |
This factory constructs the default symbol table entries, namely,
those declared within the package com.sun.tools.corba.ee.idl.
|
| EnumEntry |
This is the symbol table entry for enumerated types.
|
| ExceptionEntry |
This is the symbol table entry for exceptions.
|
| Factories |
If the framework is being extended, this class must be extended.
|
| ForwardEntry |
This is the symbol table entry for forward declarations of interfaces.
|
| ForwardValueEntry |
This is the symbol table entry for forward declarations of values.
|
| GenFileStream |
|
| IDLID |
|
| IncludeEntry |
This is the symbol table entry for the #include statement.
|
| InterfaceEntry |
This is the symbol table entry for interfaces.
|
| InterfaceState |
This class is only used within an InterfaceEntry.
|
| MethodEntry |
This is the symbol table entry for methods.
|
| ModuleEntry |
This is the symbol table entry for modules.
|
| NativeEntry |
This is the symbol table entry for constants.
|
| Noop |
|
| NoPragma |
|
| ParameterEntry |
This is the symbol table entry for parameters.
|
| Parser |
|
| PragmaEntry |
This is the symbol table entry for the #pragma statement.
|
| PragmaHandler |
|
| Preprocessor |
This class should be extended if new pragmas are desired.
|
| PrimitiveEntry |
This is the symbol table entry for primitive types: octet, char,
short, long, long long (and unsigned versions), float, double, string.
|
| RepositoryID |
|
| ResourceBundleUtil |
|
| Scanner |
|
| ScannerData |
|
| SequenceEntry |
This is the symbol table entry for sequences.
|
| StringEntry |
|
| StructEntry |
This is the symbol table entry for structs.
|
| SymtabEntry |
This is the base class for all symbol table entries.
|
| Token |
Class Token represents a lexeme appearing within an IDL source.
|
| TokenBuffer |
|
| TypedefEntry |
This is the symbol table entry for typedefs.
|
| UnionBranch |
This class encapsulates one branch of a union.
|
| UnionEntry |
This is the symbol table entry for unions.
|
| Util |
|
| ValueBoxEntry |
This is the symbol table entry for valuesBoxes.
|
| ValueEntry |
This is the symbol table entry for values.
|
| ValueRepositoryId |
|