1 package fr.ifremer.dali.dto;
2
3 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
4 import java.util.Collection;
5 import javax.annotation.Generated;
6
7 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
8 public interface ErrorDTO extends QuadrigeBean {
9
10 String PROPERTY_ERROR = "error";
11
12 String PROPERTY_WARNING = "warning";
13
14 String PROPERTY_CONTROL = "control";
15
16 String PROPERTY_CONTROL_ELEMENT_CODE = "controlElementCode";
17
18 String PROPERTY_MESSAGE = "message";
19
20 String PROPERTY_PROPERTY_NAME = "propertyName";
21
22 String PROPERTY_PMFM_ID = "pmfmId";
23
24 String PROPERTY_INDIVIDUAL_ID = "individualId";
25
26 boolean isError();
27
28 void setError(boolean error);
29
30 boolean isWarning();
31
32 void setWarning(boolean warning);
33
34 boolean isControl();
35
36 void setControl(boolean control);
37
38 String getControlElementCode();
39
40 void setControlElementCode(String controlElementCode);
41
42 String getMessage();
43
44 void setMessage(String message);
45
46 String getPropertyName(int index);
47
48 boolean isPropertyNameEmpty();
49
50 int sizePropertyName();
51
52 void addPropertyName(String propertyName);
53
54 void addAllPropertyName(Collection<String> propertyName);
55
56 boolean removePropertyName(String propertyName);
57
58 boolean removeAllPropertyName(Collection<String> propertyName);
59
60 boolean containsPropertyName(String propertyName);
61
62 boolean containsAllPropertyName(Collection<String> propertyName);
63
64 Collection<String> getPropertyName();
65
66 void setPropertyName(Collection<String> propertyName);
67
68 Integer getPmfmId();
69
70 void setPmfmId(Integer pmfmId);
71
72 Integer getIndividualId();
73
74 void setIndividualId(Integer individualId);
75
76 }