[SDC-29] rebase continue work to align source
[sdc.git] / catalog-model / src / main / java / org / openecomp / sdc / be / ui / model / UiComponentDataTransfer.java
1 package org.openecomp.sdc.be.ui.model;
2
3 import java.util.List;
4 import java.util.Map;
5
6 import org.openecomp.sdc.be.datatypes.components.ComponentMetadataDataDefinition;
7 import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum;
8 import org.openecomp.sdc.be.model.AdditionalInformationDefinition;
9 import org.openecomp.sdc.be.model.ArtifactDefinition;
10 import org.openecomp.sdc.be.model.CapabilityDefinition;
11 import org.openecomp.sdc.be.model.ComponentInstance;
12 import org.openecomp.sdc.be.model.ComponentInstanceInput;
13 import org.openecomp.sdc.be.model.ComponentInstanceProperty;
14 import org.openecomp.sdc.be.model.GroupDefinition;
15 import org.openecomp.sdc.be.model.InputDefinition;
16 import org.openecomp.sdc.be.model.InterfaceDefinition;
17 import org.openecomp.sdc.be.model.PropertyDefinition;
18 import org.openecomp.sdc.be.model.RequirementCapabilityRelDef;
19 import org.openecomp.sdc.be.model.RequirementDefinition;
20 import org.openecomp.sdc.be.model.category.CategoryDefinition;
21
22 public class UiComponentDataTransfer {
23
24
25
26
27         private Map<String, ArtifactDefinition> artifacts;
28         private Map<String, ArtifactDefinition> deploymentArtifacts;
29         private Map<String, ArtifactDefinition> toscaArtifacts;
30
31         private List<CategoryDefinition> categories;
32
33         // User
34         private String creatorUserId;
35         private String creatorFullName;
36         private String lastUpdaterUserId;
37         private String lastUpdaterFullName;
38
39         protected ComponentTypeEnum componentType;
40
41         private List<ComponentInstance> componentInstances;
42
43         private List<RequirementCapabilityRelDef> componentInstancesRelations;
44
45         private Map<String, List<ComponentInstanceInput>> componentInstancesInputs;
46
47         private Map<String, List<ComponentInstanceProperty>> componentInstancesProperties;
48
49         private Map<String, List<ComponentInstanceProperty>> componentInstancesAttributes;
50
51         private Map<String, List<CapabilityDefinition>> capabilities;
52
53         private Map<String, List<RequirementDefinition>> requirements;
54
55         private List<InputDefinition> inputs;
56
57         private List<GroupDefinition> groups;
58         
59         protected List<AdditionalInformationDefinition> additionalInformation;
60
61         public UiComponentDataTransfer(){}
62
63         public Map<String, ArtifactDefinition> getArtifacts() {
64                 return artifacts;
65         }
66
67
68         public void setArtifacts(Map<String, ArtifactDefinition> artifacts) {
69                 this.artifacts = artifacts;
70         }
71
72
73         public Map<String, ArtifactDefinition> getDeploymentArtifacts() {
74                 return deploymentArtifacts;
75         }
76
77
78         public void setDeploymentArtifacts(Map<String, ArtifactDefinition> deploymentArtifacts) {
79                 this.deploymentArtifacts = deploymentArtifacts;
80         }
81
82
83         public Map<String, ArtifactDefinition> getToscaArtifacts() {
84                 return toscaArtifacts;
85         }
86
87
88         public void setToscaArtifacts(Map<String, ArtifactDefinition> toscaArtifacts) {
89                 this.toscaArtifacts = toscaArtifacts;
90         }
91
92
93         public List<CategoryDefinition> getCategories() {
94                 return categories;
95         }
96
97
98         public void setCategories(List<CategoryDefinition> categories) {
99                 this.categories = categories;
100         }
101
102
103         public String getCreatorUserId() {
104                 return creatorUserId;
105         }
106
107
108         public void setCreatorUserId(String creatorUserId) {
109                 this.creatorUserId = creatorUserId;
110         }
111
112
113         public String getCreatorFullName() {
114                 return creatorFullName;
115         }
116
117
118         public void setCreatorFullName(String creatorFullName) {
119                 this.creatorFullName = creatorFullName;
120         }
121
122
123         public String getLastUpdaterUserId() {
124                 return lastUpdaterUserId;
125         }
126
127
128         public void setLastUpdaterUserId(String lastUpdaterUserId) {
129                 this.lastUpdaterUserId = lastUpdaterUserId;
130         }
131
132
133         public String getLastUpdaterFullName() {
134                 return lastUpdaterFullName;
135         }
136
137
138         public void setLastUpdaterFullName(String lastUpdaterFullName) {
139                 this.lastUpdaterFullName = lastUpdaterFullName;
140         }
141
142
143         public ComponentTypeEnum getComponentType() {
144                 return componentType;
145         }
146
147
148         public void setComponentType(ComponentTypeEnum componentType) {
149                 this.componentType = componentType;
150         }
151
152
153         public List<ComponentInstance> getComponentInstances() {
154                 return componentInstances;
155         }
156
157
158         public void setComponentInstances(List<ComponentInstance> componentInstances) {
159                 this.componentInstances = componentInstances;
160         }
161
162
163         public List<RequirementCapabilityRelDef> getComponentInstancesRelations() {
164                 return componentInstancesRelations;
165         }
166
167
168         public void setComponentInstancesRelations(List<RequirementCapabilityRelDef> componentInstancesRelations) {
169                 this.componentInstancesRelations = componentInstancesRelations;
170         }
171
172
173         public Map<String, List<ComponentInstanceInput>> getComponentInstancesInputs() {
174                 return componentInstancesInputs;
175         }
176
177
178         public void setComponentInstancesInputs(Map<String, List<ComponentInstanceInput>> componentInstancesInputs) {
179                 this.componentInstancesInputs = componentInstancesInputs;
180         }
181
182
183         public Map<String, List<ComponentInstanceProperty>> getComponentInstancesProperties() {
184                 return componentInstancesProperties;
185         }
186
187
188         public void setComponentInstancesProperties(Map<String, List<ComponentInstanceProperty>> componentInstancesProperties) {
189                 this.componentInstancesProperties = componentInstancesProperties;
190         }
191
192
193         public Map<String, List<ComponentInstanceProperty>> getComponentInstancesAttributes() {
194                 return componentInstancesAttributes;
195         }
196
197
198         public void setComponentInstancesAttributes(
199                         Map<String, List<ComponentInstanceProperty>> componentInstancesAttributes) {
200                 this.componentInstancesAttributes = componentInstancesAttributes;
201         }
202
203
204         public Map<String, List<CapabilityDefinition>> getCapabilities() {
205                 return capabilities;
206         }
207
208
209         public void setCapabilities(Map<String, List<CapabilityDefinition>> capabilities) {
210                 this.capabilities = capabilities;
211         }
212
213
214         public Map<String, List<RequirementDefinition>> getRequirements() {
215                 return requirements;
216         }
217
218
219         public void setRequirements(Map<String, List<RequirementDefinition>> requirements) {
220                 this.requirements = requirements;
221         }
222
223
224         public List<InputDefinition> getInputs() {
225                 return inputs;
226         }
227
228
229         public void setInputs(List<InputDefinition> inputs) {
230                 this.inputs = inputs;
231         }
232
233
234         public List<GroupDefinition> getGroups() {
235                 return groups;
236         }
237
238
239         public void setGroups(List<GroupDefinition> groups) {
240                 this.groups = groups;
241         }
242
243
244         public List<AdditionalInformationDefinition> getAdditionalInformation() {
245                 return additionalInformation;
246         }
247
248
249         public void setAdditionalInformation(List<AdditionalInformationDefinition> additionalInformation) {
250                 this.additionalInformation = additionalInformation;
251         }
252         
253 }