org.jacorb.ir

Class ConstantDef

public class ConstantDef extends Contained implements ConstantDefOperations

JacORB implementation of IR ConstantDef objects

Version: $Id: ConstantDef.java,v 1.17 2006/10/11 20:33:00 iliyan.jeliazkov Exp $

Author: Gerald Brose

Constructor Summary
ConstantDef(Field field, Container _defined_in, Repository _containing_repository, Logger logger, POA poa)
Constructor to create constants defined with an interface
ConstantDef(Class c, Container _defined_in, Repository ir, Logger logger, POA poa)
Constructor to create constants mapped to a separate class
Method Summary
Descriptiondescribe()
voiddestroy()
TypeCodetype()
IDLTypetype_def()
voidtype_def(IDLType a)
Anyvalue()
voidvalue(Any _value)

Constructor Detail

ConstantDef

public ConstantDef(Field field, Container _defined_in, Repository _containing_repository, Logger logger, POA poa)
Constructor to create constants defined with an interface

ConstantDef

public ConstantDef(Class c, Container _defined_in, Repository ir, Logger logger, POA poa)
Constructor to create constants mapped to a separate class

Method Detail

describe

public Description describe()

destroy

public void destroy()

type

public TypeCode type()

type_def

public IDLType type_def()

type_def

public void type_def(IDLType a)

value

public Any value()

value

public void value(Any _value)