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