KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > SOFA > SOFAnode > Made > TIR > Identification


1 /* $Id: Identification.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 JavaDoc;
4 import java.rmi.RemoteException JavaDoc;
5
6 /** Identification of the <b>TIR</b> object. */
7 public interface Identification extends Remote JavaDoc {
8   /** Tests if the identifications is equal. */
9   public boolean is_equal(Identification id) throws RemoteException JavaDoc;
10   /** Tests if the identification is equal with name and version. */
11   public boolean is_equal(String JavaDoc name, String JavaDoc version) throws RemoteException JavaDoc;
12   /** Tests if the name in the identifications is equal. */
13   public boolean is_name_equal(Identification id) throws RemoteException JavaDoc;
14   /** Tests if the name in the identifications is equal. */
15   public boolean is_name_equal(String JavaDoc name) throws RemoteException JavaDoc;
16  
17   /** Name */
18   public String JavaDoc name() throws RemoteException JavaDoc;
19   /** Version */
20   public String JavaDoc version() throws RemoteException JavaDoc;
21   /** test, if identification was created on local SOFAnode */
22   public boolean is_local() throws RemoteException JavaDoc;
23   /** Absolute name (ScopeName) of this object in scope of the concrete language. */
24   public AbsoluteName absolute_name() throws RemoteException JavaDoc;
25   /** Absolute name with language identification in the first item. */
26   public AbsoluteName lang_absolute_name() throws RemoteException JavaDoc;
27  
28   /** Tags */
29   public String JavaDoc[] tag() throws RemoteException JavaDoc;
30   /** Branch tag. Empty string identifies main branch. */
31   public String JavaDoc branchTag() throws RemoteException JavaDoc;
32 }
33
Popular Tags