org.jacorb.idl

Class Value

public class Value extends TypeDeclaration

Version: $Id: Value.java,v 1.22 2004/05/06 12:39:59 nicolas Exp $

Author: Gerald Brose

Constructor Summary
Value(int num)
Method Summary
voidaccept(IDLTreeVisitor visitor)
booleanbasic()
Objectclone()
TypeDeclarationdeclaration()
StringgetTypeCodeExpression()
StringholderName()
voidparse()
voidprint(PrintWriter ps)
StringprintReadExpression(String streamname)
StringprintReadStatement(String var_name, String streamname)
StringprintWriteStatement(String var_name, String streamname)
voidsetEnclosingSymbol(IdlSymbol s)
voidsetPackage(String s)
voidsetValue(Value value)
voidset_included(boolean i)
StringtoString()
StringtypeName()

Constructor Detail

Value

public Value(int num)

Method Detail

accept

public void accept(IDLTreeVisitor visitor)

basic

public boolean basic()

clone

public Object clone()

declaration

public TypeDeclaration declaration()

getTypeCodeExpression

public String getTypeCodeExpression()

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

holderName

public String holderName()

parse

public void parse()

print

public void print(PrintWriter ps)

printReadExpression

public String printReadExpression(String streamname)

printReadStatement

public String printReadStatement(String var_name, String streamname)

printWriteStatement

public String printWriteStatement(String var_name, String streamname)

setEnclosingSymbol

public void setEnclosingSymbol(IdlSymbol s)

setPackage

public void setPackage(String s)

setValue

public void setValue(Value value)

set_included

public void set_included(boolean i)

toString

public String toString()

typeName

public String typeName()