org.jacorb.ir
Class PrimitiveDef

java.lang.Object
  extended byorg.jacorb.ir.IRObject
      extended byorg.jacorb.ir.PrimitiveDef
All 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, getName, getReference, setReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind
 

Field Detail

kind

protected PrimitiveKind kind

type

protected TypeCode type
Constructor Detail

PrimitiveDef

public PrimitiveDef(TypeCode tc)

PrimitiveDef

public PrimitiveDef(int _kind)
Method Detail

type

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

kind

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

destroy

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