1
+ /*
2
+ * Copyright © Magento, Inc. All rights reserved.
3
+ * See COPYING.txt for license details.
4
+ */
5
+
1
6
package com .magento .idea .magento2plugin .actions .generation .data ;
2
7
3
8
import com .magento .idea .magento2plugin .magento .packages .eav .EavEntities ;
4
9
10
+ @ SuppressWarnings ({"PMD.TooManyFields" })
5
11
public class ProductEntityData implements EavEntityDataInterface {
6
12
private String group ;
7
13
private String code ;
8
14
private String type ;
9
15
private String label ;
10
16
private String input ;
11
- private String source = null ;
17
+ private String source ;
12
18
private String scope ;
13
- private boolean isRequired = false ;
14
- private boolean isUsedInGrid = false ;
15
- private boolean isVisibleInGrid = false ;
16
- private boolean isFilterableInGrid = false ;
17
- private boolean isVisible = true ;
18
- private boolean isHtmlAllowedOnFront = false ;
19
- private boolean isVisibleOnFront = false ;
20
- private int sortOrder = 0 ;
19
+ private boolean required ;
20
+ private boolean usedInGrid ;
21
+ private boolean visibleInGrid ;
22
+ private boolean filterableInGrid ;
23
+ private boolean visible ;
24
+ private boolean htmlAllowedOnFront ;
25
+ private boolean visibleOnFront ;
26
+ private int sortOrder ;
21
27
22
28
private String dataPatchName ;
23
29
private String namespace ;
24
30
private String directory ;
25
31
private String moduleName ;
26
32
27
- public void setGroup (String group ) {
33
+ public ProductEntityData () {
34
+ this .required = false ;
35
+ this .usedInGrid = false ;
36
+ this .visibleInGrid = false ;
37
+ this .filterableInGrid = false ;
38
+ this .visible = true ;
39
+ this .htmlAllowedOnFront = false ;
40
+ this .visibleOnFront = false ;
41
+ this .sortOrder = 0 ;
42
+ }
43
+
44
+ public void setGroup (final String group ) {
28
45
this .group = group ;
29
46
}
30
47
31
- public void setCode (String code ) {
48
+ public void setCode (final String code ) {
32
49
this .code = code ;
33
50
}
34
51
35
- public void setType (String type ) {
52
+ public void setType (final String type ) {
36
53
this .type = type ;
37
54
}
38
55
39
- public void setLabel (String label ) {
56
+ public void setLabel (final String label ) {
40
57
this .label = label ;
41
58
}
42
59
43
- public void setInput (String input ) {
60
+ public void setInput (final String input ) {
44
61
this .input = input ;
45
62
}
46
63
47
- public void setSource (String source ) {
64
+ public void setSource (final String source ) {
48
65
this .source = source ;
49
66
}
50
67
51
- public void setScope (String scope ) {
68
+ public void setScope (final String scope ) {
52
69
this .scope = scope ;
53
70
}
54
71
55
- public void setRequired (boolean required ) {
56
- isRequired = required ;
72
+ public void setRequired (final boolean required ) {
73
+ this . required = required ;
57
74
}
58
75
59
- public void setUsedInGrid (boolean usedInGrid ) {
60
- isUsedInGrid = usedInGrid ;
76
+ public void setUsedInGrid (final boolean usedInGrid ) {
77
+ this . usedInGrid = usedInGrid ;
61
78
}
62
79
63
- public void setVisibleInGrid (boolean visibleInGrid ) {
64
- isVisibleInGrid = visibleInGrid ;
80
+ public void setVisibleInGrid (final boolean visibleInGrid ) {
81
+ this . visibleInGrid = visibleInGrid ;
65
82
}
66
83
67
- public void setFilterableInGrid (boolean filterableInGrid ) {
68
- isFilterableInGrid = filterableInGrid ;
84
+ public void setFilterableInGrid (final boolean filterableInGrid ) {
85
+ this . filterableInGrid = filterableInGrid ;
69
86
}
70
87
71
- public void setVisible (boolean visible ) {
72
- isVisible = visible ;
88
+ public void setVisible (final boolean visible ) {
89
+ this . visible = visible ;
73
90
}
74
91
75
- public void setHtmlAllowedOnFront (boolean htmlAllowedOnFront ) {
76
- isHtmlAllowedOnFront = htmlAllowedOnFront ;
92
+ public void setHtmlAllowedOnFront (final boolean htmlAllowedOnFront ) {
93
+ this . htmlAllowedOnFront = htmlAllowedOnFront ;
77
94
}
78
95
79
- public void setVisibleOnFront (boolean visibleOnFront ) {
80
- isVisibleOnFront = visibleOnFront ;
96
+ public void setVisibleOnFront (final boolean visibleOnFront ) {
97
+ this . visibleOnFront = visibleOnFront ;
81
98
}
82
99
83
- public void setSortOrder (int sortOrder ) {
100
+ public void setSortOrder (final int sortOrder ) {
84
101
this .sortOrder = sortOrder ;
85
102
}
86
103
87
- public void setDataPatchName (String dataPatchName ) {
104
+ public void setDataPatchName (final String dataPatchName ) {
88
105
this .dataPatchName = dataPatchName ;
89
106
}
90
107
91
- public void setNamespace (String namespace ) {
108
+ public void setNamespace (final String namespace ) {
92
109
this .namespace = namespace ;
93
110
}
94
111
95
- public void setDirectory (String directory ) {
112
+ public void setDirectory (final String directory ) {
96
113
this .directory = directory ;
97
114
}
98
115
99
- public void setModuleName (String moduleName ) {
116
+ public void setModuleName (final String moduleName ) {
100
117
this .moduleName = moduleName ;
101
118
}
102
119
120
+ @ Override
103
121
public String getCode () {
104
122
return code ;
105
123
}
106
124
125
+ @ Override
107
126
public String getType () {
108
127
return type ;
109
128
}
110
129
130
+ @ Override
111
131
public String getLabel () {
112
132
return label ;
113
133
}
114
134
135
+ @ Override
115
136
public String getInput () {
116
137
return input ;
117
138
}
118
139
119
- public String getGroup () {
120
- return group ;
121
- }
122
-
140
+ @ Override
123
141
public String getNamespace () {
124
142
return namespace ;
125
143
}
126
144
145
+ @ Override
127
146
public String getModuleName () {
128
147
return moduleName ;
129
148
}
130
149
150
+ @ Override
131
151
public String getDirectory () {
132
152
return directory ;
133
153
}
134
154
155
+ @ Override
135
156
public String getDataPatchName () {
136
157
return dataPatchName ;
137
158
}
138
159
160
+ @ Override
161
+ public String getEntityClass () {
162
+ return EavEntities .PRODUCT .getEntityClass ();
163
+ }
164
+
165
+ public String getGroup () {
166
+ return group ;
167
+ }
168
+
139
169
public String getSource () {
140
170
return source ;
141
171
}
@@ -145,39 +175,34 @@ public String getScope() {
145
175
}
146
176
147
177
public boolean isRequired () {
148
- return isRequired ;
178
+ return required ;
149
179
}
150
180
151
181
public boolean isUsedInGrid () {
152
- return isUsedInGrid ;
182
+ return usedInGrid ;
153
183
}
154
184
155
185
public boolean isVisibleInGrid () {
156
- return isVisibleInGrid ;
186
+ return visibleInGrid ;
157
187
}
158
188
159
189
public boolean isFilterableInGrid () {
160
- return isFilterableInGrid ;
190
+ return filterableInGrid ;
161
191
}
162
192
163
193
public boolean isVisible () {
164
- return isVisible ;
194
+ return visible ;
165
195
}
166
196
167
197
public boolean isHtmlAllowedOnFront () {
168
- return isHtmlAllowedOnFront ;
198
+ return htmlAllowedOnFront ;
169
199
}
170
200
171
201
public boolean isVisibleOnFront () {
172
- return isVisibleOnFront ;
202
+ return visibleOnFront ;
173
203
}
174
204
175
205
public int getSortOrder () {
176
206
return sortOrder ;
177
207
}
178
-
179
- @ Override
180
- public String getEntityClass () {
181
- return EavEntities .PRODUCT .getEntityClass ();
182
- }
183
208
}
0 commit comments