diff options
Diffstat (limited to 'common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/InputDataDefinition.java')
-rw-r--r-- | common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/InputDataDefinition.java | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/InputDataDefinition.java b/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/InputDataDefinition.java new file mode 100644 index 0000000000..fd69127ed3 --- /dev/null +++ b/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/InputDataDefinition.java @@ -0,0 +1,63 @@ +package org.openecomp.sdc.be.datatypes.elements; + +import java.util.Map; + +public class InputDataDefinition extends PropertyDataDefinition{ + + /** + * + */ + private static final long serialVersionUID = 8913646848974511031L; + String label; + Boolean hidden; + Boolean immutable; + + public InputDataDefinition(){ + super(); + } + + public InputDataDefinition(Map<String, Object> pr) { + super(pr); + + } + + public InputDataDefinition(InputDataDefinition p) { + + super(p); + this.setLabel(p.getLabel()); + this.setHidden( p.isHidden()); + this.setImmutable( p.isImmutable()); + + + } + + public InputDataDefinition(PropertyDataDefinition p) { + + super(p); + } + + public Boolean isHidden() { + return hidden; + } + + public void setHidden(Boolean hidden) { + this.hidden = hidden; + } + + public Boolean isImmutable() { + return immutable; + } + + public void setImmutable(Boolean immutable) { + this.immutable = immutable; + } + + public String getLabel() { + return label; + } + + public void setLabel(String label) { + this.label = label; + } + +} |