org.jacorb.idl
public interface IDLTreeVisitor
Version: $Id: IDLTreeVisitor.java,v 1.7 2007/02/06 22:50:35 andre.spiegel Exp $
Method Summary | |
---|---|
void | visitAlias(AliasTypeSpec alias) |
void | visitConstrTypeSpec(ConstrTypeSpec typeDecl) |
void | visitDeclaration(Declaration decl) |
void | visitDefinition(Definition def) |
void | visitDefinitions(Definitions defs) |
void | visitEnum(EnumType enumType) |
void | visitInterface(Interface intf) |
void | visitInterfaceBody(InterfaceBody body) |
void | visitMethod(Method m) |
void | visitModule(Module mod)
Visit a module
|
void | visitNative(NativeType _native) |
void | visitOpDecl(OpDecl decl) |
void | visitParamDecl(ParamDecl param) |
void | visitSimpleTypeSpec(SimpleTypeSpec typeDecl) |
void | visitSpec(Spec spec)
Visit an IDL specification. |
void | visitStruct(StructType struct) |
void | visitTypeDeclaration(TypeDeclaration typeDecl) |
void | visitTypeDef(TypeDef typedef) |
void | visitUnion(UnionType union) |
void | visitValue(Value value) |
void | visitVectorType(VectorType typeDecl) |
Parameters: mod The module node from the compiler's AST
Parameters: spec The spec node from the compiler's AST