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 |
|