org.openorb.compiler.idl.reflect
Interface idlInterface

All Superinterfaces:
idlObject
All Known Implementing Classes:
IdlInterface

public interface idlInterface
extends idlObject

This interface is implemented by the IDL object that represents an IDL interface.

Version:
$Revision: 1.1 $ $Date: 2000/12/28 22:52:40 $
Author:
Jerome Daniel <daniel@intalio.com>

Method Summary
 idlObject description()
          Return the interface description
 idlInterface[] inheritance()
          Return the inheritance list
 boolean isAbstract()
          Return TRUE if this interface is abstract
 boolean isForward()
          Return TRUE is this interface is forward
 boolean isLocal()
          Return TRUE if this interface is local
 
Methods inherited from interface org.openorb.compiler.idl.reflect.idlObject
containsObject, content, filter, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, idlType, included
 

Method Detail

isAbstract

public boolean isAbstract()
Return TRUE if this interface is abstract


isLocal

public boolean isLocal()
Return TRUE if this interface is local


isForward

public boolean isForward()
Return TRUE is this interface is forward


description

public idlObject description()
Return the interface description


inheritance

public idlInterface[] inheritance()
Return the inheritance list