CodeGen
Class GenRI

java.lang.Object
  extended by CodeGen.Gen
      extended by CodeGen.GenRI

public class GenRI
extends Gen

Code generator for Java remote interfaces


Field Summary
 
Fields inherited from class CodeGen.Gen
cinfo, constr, isCTLI, isForwardDecl, methods, modifiers, name, pkg, prfx, supername
 
Constructor Summary
GenRI(java.lang.String klass)
           
 
Method Summary
protected  java.lang.String genAccept()
           
protected  java.lang.String genConstructors()
          Generate constructor wrappers
protected  java.lang.String genWrappers()
          Generate function wrappers
 
Methods inherited from class CodeGen.Gen
__putRefCount, arrayConversion, classNamer, classNameToDotJavaFile, convertArray, convertArray, gen, genArgList, generate, genHead, genValue, getFQCN, getImports, getImports, isCC, linkErr, newMethod, newMethod, newObj, newObj, prettyPrint, writeTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenRI

public GenRI(java.lang.String klass)
      throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException
Method Detail

genConstructors

protected java.lang.String genConstructors()
                                    throws java.io.IOException
Generate constructor wrappers

Overrides:
genConstructors in class Gen
Returns:
Code
Throws:
java.io.IOException

genWrappers

protected java.lang.String genWrappers()
                                throws java.io.IOException,
                                       java.lang.NoSuchMethodException
Generate function wrappers

Overrides:
genWrappers in class Gen
Returns:
Code
Throws:
java.io.IOException
java.lang.NoSuchMethodException

genAccept

protected java.lang.String genAccept()
                              throws java.io.IOException
Overrides:
genAccept in class Gen
Throws:
java.io.IOException