KickJava   Java API By Example, From Geeks To Geeks.

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


1 /* $Id: OperationDef.java,v 1.1.1.1 2003/02/11 16:19:41 bures Exp $ */
2 package SOFA.SOFAnode.Made.TIR;
3 import java.rmi.RemoteException JavaDoc;
4
5 /** Interface for <i>CDL interface</i> operation. */
6 public interface OperationDef extends Contained {
7   /** Type of the result of this operation */
8   public CDLType result() throws RemoteException JavaDoc;
9   /** Parameters of this operaton */
10   public ParamDescr[] params() throws RemoteException JavaDoc, TIRExceptLock;
11   /** Exceptions that can raise by this operation. */
12   public ExceptionDef[] exceptions() throws RemoteException JavaDoc;
13
14   /** Create new parametr of this operation */
15   public ParamDescr create_parametr(String JavaDoc name, CDLType type, int paramMode) throws RemoteException JavaDoc, TIRExceptCreate, TIRExceptLock;
16 }
17
Popular Tags