Uses of Class
org.jacorb.idl.TypeDeclaration

Packages that use TypeDeclaration
org.jacorb.idl   
org.jacorb.idl.javamapping   
 

Uses of TypeDeclaration in org.jacorb.idl
 

Subclasses of TypeDeclaration in org.jacorb.idl
 class EnumType
           
 class Interface
           
 class NativeType
           
 class ReplyHandler
          A ReplyHandler receives replies of asynchronous invocations of another interface (we call this interface the "parent" of the ReplyHandler).
 class StructType
           
 class TypeDef
           
 class UnionType
           
 class Value
           
 class ValueAbsDecl
           
 class ValueBoxDecl
           
 class ValueDecl
           
 

Fields in org.jacorb.idl declared as TypeDeclaration
 TypeDeclaration ConstrTypeSpec.c_type_spec
           
 TypeDeclaration Member.containingType
           
 TypeDeclaration TypeDeclaration.type_decl
           
 

Methods in org.jacorb.idl that return TypeDeclaration
 TypeDeclaration ValueDecl.declaration()
           
 TypeDeclaration TypeDeclaration.declaration()
           
 TypeDeclaration NativeType.declaration()
           
 TypeDeclaration ValueAbsDecl.declaration()
           
 TypeDeclaration ConstrTypeSpec.declaration()
           
 TypeDeclaration UnionType.declaration()
           
 TypeDeclaration StructType.declaration()
           
 TypeDeclaration ValueBoxDecl.declaration()
           
 TypeDeclaration EnumType.declaration()
           
 TypeDeclaration Value.declaration()
           
 TypeDeclaration Interface.declaration()
          override methods from superclass TypeDeclaration
 

Methods in org.jacorb.idl with parameters of type TypeDeclaration
 void ObjectCachePlugin.printCheckinHelper(PrintWriter ps, TypeDeclaration decl)
          Code insertion point to add methods to a struct's or union's helper class.
 void ObjectCachePlugin.printPostMemberRead(PrintWriter ps, TypeDeclaration decl, String variableName)
          Code insertion point in the read method of a helper class of a struct or union after reading struct/union members.

From MyUnionHelper.read():
public static MyUnion read (org.omg.CORBA.portable.InputStream in) { MyUnion result = new MyUnion(); int disc=in.read_long(); switch (disc) { case 1: { int _var; _var=in.read_long(); result.foo (_var); break; } case 2: { test.MyStruct _var; _var=test.MyStructHelper.read(in); result.bar (_var); break; } default: result.__default (disc); } // ----> code from printPostMemberRead() goes here <---- return result; }
 void ObjectCachePlugin.printPreMemberRead(PrintWriter ps, TypeDeclaration decl)
          Code insertion point in the read method of a helper class of a struct or union before reading struct/union members.
From MyUnionHelper.read():
public static MyUnion read (org.omg.CORBA.portable.InputStream in) { MyUnion result = new MyUnion(); // ----> code from printPreMemberRead() goes here <---- int disc=in.read_long(); switch (disc) { case 1: { int _var; _var=in.read_long(); result.foo (_var); break; } case 2: { test.MyStruct _var; _var=test.MyStructHelper.read(in); result.bar (_var); break; } default: result.__default (disc); } return result; }
 void TypeSpec.set_constr(TypeDeclaration td)
           
 void ExceptionHolderTypeSpec.set_constr(TypeDeclaration td)
           
 void ObjectTypeSpec.set_constr(TypeDeclaration td)
           
 void ReplyHandlerTypeSpec.set_constr(TypeDeclaration td)
           
 void ValueBase.set_constr(TypeDeclaration td)
           
 void TypeCodeTypeSpec.set_constr(TypeDeclaration td)
           
 void MemberList.setContainingType(TypeDeclaration t)
           
 void Member.setContainingType(TypeDeclaration t)
           
 void IDLTreeVisitor.visitTypeDeclaration(TypeDeclaration typeDecl)
           
 

Constructors in org.jacorb.idl with parameters of type TypeDeclaration
ConstrTypeSpec(TypeDeclaration c)
           
 

Uses of TypeDeclaration in org.jacorb.idl.javamapping
 

Methods in org.jacorb.idl.javamapping with parameters of type TypeDeclaration
 void JavaMappingGeneratingVisitor.visitTypeDeclaration(TypeDeclaration typeDecl)
           
 



Copyright © 2012 JacORB. All Rights Reserved.