org.jacorb.idl
public class ConstrTypeSpec extends TypeSpec
Version: $Id: ConstrTypeSpec.java,v 1.23 2006/05/15 14:35:52 alphonse.bendt Exp $
Field Summary | |
---|---|
TypeDeclaration | c_type_spec |
Constructor Summary | |
---|---|
ConstrTypeSpec(int num) | |
ConstrTypeSpec(TypeDeclaration c) |
Method Summary | |
---|---|
void | accept(IDLTreeVisitor visitor) |
boolean | basic() |
Object | clone() |
TypeDeclaration | declaration() |
String | full_name() |
String | getTypeCodeExpression(Set knownTypeSpecs) |
String | getTypeCodeExpression() |
String | helperName() |
String | holderName() |
String | id() |
String | omgPrefix() |
void | parse() |
void | print(PrintWriter ps) |
String | printExtractExpression() |
void | printExtractResult(PrintWriter ps, String resultname, String anyname, String resulttype) |
String | printInsertExpression() |
void | printInsertIntoAny(PrintWriter ps, String anyname, String varname) |
String | printReadExpression(String streamname) |
String | printWriteStatement(String var_name, String streamname) |
void | setEnclosingSymbol(IdlSymbol s) |
void | setPackage(String s) |
void | set_name(String n) |
String | toString() |
String | typeName() |
TypeSpec | typeSpec() |
Returns: a string for an expression of type TypeCode that describes this type
Returns: "org.omg." if the symbol has been declare inside a scope with a pragma prefix of "omg.org"