Package org.jacorb.idl

Interface Summary

IDLTreeVisitor Generic API used by the IDL compiler to call backend code generators.
Operation
Scope
Type This class delegates calls to another Type-object to mimick inheritance.

Class Summary

AliasTypeSpec
AnyType
ArraySizeMismatchException
ArrayTypeSpec
AttrDecl
ConstExprEvaluator Based on the MathEvaluator class by The-Son LAI, Lts@writeme.com Expression evaluator for IDL constant expression Supports the following functions: +, -, *, /, ^, %, ^, | , <<, >>
When the getValue() is called, a Double object is returned.
ConstExprEvaluator.Node
ConstExprEvaluator.Operator
ConstrTypeSpec
Declaration
Declarator
Definition
Definitions
EnumType
Environment
ExceptionHolderTypeSpec
fixed_tokenThis subclass of token represents symbols that need to maintain one String value plus the line and the position this value was found in as attributes.
FixedPointType
GlobalInputStream This class deals with IDL input files and their inclusion relationships.
IdlSymbol Base class for all classes of the abstract IDL syntax tree
Interface
InterfaceBody
InterfaceBody.ParseThread
JacIDL This is the idl compile task for using the idl compiler from the ANT build tool.
JacIDL.I2JPackageTagHandler Inner class that will read the i2jpackage tags.
lexer This class implements a scanner (aka lexical analyzer or lexer) for IDL.
Member
MemberList
Method
Module Note: a module's name is its package name!
NativeType
ObjectTypeSpec
OpDecl
parser
ParamDecl
ParseException
PositionInfo PositionInfo objects are records that group information about the current position in the input file.
ReplyHandler A ReplyHandler receives replies of asynchronous invocations of another interface (we call this interface the "parent" of the ReplyHandler).
ReplyHandlerTypeSpec
str_tokenThis subclass of token represents symbols that need to maintain one String value plus the line and the position this value was found in as attributes.
symCup generated class containing symbol constants.
ScopedName IDL scoped names
ScopeData
SequenceType IDL sequences.
SimpleDeclarator
Spec
StateMember
StringType
StructType
SymbolList
TypeCodeTypeSpec
TypeDeclaration
TypeDef
TypeSpec
UnionType
Value
ValueAbsDecl
ValueBoxDecl
ValueDecl
VectorType Common super class for arrays and sequences
VoidTypeSpec