1 2 package SOFA.SOFAnode.Made.TIR; 3 import java.rmi.RemoteException ; 4 5 6 public interface Repository extends Container { 7 9 public WorkRepository beginChanges(ProfileDef p) throws RemoteException , TIRExceptCreate, TIRExceptLock; 10 11 public ManageRepository getManage() throws RemoteException ; 12 13 public ManageProfiles getProfiles() throws RemoteException ; 14 15 16 public DefinitionKind get_spec_def_kind(int kind) throws RemoteException ; 17 18 19 public Identification create_identification(String lang, String name, String version) throws RemoteException , TIRExceptCreate; 20 21 public Identification create_nextversion(Identification id) throws RemoteException , TIRExceptCreate; 22 23 public Identification create_initialversion(String lang, String name) throws RemoteException , TIRExceptCreate; 24 25 public Identification create_branch(Identification from, String branchTag) throws RemoteException , TIRExceptCreate; 26 27 public ExprBoolean create_exprboolean(boolean val) throws RemoteException , TIRExceptCreate; 29 public ExprShort create_exprshort(short val) throws RemoteException , TIRExceptCreate; 30 public ExprOctet create_exproctet(byte val) throws RemoteException , TIRExceptCreate; 31 public ExprLong create_exprlong(int val) throws RemoteException , TIRExceptCreate; 32 public ExprLongLong create_exprlonglong(long val) throws RemoteException , TIRExceptCreate; 33 public ExprUnsigShort create_exprunsigshort(short val) throws RemoteException , TIRExceptCreate; 34 public ExprUnsigLong create_exprunsiglong(int val) throws RemoteException , TIRExceptCreate; 35 public ExprUnsigLongLong create_exprunsiglonglong(long val) throws RemoteException , TIRExceptCreate; 36 public ExprFloat create_exprfloat(float val) throws RemoteException , TIRExceptCreate; 37 public ExprDouble create_exprdouble(double val) throws RemoteException , TIRExceptCreate; 38 public ExprLongDouble create_exprlongdouble(double val) throws RemoteException , TIRExceptCreate; 39 public ExprFixed create_exprfixed(java.math.BigDecimal val, int digits, int scale) throws RemoteException , TIRExceptCreate; 40 public ExprProperty create_exprproperty(String pr) throws RemoteException , TIRExceptCreate; 41 public ExprEnum create_exprenum(EnumDef en, String enMember) throws RemoteException , TIRExceptCreate, TIRExceptLock; 42 public ExprDefault create_exprdefault() throws RemoteException , TIRExceptCreate; 43 public ExprConstant create_exprconstant(ConstantDef val) throws RemoteException , TIRExceptCreate; 44 public ExprChar create_exprchar(char val) throws RemoteException , TIRExceptCreate; 45 public ExprWchar create_exprwchar(char val) throws RemoteException , TIRExceptCreate; 46 public ExprString create_exprstring(String val) throws RemoteException , TIRExceptCreate; 47 public ExprWstring create_exprwstring(String val) throws RemoteException , TIRExceptCreate; 48 public ExprUnOperationDef create_exprunoperation(int kind, ExprOperDef op) throws RemoteException , TIRExceptCreate; 49 public ExprBinOperationDef create_exprbinoperation(int kind, ExprOperDef op1, ExprOperDef op2) throws RemoteException , TIRExceptCreate; 50 public ValueGen create_valuegen() throws RemoteException , TIRExceptCreate; 51 } 52 | Popular Tags |