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
AddExpr  
AliasTypeSpec  
AndExpr  
AnyType  
ArrayDeclarator  
ArrayTypeSpec  
AttrDecl  
AttrRaisesExpr This is only a holder object for the result of the attr_raises_expr production.
BaseType  
BooleanType  
Case  
CharType  
ConstDecl  
ConstExpr  
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  
ConstType constant type
Declaration  
Declarator  
Definition  
Definitions  
DoubleType  
ElementSpec  
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.
FixedArraySize  
FixedPointConstType  
FixedPointType  
FloatPtType  
FloatType  
GlobalInputStream This class deals with IDL input files and their inclusion relationships.
IdlSymbol Base class for all classes of the abstract IDL syntax tree
InitDecl  
InitParamDecl  
Interface  
InterfaceBody  
IntType  
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.
Literal  
LongLongType Represents IDL long long and unsigned long long types
LongType  
Member  
MemberList  
Method  
Module Note: a module's name is its package name!
MultExpr  
NameTable  
NativeType  
ObjectTypeSpec  
OctetType  
OpDecl  
OrExpr  
ParamDecl  
parser  
PosIntConst Represents positive integer constants, used in array sizes and sequence bounds declarations.
PositionInfo  
PrimaryExpr  
RaisesExpr  
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.
ShiftExpr  
ShortType  
SimpleDeclarator  
SimpleTypeSpec  
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  
SwitchBody  
sym Cup generated class containing symbol constants.
SymbolList  
TemplateTypeSpec  
Truncatable  
TypeCodeTypeSpec  
TypeDeclaration  
TypeDeclarator  
TypeDef  
TypeMap  
TypeSpec  
UnaryExpr  
UnionType  
Value  
ValueAbsDecl  
ValueBase  
ValueBody  
ValueBoxDecl  
ValueDecl  
ValueInheritanceSpec  
VectorType Common super class for arrays and sequences
VoidTypeSpec  
XorExpr  
 

Exception Summary
ArraySizeMismatchException  
IllegalRedefinition  
NameAlreadyDefined  
NoHelperException This Exception will be thrown when there is no Helper class available for a specific CORBA type.
ParseException