org.jacorb.idl

Class FixedPointType

public class FixedPointType extends TemplateTypeSpec

Version: $Id: FixedPointType.java,v 1.28 2007/02/06 22:50:35 andre.spiegel Exp $

Author: Gerald Brose

Field Summary
intdigits
ConstExprdigit_expr
intscale
ConstExprscale_expr
Constructor Summary
FixedPointType(int num)
Method Summary
Objectclone()
StringgetIDLTypeName()
intgetTCKind()
StringgetTypeCodeExpression()
StringhelperName()
StringholderName()
voidparse()
voidprint(PrintWriter pw)
write
voidprintExtractResult(PrintWriter ps, String resultname, String anyname, String resulttype)
voidprintInsertIntoAny(PrintWriter ps, String anyname, String varname)
StringprintReadExpression(String strname)
StringprintReadStatement(String var_name, String strname)
StringprintWriteStatement(String var_name, String strname)
voidsetEnclosingSymbol(IdlSymbol s)
voidsetPackage(String s)
StringtoString()
StringtypeName()
TypeSpectypeSpec()

Field Detail

digits

public int digits

digit_expr

public ConstExpr digit_expr

scale

public int scale

scale_expr

public ConstExpr scale_expr

Constructor Detail

FixedPointType

public FixedPointType(int num)

Method Detail

clone

public Object clone()

getIDLTypeName

public String getIDLTypeName()

getTCKind

public int getTCKind()

getTypeCodeExpression

public String getTypeCodeExpression()

helperName

public String helperName()

holderName

public String holderName()

parse

public void parse()

print

public void print(PrintWriter pw)
write

printExtractResult

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

printInsertIntoAny

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

printReadExpression

public String printReadExpression(String strname)

printReadStatement

public String printReadStatement(String var_name, String strname)

printWriteStatement

public String printWriteStatement(String var_name, String strname)

setEnclosingSymbol

public void setEnclosingSymbol(IdlSymbol s)

setPackage

public void setPackage(String s)

toString

public String toString()

typeName

public String typeName()

typeSpec

public TypeSpec typeSpec()