org.jacorb.idl
Class ParamDecl
Version:
- Gerald Brose
ParamDecl(int num) - class constructor
|
ParamDecl(int paramAttribute, TypeSpec paramTypeSpec, String name) - Constructs a new parameter declaration with the given characteristics.
|
ParamDecl(int paramAttribute, TypeSpec paramTypeSpec, SimpleDeclarator simple_declarator) - Constructs a new parameter declaration with the given characteristics.
|
accept , addImportedAlias , addImportedName , addImportedName , addImportedNameHolder , deEscapeName , escapeName , generateIncluded , getEnclosingSymbol , get_token , id , isEscaped , is_included , is_pseudo , name , new_num , omgPrefix , parse , print , printIdMethod , printImport , setEnclosingSymbol , setPackage , setPrintPhaseNames , set_name , set_pseudo , set_token |
MODE_IN
public static final int MODE_IN
- 1
MODE_INOUT
public static final int MODE_INOUT
- 3
MODE_OUT
public static final int MODE_OUT
- 2
paramAttribute
public int paramAttribute
paramTypeSpec
public TypeSpec paramTypeSpec
ParamDecl
public ParamDecl(int num)
class constructor
ParamDecl
public ParamDecl(int paramAttribute,
TypeSpec paramTypeSpec,
String name)
Constructs a new parameter declaration with the given characteristics.
ParamDecl
public ParamDecl(int paramAttribute,
TypeSpec paramTypeSpec,
SimpleDeclarator simple_declarator)
Constructs a new parameter declaration with the given characteristics.
accept
public void accept(IDLTreeVisitor visitor)
let the visitor pattern do its work...
- accept in interface IdlSymbol
asIn
public ParamDecl asIn()
Returns a new ParamDecl with the same characteristics as this one,
except that its mode is changed to 'in'.
parse
public void parse()
empty parse
- parse in interface IdlSymbol
print
public void print(PrintWriter ps)
- print in interface IdlSymbol
printReadExpression
public String printReadExpression(String ps)
printWriteStatement
public String printWriteStatement(String ps)
printWriteStatement
public String printWriteStatement(String name,
String ps)
setPackage
public void setPackage(String s)
- setPackage in interface IdlSymbol