org.jacorb.ir

Class IDLType

public class IDLType extends IRObject implements IDLTypeOperations

Base class and factory for anonymous IDLType objects Direct instances of this class are only used as place holders in recursive types
Field Summary
protected TypeCodetype
Constructor Summary
protected IDLType()
Method Summary
static IDLTypecreate(TypeCode tc, Repository ir, Logger logger, POA poa)
Factory method for IDLType objects
static IDLTypecreate(TypeCode tc, Repository ir, boolean define, Logger logger, POA poa)
voiddefine()
voiddestroy()
TypeCodetype()

Field Detail

type

protected TypeCode type

Constructor Detail

IDLType

protected IDLType()

Method Detail

create

public static IDLType create(TypeCode tc, Repository ir, Logger logger, POA poa)
Factory method for IDLType objects

create

public static IDLType create(TypeCode tc, Repository ir, boolean define, Logger logger, POA poa)

define

public void define()

destroy

public void destroy()

type

public TypeCode type()