diff options
Diffstat (limited to 'catalog-model/src/main/java/org/openecomp/sdc/be/model/ComponentInstanceInput.java')
-rw-r--r-- | catalog-model/src/main/java/org/openecomp/sdc/be/model/ComponentInstanceInput.java | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/model/ComponentInstanceInput.java b/catalog-model/src/main/java/org/openecomp/sdc/be/model/ComponentInstanceInput.java index 1334fa8c06..ca53db69d9 100644 --- a/catalog-model/src/main/java/org/openecomp/sdc/be/model/ComponentInstanceInput.java +++ b/catalog-model/src/main/java/org/openecomp/sdc/be/model/ComponentInstanceInput.java @@ -28,6 +28,11 @@ import org.openecomp.sdc.be.datatypes.elements.PropertyRule; public class ComponentInstanceInput extends InputDefinition implements IComponentInstanceConnectedElement { /** + * + */ + private static final long serialVersionUID = -3937554584759816724L; + + /** * Value of property */ private String value; @@ -64,6 +69,13 @@ public class ComponentInstanceInput extends InputDefinition implements IComponen this.valueUniqueUid = valueUniqueUid; } + public ComponentInstanceInput(PropertyDataDefinition propertyDefinition) { + super(propertyDefinition); + if(propertyDefinition.getGetInputValues() != null && !propertyDefinition.getGetInputValues().isEmpty()){ + this.inputId = propertyDefinition.getGetInputValues().get(0).getInputId(); + } + } + public String getComponentInstanceName() { return componentInstanceName; } @@ -104,13 +116,13 @@ public class ComponentInstanceInput extends InputDefinition implements IComponen this.valueUniqueUid = valueUniqueUid; } - public boolean isDefinition() { + /*public boolean isDefinition() { return definition; } public void setDefinition(boolean definition) { this.definition = definition; - } + }*/ public List<String> getPath() { return path; |