1 package fr.ifremer.tutti.persistence.entities.protocol;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import fr.ifremer.tutti.persistence.entities.TuttiEntity;
28 import java.util.Collection;
29 import javax.annotation.Generated;
30
31 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Fri Jan 06 18:31:47 CET 2017")
32 public interface Zone extends TuttiEntity {
33
34 String PROPERTY_LABEL = "label";
35
36 String PROPERTY_STRATA = "strata";
37
38 String getLabel();
39
40 void setLabel(String label);
41
42 Strata getStrata(int index);
43
44 boolean isStrataEmpty();
45
46 int sizeStrata();
47
48 void addStrata(Strata strata);
49
50 void addAllStrata(Collection<Strata> strata);
51
52 boolean removeStrata(Strata strata);
53
54 boolean removeAllStrata(Collection<Strata> strata);
55
56 boolean containsStrata(Strata strata);
57
58 boolean containsAllStrata(Collection<Strata> strata);
59
60 Collection<Strata> getStrata();
61
62 void setStrata(Collection<Strata> strata);
63
64 }