Class MethodGen24
- java.lang.Object
-
- com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
-
- com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen24
-
-
Field Summary
-
Fields inherited from class com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
isAbstract, localOptimization, m, methodIndex, realName, stream, symbolTable
-
-
Constructor Summary
Constructors Constructor Description MethodGen24()
Public zero-argument constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
abstractMethod(java.util.Hashtable symbolTable, MethodEntry m, java.io.PrintWriter stream)
(package private) void
defaultFactoryMethod(java.util.Hashtable symbolTable, MethodEntry m, java.io.PrintWriter stream)
(package private) void
helperFactoryMethod(java.util.Hashtable symbolTable, MethodEntry m, SymtabEntry t, java.io.PrintWriter stream)
protected void
interfaceMethod(java.util.Hashtable symbolTable, MethodEntry m, java.io.PrintWriter stream)
protected void
writeMethodSignature()
protected void
writeParmList(MethodEntry m, boolean listTypes, java.io.PrintWriter stream)
Print the parameter list for the factory method.-
Methods inherited from class com.sun.tools.corba.ee.idl.toJavaPortable.MethodGen
dispatchSkeleton, generate, isValueInitializer, localstub, passType, serverMethodName, skeleton, stub, writeCreateReply, writeDispatchCall, writeLocalStubBody, writeMethodCall, writeParmType, writeStubBody
-
-
-
-
Method Detail
-
writeParmList
protected void writeParmList(MethodEntry m, boolean listTypes, java.io.PrintWriter stream)
Print the parameter list for the factory method.- Parameters:
m
- The method to list parameters forlistTypes
- If try, declare the parms, otherwise just list themstream
- The PrintWriter to print on
-
helperFactoryMethod
void helperFactoryMethod(java.util.Hashtable symbolTable, MethodEntry m, SymtabEntry t, java.io.PrintWriter stream)
-
abstractMethod
void abstractMethod(java.util.Hashtable symbolTable, MethodEntry m, java.io.PrintWriter stream)
-
defaultFactoryMethod
void defaultFactoryMethod(java.util.Hashtable symbolTable, MethodEntry m, java.io.PrintWriter stream)
-
writeMethodSignature
protected void writeMethodSignature()
- Overrides:
writeMethodSignature
in classMethodGen
-
interfaceMethod
protected void interfaceMethod(java.util.Hashtable symbolTable, MethodEntry m, java.io.PrintWriter stream)
- Overrides:
interfaceMethod
in classMethodGen
-
-