1 2 package SOFA.SOFAnode.Made.TIR; 3 import java.rmi.RemoteException ; 4 5 6 public interface ProtocolDef extends TIRObject { 7 8 public ProtocolOperDef protocol() throws RemoteException ; 9 10 public void protocol(ProtocolOperDef pr) throws RemoteException , TIRExceptCreate; 11 12 public String to_text() throws RemoteException ; 13 14 public ProtocolBinOperationDef create_binoperation(int pokind, ProtocolOperDef op1, ProtocolOperDef op2) throws RemoteException , TIRExceptCreate; 15 public ProtocolUnOperationDef create_unoperation(int pokind, ProtocolOperDef op) throws RemoteException , TIRExceptCreate; 16 public ProtocolOperandDef create_operand(int mode, String [] op) throws RemoteException , TIRExceptCreate; 17 public ProtocolNullOperandDef create_nulloperand() throws RemoteException , TIRExceptCreate; 18 public ProtocolMetaOperandDef create_metaoperand(String name) throws RemoteException , TIRExceptCreate; 19 public ProtocolNestedOperandDef create_nestedoperand(int mode, String [] op, ProtocolOperDef nestOper) throws RemoteException , TIRExceptCreate; 20 } 21 | Popular Tags |