aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/sdc/toscaparser/api/Policy.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/sdc/toscaparser/api/Policy.java')
-rw-r--r--src/main/java/org/onap/sdc/toscaparser/api/Policy.java14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/main/java/org/onap/sdc/toscaparser/api/Policy.java b/src/main/java/org/onap/sdc/toscaparser/api/Policy.java
index 9eaacfc..5945532 100644
--- a/src/main/java/org/onap/sdc/toscaparser/api/Policy.java
+++ b/src/main/java/org/onap/sdc/toscaparser/api/Policy.java
@@ -28,14 +28,22 @@ public class Policy extends EntityTemplate {
String targetsType;
ArrayList<Object> triggers;
LinkedHashMap<String,Object> properties;
-
+
public Policy(String _name,
LinkedHashMap<String,Object> _policy,
-// ArrayList<NodeTemplate> targetObjects,
ArrayList<Object> targetObjects,
String _targetsType,
LinkedHashMap<String,Object> _customDef) {
- super(_name,_policy,"policy_type",_customDef);
+ this(_name, _policy, targetObjects, _targetsType, _customDef, null);
+ }
+
+ public Policy(String _name,
+ LinkedHashMap<String,Object> _policy,
+// ArrayList<NodeTemplate> targetObjects,
+ ArrayList<Object> targetObjects,
+ String _targetsType,
+ LinkedHashMap<String,Object> _customDef, NodeTemplate parentNodeTemplate) {
+ super(_name,_policy,"policy_type",_customDef, parentNodeTemplate);
if(_policy.get(METADATA) != null) {
LinkedHashMap<String,Object> metadataMap = (LinkedHashMap<String,Object>)_policy.get(METADATA);