KickJava   Java API By Example, From Geeks To Geeks.

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


1 /* $Id: BindOperSub.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 /** bind operand for the subcomponents */
6 public interface BindOperSub extends BindOperDef {
7   /** elements of the subcomponent specification */
8   BindType[] subs() throws RemoteException JavaDoc;
9   /** elements of the bind operand */
10   BindType[] elements() throws RemoteException JavaDoc;
11
12   /** add normal type of the bind element */
13   public BindTypeNormal add_bindtypenormal(String JavaDoc name) throws RemoteException JavaDoc, TIRExceptCreate;
14    /** add array type of the bind element */
15   public BindTypeArray add_bindtypearray(String JavaDoc name, ExprOperDef[] indexes) throws RemoteException JavaDoc, TIRExceptCreate;
16
17    /** add normal type of the subcomponent specification */
18   public BindTypeNormal add_subnormal(String JavaDoc name) throws RemoteException JavaDoc, TIRExceptCreate;
19    /** add array type of the subcomponent specification */
20   public BindTypeArray add_subarray(String JavaDoc name, ExprOperDef[] indexes) throws RemoteException JavaDoc, TIRExceptCreate;
21 }
22
Popular Tags