View Javadoc
1   package fr.ifremer.dali.dto.system.synchronization;
2   
3   import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
4   import java.io.File;
5   import java.util.Collection;
6   import javax.annotation.Generated;
7   
8   @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
9   public interface SynchroChangesDTO extends QuadrigeBean {
10  
11      String PROPERTY_FILE = "file";
12  
13      String PROPERTY_TABLES = "tables";
14  
15      File getFile();
16  
17      void setFile(File file);
18  
19      SynchroTableDTO getTables(int index);
20  
21      boolean isTablesEmpty();
22  
23      int sizeTables();
24  
25      void addTables(SynchroTableDTO tables);
26  
27      void addAllTables(Collection<SynchroTableDTO> tables);
28  
29      boolean removeTables(SynchroTableDTO tables);
30  
31      boolean removeAllTables(Collection<SynchroTableDTO> tables);
32  
33      boolean containsTables(SynchroTableDTO tables);
34  
35      boolean containsAllTables(Collection<SynchroTableDTO> tables);
36  
37      Collection<SynchroTableDTO> getTables();
38  
39      void setTables(Collection<SynchroTableDTO> tables);
40  
41  } //SynchroChangesDTO