aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java')
-rw-r--r--src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java b/src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java
index a94caed..79bf83b 100644
--- a/src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java
+++ b/src/main/java/org/onap/sdc/toscaparser/api/RelationshipTemplate.java
@@ -24,13 +24,21 @@ public class RelationshipTemplate extends EntityTemplate {
private NodeTemplate target;
private NodeTemplate source;
private ArrayList<Property> _properties;
-
+
public RelationshipTemplate(LinkedHashMap<String,Object> rtrelationshipTemplate,
String rtname,
LinkedHashMap<String,Object> rtcustomDef,
NodeTemplate rttarget,
NodeTemplate rtsource) {
- super(rtname,rtrelationshipTemplate,"relationship_type",rtcustomDef);
+ this(rtrelationshipTemplate, rtname, rtcustomDef, rttarget, rtsource, null);
+ }
+
+ public RelationshipTemplate(LinkedHashMap<String,Object> rtrelationshipTemplate,
+ String rtname,
+ LinkedHashMap<String,Object> rtcustomDef,
+ NodeTemplate rttarget,
+ NodeTemplate rtsource, NodeTemplate parentNodeTemplate) {
+ super(rtname,rtrelationshipTemplate,"relationship_type",rtcustomDef, parentNodeTemplate);
name = rtname;
target = rttarget;