org.jacorb.ir

Class PrimitiveDef

Implemented Interfaces:
IDLTypeOperations, IRObjectOperations, PrimitiveDefOperations

public final class PrimitiveDef
extends IRObject
implements PrimitiveDefOperations

Field Summary

protected PrimitiveKind
kind
protected TypeCode
type

Fields inherited from class org.jacorb.ir.IRObject

def_kind, myRef, name, orb

Constructor Summary

PrimitiveDef(int _kind)
PrimitiveDef(TypeCode tc)

Method Summary

void
destroy()
PrimitiveKind
kind()
TypeCode
type()

Methods inherited from class org.jacorb.ir.IRObject

def_kind, destroy, getName, getReference, setReference

Field Details

kind

protected PrimitiveKind kind


type

protected TypeCode type

Constructor Details

PrimitiveDef

public PrimitiveDef(int _kind)


PrimitiveDef

public PrimitiveDef(TypeCode tc)

Method Details

destroy

public void destroy()
Specified by:
destroy in interface IRObjectOperations
Overrides:
destroy in interface IRObject


kind

public PrimitiveKind kind()
Specified by:
kind in interface PrimitiveDefOperations


type

public TypeCode type()
Specified by:
type in interface IDLTypeOperations