org.jacorb.idl

Class ObjectTypeSpec

public class ObjectTypeSpec extends TypeSpec

Author: Gerald Brose

Constructor Summary
ObjectTypeSpec(int num)
Method Summary
booleanbasic()
Objectclone()
StringgetTypeCodeExpression()
StringholderName()
Stringid()
voidparse()
voidprint(PrintWriter ps)
StringprintExtractExpression()
voidprintExtractResult(PrintWriter ps, String resultname, String anyname, String resulttype)
StringprintInsertExpression()
voidprintInsertIntoAny(PrintWriter ps, String anyname, String varname)
StringprintReadExpression(String streamname)
StringprintWriteStatement(String var_name, String streamname)
voidsetPackage(String s)
voidset_constr(TypeDeclaration td)
StringtoString()
StringtypeName()
TypeSpectypeSpec()

Constructor Detail

ObjectTypeSpec

public ObjectTypeSpec(int num)

Method Detail

basic

public boolean basic()

clone

public Object clone()

getTypeCodeExpression

public String getTypeCodeExpression()

Returns: a string for an expression of type TypeCode that describes this type

holderName

public String holderName()

id

public String id()

parse

public void parse()

print

public void print(PrintWriter ps)

printExtractExpression

public String printExtractExpression()

printExtractResult

public void printExtractResult(PrintWriter ps, String resultname, String anyname, String resulttype)

printInsertExpression

public String printInsertExpression()

printInsertIntoAny

public void printInsertIntoAny(PrintWriter ps, String anyname, String varname)

printReadExpression

public String printReadExpression(String streamname)

printWriteStatement

public String printWriteStatement(String var_name, String streamname)

setPackage

public void setPackage(String s)

set_constr

public void set_constr(TypeDeclaration td)

toString

public String toString()

typeName

public String typeName()

typeSpec

public TypeSpec typeSpec()