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
FieldsFields 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 void
clear()
protected void
dispatchSkeleton
(Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) void
generate
(Hashtable symbolTable, AttributeEntry m, PrintWriter stream) Method generate() is not used in MethodGen.protected void
interfaceMethod
(Hashtable symbolTable, MethodEntry m, PrintWriter stream) protected void
protected void
skeleton
(Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) protected void
stub
(String className, boolean isAbstract, Hashtable symbolTable, MethodEntry m, PrintWriter stream, int index) private boolean
unique
(InterfaceEntry entry, String name) Methods inherited from class com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
generate, isValueInitializer, localstub, passType, serverMethodName, writeCreateReply, writeDispatchCall, writeLocalStubBody, writeMethodCall, writeMethodSignature, writeParmType, writeStubBody
-
Field Details
-
realType
-
-
Constructor Details
-
AttributeGen
public AttributeGen()Public zero-argument constructor.
-
-
Method Details
-
unique
-
generate
Method generate() is not used in MethodGen. They are replaced by the more granular interfaceMethod, stub, skeleton, dispatchSkeleton.- Specified by:
generate
in interfaceAttributeGen
-
interfaceMethod
- Overrides:
interfaceMethod
in 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:
dispatchSkeleton
in classMethodGen
-
setupForSetMethod
protected void setupForSetMethod() -
clear
protected void clear()
-