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  
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.
ConstrTypeSpec  
Declaration  
Declarator  
Definition  
Definitions  
EnumType  
Environment  
ExceptionHolderTypeSpec  
fixed_token This 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  
JacIDL This is the idl compile task for using the idl compiler from the ANT build tool.
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  
ParamDecl  
parser  
PositionInfo  
ReplyHandler A ReplyHandler receives replies of asynchronous invocations of another interface (we call this interface the "parent" of the ReplyHandler).
ReplyHandlerTypeSpec  
ScopeData  
ScopedName  
SequenceType IDL sequences.
SimpleDeclarator  
Spec  
StateMember  
str_token This 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.
StringType  
StructType  
sym Cup generated class containing symbol constants.
SymbolList  
TypeCodeTypeSpec  
TypeDeclaration  
TypeDef  
TypeSpec  
UnionType  
Value  
ValueAbsDecl  
ValueBoxDecl  
ValueDecl  
VectorType Common super class for arrays and sequences
VoidTypeSpec  
 

Exception Summary
ArraySizeMismatchException  
ParseException