org.jacorb.idl.javamapping

Class JavaMappingGeneratingVisitor

public class JavaMappingGeneratingVisitor extends Object implements IDLTreeVisitor

Constructor Summary
JavaMappingGeneratingVisitor()
used by the IDL compiler
Method Summary
voidvisitAlias(AliasTypeSpec alias)
voidvisitConstrTypeSpec(ConstrTypeSpec typeDecl)
voidvisitDeclaration(Declaration declaration)
voidvisitDefinition(Definition def)
voidvisitDefinitions(Definitions defs)
voidvisitEnum(EnumType enumType)
voidvisitInterface(Interface interfce)
voidvisitInterfaceBody(InterfaceBody body)
voidvisitMethod(Method m)
voidvisitModule(Module module)
voidvisitNative(NativeType _native)
voidvisitOpDecl(OpDecl op)
voidvisitParamDecl(ParamDecl param)
voidvisitSequence(SequenceType seq)
voidvisitSimpleTypeSpec(SimpleTypeSpec typeDecl)
voidvisitSpec(Spec spec)
entry point for the code generation, called from the parser.
voidvisitStruct(StructType struct)
voidvisitTypeDeclaration(TypeDeclaration typeDecl)
voidvisitTypeDef(TypeDef typedef)
voidvisitUnion(UnionType union)
voidvisitValue(Value value)
voidvisitVectorType(VectorType typeDecl)

Constructor Detail

JavaMappingGeneratingVisitor

public JavaMappingGeneratingVisitor()
used by the IDL compiler

Method Detail

visitAlias

public void visitAlias(AliasTypeSpec alias)

visitConstrTypeSpec

public void visitConstrTypeSpec(ConstrTypeSpec typeDecl)

visitDeclaration

public void visitDeclaration(Declaration declaration)

visitDefinition

public void visitDefinition(Definition def)

visitDefinitions

public void visitDefinitions(Definitions defs)

visitEnum

public void visitEnum(EnumType enumType)

visitInterface

public void visitInterface(Interface interfce)

visitInterfaceBody

public void visitInterfaceBody(InterfaceBody body)

visitMethod

public void visitMethod(Method m)

visitModule

public void visitModule(Module module)

visitNative

public void visitNative(NativeType _native)

visitOpDecl

public void visitOpDecl(OpDecl op)

visitParamDecl

public void visitParamDecl(ParamDecl param)

visitSequence

public void visitSequence(SequenceType seq)

visitSimpleTypeSpec

public void visitSimpleTypeSpec(SimpleTypeSpec typeDecl)

visitSpec

public void visitSpec(Spec spec)
entry point for the code generation, called from the parser.

visitStruct

public void visitStruct(StructType struct)

visitTypeDeclaration

public void visitTypeDeclaration(TypeDeclaration typeDecl)

visitTypeDef

public void visitTypeDef(TypeDef typedef)

visitUnion

public void visitUnion(UnionType union)

visitValue

public void visitValue(Value value)

visitVectorType

public void visitVectorType(VectorType typeDecl)