All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description And Arguments This class is responsible for parsing the command line arguments to the compiler.Arguments AttributeEntry This is the symbol table entry for attributes.AttributeGen AttributeGen AttributeGen24 AuxGen BinaryExpr BooleanAnd BooleanNot BooleanOr 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.Compile Compiler usage:
java 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.ConstGen ConstGen DefaultExprFactory DefaultFactory DefaultSymtabFactory This factory constructs the default symbol table entries, namely, those declared within the package com.sun.tools.corba.ee.idl.Divide EnumEntry This is the symbol table entry for enumerated types.EnumGen EnumGen Equal EvaluationException ExceptionEntry This is the symbol table entry for exceptions.ExceptionGen ExceptionGen Expression ExprFactory Factories If the framework is being extended, this class must be extended.Factories FileLocator FileLocator is an abstract class (one that cannot be instantiated) that provides class methods for finding files in the directories or zip archives that make up the CLASSPATH.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 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).GenFactory GenFileStream GreaterEqual GreaterThan Helper Helper24 Holder IDLID IncludeEntry This is the symbol table entry for the #include statement.IncludeGen InterfaceEntry This is the symbol table entry for interfaces.InterfaceGen InterfaceGen InterfaceState This class is only used within an InterfaceEntry.InterfaceType InvalidArgument An invalid argument for the compiler has been encountered.InvalidCharacter JavaGenerator LessEqual LessThan Messages This class provides messaging services for accessing, and merging parameters into, translatable message text.MetaPragma This is an implementation that handles #pragma meta scoped_name string where scoped_name == "::" separated scoped name string == separated identifiers, such as "localonly", "abstract", or "init".MethodEntry This is the symbol table entry for methods.MethodGen MethodGen MethodGen24 MethodGenClone24 Minus ModuleEntry This is the symbol table entry for modules.ModuleGen ModuleGen Modulo NamedDataInputStream This class is used to associate a filename with a DataInputStream The host platform's file naming conventions are assumed for the filename.NameModifier NameModifierImpl NativeEntry This is the symbol table entry for constants.NativeGen NativeGen Negative Noop NoPragma Not NotEqual Or ParameterEntry This is the symbol table entry for parameters.ParameterGen ParseException Parser Plus Positive PragmaEntry This is the symbol table entry for the #pragma statement.PragmaGen 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.PrimitiveGen PrimitiveGen RepositoryID ResourceBundleUtil Scanner ScannerData SequenceEntry This is the symbol table entry for sequences.SequenceGen SequenceGen ShiftLeft ShiftRight Skeleton StringEntry StringGen StringGen Handles generation of CORBA strings as well as wstrings.StructEntry This is the symbol table entry for structs.StructGen StructGen Stub 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).TCOffsets Terminal This class contains values.Times Token Class Token represents a lexeme appearing within an IDL source.TokenBuffer TypedefEntry This is the symbol table entry for typedefs.TypedefGen TypedefGen UnaryExpr UnionBranch This class encapsulates one branch of a union.UnionEntry This is the symbol table entry for unions.UnionGen UnionGen Util Class Util is a repository of static members available for general use by the IDL parser framework and any generator extensions.Util ValueBoxEntry This is the symbol table entry for valuesBoxes.ValueBoxGen ValueBoxGen ValueBoxGen24 ValueEntry This is the symbol table entry for values.ValueFactory ValueGen ValueGen ValueGen24 ValueRepositoryId Xor