Class AttributeGen
java.lang.Object
com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
com.sun.tools.corba.ee.idl.toJavaPortable.AttributeGen
- All Implemented Interfaces:
AttributeGen,Generator,MethodGen
- Direct Known Subclasses:
MethodGenClone24
-
Field Summary
Fields inherited from class com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
isAbstract, localOptimization, m, methodIndex, realName, stream, symbolTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclear()protected voiddispatchSkeleton(Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) voidgenerate(Hashtable symbolTable, AttributeEntry m, PrintWriter stream) Method generate() is not used in MethodGen.protected voidinterfaceMethod(Hashtable symbolTable, MethodEntry m, PrintWriter stream) protected voidprotected voidskeleton(Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) protected voidstub(String className, boolean isAbstract, Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) Methods inherited from class com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
generate, isValueInitializer, localstub, passType, serverMethodName, writeCreateReply, writeDispatchCall, writeLocalStubBody, writeMethodCall, writeMethodSignature, writeParmType, writeStubBody
-
Constructor Details
-
AttributeGen
public AttributeGen()Public zero-argument constructor.
-
-
Method Details
-
generate
Method generate() is not used in MethodGen. They are replaced by the more granular interfaceMethod, stub, skeleton, dispatchSkeleton.- Specified by:
generatein interfaceAttributeGen
-
interfaceMethod
- Overrides:
interfaceMethodin classMethodGen
-
stub
protected void stub(String className, boolean isAbstract, Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) -
skeleton
-
dispatchSkeleton
protected void dispatchSkeleton(Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) - Overrides:
dispatchSkeletonin classMethodGen
-
setupForSetMethod
protected void setupForSetMethod() -
clear
protected void clear()
-