1 /* $Id: TIRObject.java,v 1.1.1.1 2003/02/11 16:19:41 bures Exp $ */ 2 package SOFA.SOFAnode.Made.TIR; 3 import java.rmi.Remote; 4 import java.rmi.RemoteException; 5 6 /** 7 Interface <i>TIRObject</i> is the root of the interface hierarchy. 8 All interfaces of the objects in <b>TIR</b> extends this interface. 9 */ 10 public interface TIRObject extends Remote { 11 /** Returns kind of the object. */ 12 public DefinitionKind get_def_kind() throws RemoteException; 13 /** Return state of the object. */ 14 public StateKind get_state() throws RemoteException; 15 } 16 17