1 6 7 package SOFA.SOFAnet.Transport.RMI; 8 9 import java.io.Serializable ; 10 import java.util.Date ; 11 import SOFA.SOFAnet.Repository.Licence; 12 13 17 public class LicenceRMI implements Serializable 18 { 19 private int type; 20 private int numberOfCopies; 21 private Date validFrom; 22 private Date validTo; 23 private String text; 24 25 26 public LicenceRMI(Licence licence) 27 { 28 type = licence.getType(); 29 numberOfCopies = licence.getNumberOfCopies(); 30 validFrom = licence.getValidFrom(); 31 validTo = licence.getValidTo(); 32 text = licence.getText(); 33 } 34 35 public Licence getLicence() 36 { 37 Licence licence = new Licence(); 38 licence.setType(type); 39 licence.setNumberOfCopies(numberOfCopies); 40 licence.setValidFrom(validFrom); 41 licence.setValidTo(validTo); 42 licence.setText(text); 43 return licence; 44 } 45 } 46 | Popular Tags |