Package | Description |
---|---|
com.sun.tools.corba.se.idl | |
com.sun.tools.corba.se.idl.constExpr | |
com.sun.tools.corba.se.idl.som.idlemit | |
com.sun.tools.corba.se.idl.toJavaPortable |
Class and Description |
---|
Arguments
This class is responsible for parsing the command line arguments to the
compiler.
|
AttributeEntry
This is the symbol table entry for attributes.
|
AttributeGen |
Comment |
ConstEntry
This is the symbol table entry for constants.
|
ConstGen |
EnumEntry
This is the symbol table entry for enumerated types.
|
EnumGen |
ExceptionEntry
This is the symbol table entry for exceptions.
|
ExceptionGen |
Factories
If the framework is being extended, this class must be extended.
|
ForwardEntry
This is the symbol table entry for forward declarations of interfaces.
|
ForwardGen |
ForwardValueEntry
This is the symbol table entry for forward declarations of values.
|
ForwardValueGen |
Generator |
GenFactory
To extend this compiler framework to generate something other than
the default, this factory interface must be implemented and the name
of it must be set in the main method (see idl.Compile).
|
IDLID |
IncludeEntry
This is the symbol table entry for the #include statement.
|
IncludeGen |
InterfaceEntry
This is the symbol table entry for interfaces.
|
InterfaceGen |
InterfaceState
This class is only used within an InterfaceEntry.
|
InterfaceType |
InvalidArgument
An invalid argument for the compiler has been encountered.
|
MethodEntry
This is the symbol table entry for methods.
|
MethodGen |
ModuleEntry
This is the symbol table entry for modules.
|
ModuleGen |
NativeEntry
This is the symbol table entry for constants.
|
NativeGen |
ParameterEntry
This is the symbol table entry for parameters.
|
ParameterGen |
PragmaEntry
This is the symbol table entry for the #pragma statement.
|
PragmaGen |
PragmaHandler |
PrimitiveEntry
This is the symbol table entry for primitive types: octet, char,
short, long, long long (and unsigned versions), float, double, string.
|
PrimitiveGen |
RepositoryID |
SequenceEntry
This is the symbol table entry for sequences.
|
SequenceGen |
StringEntry |
StringGen |
StructEntry
This is the symbol table entry for structs.
|
StructGen |
SymtabEntry
This is the base class for all symbol table entries.
|
SymtabFactory
Each entry must have three ways in which it can be instantiated:
with no parameters;
cloned from a copy of itself;
the normal-use instantiation (usually with 2 parameters: the container and the id of the container).
|
TypedefEntry
This is the symbol table entry for typedefs.
|
TypedefGen |
UnionBranch
This class encapsulates one branch of a union.
|
UnionEntry
This is the symbol table entry for unions.
|
UnionGen |
ValueBoxEntry
This is the symbol table entry for valuesBoxes.
|
ValueBoxGen |
ValueEntry
This is the symbol table entry for values.
|
ValueGen |
Class and Description |
---|
ConstEntry
This is the symbol table entry for constants.
|
Class and Description |
---|
ForwardEntry
This is the symbol table entry for forward declarations of interfaces.
|
PragmaHandler |
Class and Description |
---|
Arguments
This class is responsible for parsing the command line arguments to the
compiler.
|
AttributeGen |
Compile
Compiler usage:
java com.sun.tools.corba.se.idl.toJava.compile [options] where <idl file> is the name of a file containing IDL definitions, and [options] is any combination of the options listed below. |
ConstGen |
EnumGen |
ExceptionGen |
Factories
If the framework is being extended, this class must be extended.
|
ForwardValueGen |
Generator |
GenFactory
To extend this compiler framework to generate something other than
the default, this factory interface must be implemented and the name
of it must be set in the main method (see idl.Compile).
|
GenFileStream |
InterfaceEntry
This is the symbol table entry for interfaces.
|
InterfaceGen |
MethodEntry
This is the symbol table entry for methods.
|
MethodGen |
ModuleGen |
NativeGen |
PrimitiveGen |
SequenceGen |
StringGen |
StructGen |
SymtabEntry
This is the base class for all symbol table entries.
|
SymtabFactory
Each entry must have three ways in which it can be instantiated:
with no parameters;
cloned from a copy of itself;
the normal-use instantiation (usually with 2 parameters: the container and the id of the container).
|
TypedefGen |
UnionGen |
Util |
ValueBoxGen |
ValueEntry
This is the symbol table entry for values.
|
ValueGen |
Copyright © 2016 JBoss by Red Hat. All rights reserved.