aboutsummaryrefslogtreecommitdiffstats
path: root/common-be/src/main/java/org/openecomp/sdc/be/datatypes/elements/InputDataDefinition.java
diff options
context:
space:
mode:
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.java63
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;
+ }
+
+}