org.jacorb.idl
Class InitParamDecl

java.lang.Object
  extended by org.jacorb.idl.runtime.symbol
      extended by org.jacorb.idl.IdlSymbol
          extended by org.jacorb.idl.ParamDecl
              extended by org.jacorb.idl.InitParamDecl

public class InitParamDecl
extends ParamDecl


Field Summary
 
Fields inherited from class org.jacorb.idl.ParamDecl
MODE_IN, MODE_INOUT, MODE_OUT, paramAttribute, paramTypeSpec, simple_declarator
 
Fields inherited from class org.jacorb.idl.IdlSymbol
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name
 
Fields inherited from class org.jacorb.idl.runtime.symbol
parse_state, sym
 
Constructor Summary
InitParamDecl(int num)
           
 
Method Summary
 void parse()
          empty parse
 void print(java.io.PrintWriter ps)
           
 java.lang.String printReadExpression(java.lang.String ps)
           
 java.lang.String printWriteStatement(java.lang.String ps)
           
 java.lang.String printWriteStatement(java.lang.String name, java.lang.String ps)
           
 void setPackage(java.lang.String s)
           
 
Methods inherited from class org.jacorb.idl.ParamDecl
accept, asIn, printAddArgumentStatement, printExtractArgumentStatement
 
Methods inherited from class org.jacorb.idl.IdlSymbol
addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, id, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setEnclosingSymbol, setPrintPhaseNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitParamDecl

public InitParamDecl(int num)
Method Detail

setPackage

public void setPackage(java.lang.String s)
Overrides:
setPackage in class ParamDecl

parse

public void parse()
Description copied from class: IdlSymbol
empty parse

Overrides:
parse in class ParamDecl

print

public void print(java.io.PrintWriter ps)
Overrides:
print in class ParamDecl

printWriteStatement

public java.lang.String printWriteStatement(java.lang.String ps)
Overrides:
printWriteStatement in class ParamDecl

printWriteStatement

public java.lang.String printWriteStatement(java.lang.String name,
                                            java.lang.String ps)
Overrides:
printWriteStatement in class ParamDecl

printReadExpression

public java.lang.String printReadExpression(java.lang.String ps)
Overrides:
printReadExpression in class ParamDecl