org.jacorb.ir
Class IRObject

java.lang.Object
  extended by org.jacorb.ir.IRObject
All Implemented Interfaces:
org.omg.CORBA.IRObjectOperations
Direct Known Subclasses:
Contained, Container, IDLType, PrimitiveDef, RepositoryImpl

public abstract class IRObject
extends java.lang.Object
implements org.omg.CORBA.IRObjectOperations

Base class for Interface Repository Objects

Version:
$Id: IRObject.java,v 1.9 2006/06/15 16:43:14 alphonse.bendt Exp $
Author:
Gerald Brose

Field Summary
protected  org.omg.CORBA.DefinitionKind def_kind
           
protected static char fileSeparator
           
protected  org.omg.CORBA.Object myRef
           
protected  java.lang.String name
           
protected  org.omg.CORBA.ORB orb
           
 
Constructor Summary
IRObject()
           
 
Method Summary
 org.omg.CORBA.DefinitionKind def_kind()
           
abstract  void destroy()
           
 java.lang.String getName()
           
 org.omg.CORBA.Object getReference()
           
 void setReference(org.omg.CORBA.Object ref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileSeparator

protected static final char fileSeparator

myRef

protected org.omg.CORBA.Object myRef

orb

protected org.omg.CORBA.ORB orb

def_kind

protected org.omg.CORBA.DefinitionKind def_kind

name

protected java.lang.String name
Constructor Detail

IRObject

public IRObject()
Method Detail

def_kind

public org.omg.CORBA.DefinitionKind def_kind()
Specified by:
def_kind in interface org.omg.CORBA.IRObjectOperations

getName

public java.lang.String getName()

destroy

public abstract void destroy()
Specified by:
destroy in interface org.omg.CORBA.IRObjectOperations

getReference

public org.omg.CORBA.Object getReference()

setReference

public void setReference(org.omg.CORBA.Object ref)