/*- * ============LICENSE_START======================================================= * SDC * ================================================================================ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ============LICENSE_END========================================================= */ package org.openecomp.sdc.be.ui.model; import org.openecomp.sdc.be.datatypes.elements.CINodeFilterDataDefinition; import org.openecomp.sdc.be.datatypes.enums.ComponentTypeEnum; import org.openecomp.sdc.be.model.AdditionalInformationDefinition; import org.openecomp.sdc.be.model.ArtifactDefinition; import org.openecomp.sdc.be.model.CapabilityDefinition; import org.openecomp.sdc.be.model.ComponentInstance; import org.openecomp.sdc.be.model.ComponentInstanceInput; import org.openecomp.sdc.be.model.ComponentInstanceProperty; import org.openecomp.sdc.be.model.GroupDefinition; import org.openecomp.sdc.be.model.InputDefinition; import org.openecomp.sdc.be.model.InterfaceDefinition; import org.openecomp.sdc.be.model.PolicyDefinition; import org.openecomp.sdc.be.model.RequirementCapabilityRelDef; import org.openecomp.sdc.be.model.RequirementDefinition; import org.openecomp.sdc.be.model.category.CategoryDefinition; import java.util.List; import java.util.Map; public class UiComponentDataTransfer { private Map artifacts; private Map deploymentArtifacts; private Map toscaArtifacts; private List categories; // User private String creatorUserId; private String creatorFullName; private String lastUpdaterUserId; private String lastUpdaterFullName; protected ComponentTypeEnum componentType; private List componentInstances; private List componentInstancesRelations; private Map> componentInstancesInputs; private Map> componentInstancesProperties; private Map> componentInstancesAttributes; private Map> capabilities; private List policies; private Map> requirements; private List inputs; private List groups; protected List additionalInformation; private Map interfaces; private Map nodeFilter; private Map nodeFilterforNode; public Map getInterfaces() { return interfaces; } public void setInterfaces(Map interfaces) { this.interfaces = interfaces; } public UiComponentDataTransfer() { } public Map getArtifacts() { return artifacts; } public void setArtifacts(Map artifacts) { this.artifacts = artifacts; } public Map getDeploymentArtifacts() { return deploymentArtifacts; } public void setDeploymentArtifacts(Map deploymentArtifacts) { this.deploymentArtifacts = deploymentArtifacts; } public Map getToscaArtifacts() { return toscaArtifacts; } public void setToscaArtifacts(Map toscaArtifacts) { this.toscaArtifacts = toscaArtifacts; } public List getCategories() { return categories; } public void setCategories(List categories) { this.categories = categories; } public String getCreatorUserId() { return creatorUserId; } public void setCreatorUserId(String creatorUserId) { this.creatorUserId = creatorUserId; } public String getCreatorFullName() { return creatorFullName; } public void setCreatorFullName(String creatorFullName) { this.creatorFullName = creatorFullName; } public String getLastUpdaterUserId() { return lastUpdaterUserId; } public void setLastUpdaterUserId(String lastUpdaterUserId) { this.lastUpdaterUserId = lastUpdaterUserId; } public String getLastUpdaterFullName() { return lastUpdaterFullName; } public void setLastUpdaterFullName(String lastUpdaterFullName) { this.lastUpdaterFullName = lastUpdaterFullName; } public ComponentTypeEnum getComponentType() { return componentType; } public void setComponentType(ComponentTypeEnum componentType) { this.componentType = componentType; } public List getComponentInstances() { return componentInstances; } public void setComponentInstances(List componentInstances) { this.componentInstances = componentInstances; } public List getComponentInstancesRelations() { return componentInstancesRelations; } public void setComponentInstancesRelations(List componentInstancesRelations) { this.componentInstancesRelations = componentInstancesRelations; } public Map> getComponentInstancesInputs() { return componentInstancesInputs; } public void setComponentInstancesInputs(Map> componentInstancesInputs) { this.componentInstancesInputs = componentInstancesInputs; } public Map> getComponentInstancesProperties() { return componentInstancesProperties; } public void setComponentInstancesProperties(Map> componentInstancesProperties) { this.componentInstancesProperties = componentInstancesProperties; } public Map> getComponentInstancesAttributes() { return componentInstancesAttributes; } public void setComponentInstancesAttributes( Map> componentInstancesAttributes) { this.componentInstancesAttributes = componentInstancesAttributes; } public Map> getCapabilities() { return capabilities; } public void setCapabilities(Map> capabilities) { this.capabilities = capabilities; } public Map> getRequirements() { return requirements; } public void setRequirements(Map> requirements) { this.requirements = requirements; } public List getInputs() { return inputs; } public void setInputs(List inputs) { this.inputs = inputs; } public List getGroups() { return groups; } public void setGroups(List groups) { this.groups = groups; } public List getAdditionalInformation() { return additionalInformation; } public void setAdditionalInformation(List additionalInformation) { this.additionalInformation = additionalInformation; } public List getPolicies() { return policies; } public void setPolicies(List policies) { this.policies = policies; } public Map getNodeFilter() { return nodeFilter; } public void setNodeFilter(Map nodeFilter) { this.nodeFilter = nodeFilter; } public Map getNodeFilterData() { return nodeFilterforNode; } public void setNodeFilterData(Map nodeFilterforNode) { this.nodeFilterforNode = nodeFilterforNode; } }