From dadd8646df5c2a110b6928ac770bf22ac82e1b21 Mon Sep 17 00:00:00 2001 From: "Sheshukov, Natalia (ns019t)" Date: Sun, 15 Apr 2018 13:13:59 +0300 Subject: SDC Tosca Parser – support Annotations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I99079e1a8de11c5c21a54f1695ee94addcabeab2 Issue-ID: SDC-1226 Signed-off-by: Yuli Shlosberg --- src/main/java/org/onap/sdc/tosca/parser/api/ISdcCsarHelper.java | 6 ++++++ src/main/java/org/onap/sdc/tosca/parser/impl/SdcCsarHelperImpl.java | 5 +++++ 2 files changed, 11 insertions(+) (limited to 'src/main') diff --git a/src/main/java/org/onap/sdc/tosca/parser/api/ISdcCsarHelper.java b/src/main/java/org/onap/sdc/tosca/parser/api/ISdcCsarHelper.java index 5052ddf..cc47db9 100644 --- a/src/main/java/org/onap/sdc/tosca/parser/api/ISdcCsarHelper.java +++ b/src/main/java/org/onap/sdc/tosca/parser/api/ISdcCsarHelper.java @@ -560,6 +560,12 @@ public interface ISdcCsarHelper { * @return the list of the node templates */ public List getGroupMembersOfOriginOfNodeTemplate(NodeTemplate nodeTemplate, String groupName); + + /** + * Get inputs of the topology template including existing annotations + * @return the list of the inputs + */ + public List getInputsWithAnnotations(); /** * Get all interface details for given node template.
diff --git a/src/main/java/org/onap/sdc/tosca/parser/impl/SdcCsarHelperImpl.java b/src/main/java/org/onap/sdc/tosca/parser/impl/SdcCsarHelperImpl.java index ee4c7e8..ed6345c 100644 --- a/src/main/java/org/onap/sdc/tosca/parser/impl/SdcCsarHelperImpl.java +++ b/src/main/java/org/onap/sdc/tosca/parser/impl/SdcCsarHelperImpl.java @@ -1120,4 +1120,9 @@ public class SdcCsarHelperImpl implements ISdcCsarHelper { return null; } + @Override + public List getInputsWithAnnotations() { + return toscaTemplate.getInputs(true); + } + } -- cgit 1.2.3-korg