[SDC-13] fixing JTosca package declarations 37/3737/1
authorPavel Aharoni <pa0916@att.com>
Thu, 27 Apr 2017 14:52:06 +0000 (17:52 +0300)
committerPavel Aharoni <pa0916@att.com>
Thu, 27 Apr 2017 14:53:52 +0000 (17:53 +0300)
Change-Id: I0741c743e50e9784c50cb59529d2188ce984d830
Signed-off-by: Pavel Aharoni <pa0916@att.com>
75 files changed:
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/Capability.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/Capability.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/DataEntity.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/DataEntity.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/EntityTemplate.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/EntityTemplate.java with 99% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/Group.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/Group.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/ImportsLoader.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/ImportsLoader.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/NodeTemplate.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/NodeTemplate.java with 99% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/Policy.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/Policy.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/Property.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/Property.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/RelationshipTemplate.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/RelationshipTemplate.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/Repository.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/Repository.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/SubstitutionMappings.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/SubstitutionMappings.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/TopologyTemplate.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/TopologyTemplate.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/ToscaGraph.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/ToscaGraph.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/ToscaTemplate.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/ToscaTemplate.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/Triggers.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/Triggers.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/UnsupportedType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/UnsupportedType.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/ExceptionCollector.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/common/ExceptionCollector.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/JToscaException.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/common/JToscaException.java with 77% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/TOSCAException.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/common/TOSCAException.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/ArtifactTypeDef.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/ArtifactTypeDef.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/AttributeDef.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/AttributeDef.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/CapabilityTypeDef.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/CapabilityTypeDef.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/DataType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/DataType.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/EntityType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/EntityType.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/GroupType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/GroupType.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/InterfacesDef.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/InterfacesDef.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/Metadata.java with 92% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/NodeType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/NodeType.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/PolicyType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/PolicyType.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/PortSpec.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/PortSpec.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/PropertyDef.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/PropertyDef.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/RelationshipType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/RelationshipType.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/ScalarUnit.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/ScalarUnit.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/ScalarUnitFrequency.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/ScalarUnitFrequency.java with 86% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/ScalarUnitSize.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/ScalarUnitSize.java with 91% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/ScalarUnitTime.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/ScalarUnitTime.java with 88% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/StatefulEntityType.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/StatefulEntityType.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/TypeValidation.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/TypeValidation.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/Constraint.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/Constraint.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/Equal.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/Equal.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/GreaterOrEqual.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/GreaterOrEqual.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/GreaterThan.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/GreaterThan.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/InRange.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/InRange.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/Length.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/Length.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/LessOrEqual.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/LessOrEqual.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/LessThan.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/LessThan.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/MaxLength.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/MaxLength.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/MinLength.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/MinLength.java with 94% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/Pattern.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/Pattern.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/Schema.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/Schema.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/elements/constraints/ValidValues.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/elements/constraints/ValidValues.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/extensions/ExtTools.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/extensions/ExtTools.java with 99% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/Concat.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/Concat.java with 90% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/Function.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/Function.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/GetAttribute.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/GetAttribute.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/GetInput.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/GetInput.java with 90% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/GetOperationOutput.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/GetOperationOutput.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/GetProperty.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/GetProperty.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/functions/Token.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/functions/Token.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/parameters/Input.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/parameters/Input.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/parameters/Output.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/parameters/Output.java with 95% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/prereq/CSAR.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/prereq/CSAR.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/utils/CopyUtils.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/utils/CopyUtils.java with 93% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/utils/DumpUtils.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/utils/DumpUtils.java with 97% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/utils/TOSCAVersionProperty.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/utils/TOSCAVersionProperty.java with 98% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/utils/UrlUtils.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/utils/UrlUtils.java with 96% similarity]
jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/utils/ValidateUtils.java [moved from jtosca/src/main/java/org/openecomp/sdc/toscaparser/utils/ValidateUtils.java with 99% similarity]
sdc-tosca-parser/src/main/java/org/openecomp/sdc/tosca/parser/api/ISdcCsarHelper.java
sdc-tosca-parser/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcCsarHelperImpl.java
sdc-tosca-parser/src/main/java/org/openecomp/sdc/tosca/parser/impl/SdcToscaParserFactory.java
sdc-tosca-parser/src/test/java/org/openecomp/sdc/impl/ToscaParserGroupTest.java
sdc-tosca-parser/src/test/java/org/openecomp/sdc/impl/ToscaParserMetadataTest.java
sdc-tosca-parser/src/test/java/org/openecomp/sdc/impl/ToscaParserNodeTemplateTest.java
sdc-tosca-parser/src/test/java/org/openecomp/sdc/impl/ToscaParserServiceInputTest.java
sdc-tosca-parser/src/test/java/org/openecomp/sdc/impl/ToscaParserTestSuite.java

@@ -1,12 +1,12 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.CapabilityTypeDef;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.elements.CapabilityTypeDef;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+
 public class Capability {
        
        private String name;
@@ -1,16 +1,16 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.*;
-import org.openecomp.sdc.toscaparser.elements.constraints.Constraint;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
-import org.openecomp.sdc.toscaparser.functions.Function;
-import org.openecomp.sdc.toscaparser.utils.TOSCAVersionProperty;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.*;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Constraint;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
+import org.openecomp.sdc.toscaparser.api.utils.TOSCAVersionProperty;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
 public class DataEntity {
     // A complex data value entity
        
@@ -1,12 +1,12 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.*;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.*;
+
 public abstract class EntityTemplate {
     // Base class for TOSCA templates
 
@@ -1,13 +1,13 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
 public class Group extends EntityTemplate {
        
        private static final String TYPE = "type";
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser;
+package org.openecomp.sdc.toscaparser.api;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.TypeValidation;
-import org.openecomp.sdc.toscaparser.utils.UrlUtils;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.TypeValidation;
+import org.openecomp.sdc.toscaparser.api.utils.UrlUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.yaml.snakeyaml.Yaml;
@@ -470,8 +470,8 @@ from toscaparser.common.exception import UnknownFieldError
 from toscaparser.common.exception import ValidationError
 from toscaparser.elements.tosca_type_validation import TypeValidation
 from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.urlutils
-import org.openecomp.sdc.toscaparser.utils.yamlparser
+import org.openecomp.sdc.toscaparser.api.utils.urlutils
+import org.openecomp.sdc.toscaparser.api.utils.yamlparser
 
 YAML_LOADER = toscaparser.utils.yamlparser.load_yaml
 log = logging.getLogger("tosca")
@@ -1,13 +1,13 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.*;
-import org.openecomp.sdc.toscaparser.utils.CopyUtils;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.*;
+import org.openecomp.sdc.toscaparser.api.utils.CopyUtils;
+
 public class NodeTemplate extends EntityTemplate {
        
        private LinkedHashMap<String,Object> templates;
@@ -1,12 +1,12 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
 public class Policy extends EntityTemplate {
        
 
@@ -1,12 +1,12 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.constraints.Constraint;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
-import org.openecomp.sdc.toscaparser.functions.Function;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Constraint;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
+
 public class Property {
     // TOSCA built-in Property type
 
@@ -1,13 +1,13 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
+
 public class RelationshipTemplate extends EntityTemplate {
        
        private static final String DERIVED_FROM = "derived_from";
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.UrlUtils;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.LinkedHashMap;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.UrlUtils;
+
 public class Repository {
        
        private static final String DESCRIPTION = "description";
@@ -78,7 +78,7 @@ from toscaparser.common.exception import MissingRequiredFieldError
 from toscaparser.common.exception import UnknownFieldError
 from toscaparser.common.exception import URLException
 from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.urlutils
+import org.openecomp.sdc.toscaparser.api.utils.urlutils
 
 SECTIONS = (DESCRIPTION, URL, CREDENTIAL) = \
            ('description', 'url', 'credential')
@@ -1,15 +1,15 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.parameters.Input;
-import org.openecomp.sdc.toscaparser.parameters.Output;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.LinkedHashMap;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Output;
+
 
 public class SubstitutionMappings {
     // SubstitutionMappings class declaration
@@ -1,22 +1,22 @@
-package org.openecomp.sdc.toscaparser;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.InterfacesDef;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.SubstitutionMappings;
-import org.openecomp.sdc.toscaparser.ToscaGraph;
-import org.openecomp.sdc.toscaparser.parameters.Input;
-import org.openecomp.sdc.toscaparser.parameters.Output;
-import org.openecomp.sdc.toscaparser.functions.Function;
-import org.openecomp.sdc.toscaparser.functions.GetAttribute;
-import org.openecomp.sdc.toscaparser.functions.GetInput;
+import org.openecomp.sdc.toscaparser.api.SubstitutionMappings;
+import org.openecomp.sdc.toscaparser.api.ToscaGraph;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.InterfacesDef;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
+import org.openecomp.sdc.toscaparser.api.functions.GetAttribute;
+import org.openecomp.sdc.toscaparser.api.functions.GetInput;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Output;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+
 //import java.util.Iterator;
 
 public class ToscaGraph {
@@ -1,13 +1,13 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.common.JToscaException;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.extensions.ExtTools;
-import org.openecomp.sdc.toscaparser.parameters.Input;
-import org.openecomp.sdc.toscaparser.parameters.Output;
-import org.openecomp.sdc.toscaparser.prereq.CSAR;
+package org.openecomp.sdc.toscaparser.api;
+
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.JToscaException;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.extensions.ExtTools;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Output;
+import org.openecomp.sdc.toscaparser.api.prereq.CSAR;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.yaml.snakeyaml.Yaml;
@@ -668,13 +668,13 @@ from toscaparser.common.exception import UnknownFieldError
 from toscaparser.common.exception import ValidationError
 from toscaparser.elements.entity_type import update_definitions
 from toscaparser.extensions.exttools import ExtTools
-import org.openecomp.sdc.toscaparser.imports
+import org.openecomp.sdc.toscaparser.api.imports
 from toscaparser.prereq.csar import CSAR
 from toscaparser.repositories import Repository
 from toscaparser.topology_template import TopologyTemplate
 from toscaparser.tpl_relationship_graph import ToscaGraph
 from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.yamlparser
+import org.openecomp.sdc.toscaparser.api.utils.yamlparser
 
 
 # TOSCA template key names
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
 
 import java.util.LinkedHashMap;
 
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
 public class Triggers extends EntityTemplate {
 
        private static final String DESCRIPTION = "description";
@@ -1,6 +1,6 @@
-package org.openecomp.sdc.toscaparser;
+package org.openecomp.sdc.toscaparser.api;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class UnsupportedType {
 
@@ -1,6 +1,6 @@
-package org.openecomp.sdc.toscaparser.common;
+package org.openecomp.sdc.toscaparser.api.common;
 
-import org.openecomp.sdc.toscaparser.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
 
 public class CapabilityTypeDef extends StatefulEntityType {
        // TOSCA built-in capabilities type
@@ -1,4 +1,4 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.io.File;
 import java.io.FileInputStream;
@@ -8,13 +8,12 @@ import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
+import org.openecomp.sdc.toscaparser.api.extensions.ExtTools;
+import org.openecomp.sdc.toscaparser.api.utils.CopyUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.yaml.snakeyaml.Yaml;
 
-import org.openecomp.sdc.toscaparser.extensions.ExtTools;
-import org.openecomp.sdc.toscaparser.utils.CopyUtils;
-
 public class EntityType {
 
        private static Logger log = LoggerFactory.getLogger(EntityType.class.getName());
@@ -270,7 +269,7 @@ public class EntityType {
 from toscaparser.common.exception import ExceptionCollector
 from toscaparser.common.exception import ValidationError
 from toscaparser.extensions.exttools import ExtTools
-import org.openecomp.sdc.toscaparser.utils.yamlparser
+import org.openecomp.sdc.toscaparser.api.utils.yamlparser
 
 log = logging.getLogger('tosca')
 
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class GroupType extends StatefulEntityType {
 
@@ -1,11 +1,11 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.EntityTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.EntityTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class InterfacesDef extends StatefulEntityType {
 
@@ -1,11 +1,11 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.InterfacesDef;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.InterfacesDef;
 
 public class NodeType extends StatefulEntityType {
        // TOSCA built-in node type
@@ -325,7 +325,7 @@ public class NodeType extends StatefulEntityType {
 from toscaparser.common.exception import ExceptionCollector
 from toscaparser.common.exception import UnknownFieldError
 from toscaparser.elements.capabilitytype import CapabilityTypeDef
-import org.openecomp.sdc.toscaparser.elements.interfaces as ifaces
+import org.openecomp.sdc.toscaparser.api.elements.interfaces as ifaces
 from toscaparser.elements.interfaces import InterfacesDef
 from toscaparser.elements.relationshiptype import RelationshipType
 from toscaparser.elements.statefulentitytype import StatefulEntityType
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.TOSCAVersionProperty;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.TOSCAVersionProperty;
 
 public class PolicyType extends StatefulEntityType {
        
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.DataEntity;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+import org.openecomp.sdc.toscaparser.api.DataEntity;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
 
 public class PortSpec {
     // Parent class for tosca.datatypes.network.PortSpec type
@@ -87,7 +87,7 @@ public class PortSpec {
 from toscaparser.common.exception import ExceptionCollector
 from toscaparser.common.exception import InvalidTypeAdditionalRequirementsError
 from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.validateutils as validateutils
+import org.openecomp.sdc.toscaparser.api.utils.validateutils as validateutils
 
 log = logging.getLogger('tosca')
 
@@ -1,9 +1,9 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class PropertyDef {
        
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
 
 public class RelationshipType extends StatefulEntityType {
 
@@ -1,11 +1,11 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.HashMap;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -1,15 +1,14 @@
-package org.openecomp.sdc.toscaparser.elements;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.UnsupportedType;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.AttributeDef;
+import org.openecomp.sdc.toscaparser.api.UnsupportedType;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.AttributeDef;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
 
 
 public class StatefulEntityType extends EntityType {
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.extensions.ExtTools;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.extensions.ExtTools;
 
 public class TypeValidation {
 
@@ -1,11 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.elements.ScalarUnit;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.ScalarUnit;
 
 public abstract class Constraint {
        
@@ -1,9 +1,9 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.Date;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.functions.Function;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
 
 public class GreaterOrEqual extends Constraint {
        // Constraint class for "greater_or_equal"
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.Date;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class GreaterThan extends Constraint {
 
@@ -1,9 +1,10 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.Date;
-import java.util.ArrayList;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+
+import java.util.ArrayList;
 
 public class InRange extends Constraint {
     // Constraint class for "in_range"
@@ -1,6 +1,6 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class Length extends Constraint {
        // Constraint class for "length"
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.Date;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class LessOrEqual extends Constraint {
        // Constraint class for "less_or_equal"
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.Date;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class LessThan extends Constraint {
 
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class MaxLength extends Constraint {
        // Constraint class for "min_length"
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class MinLength extends Constraint {
        // Constraint class for "min_length"
@@ -1,9 +1,9 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.regex.Matcher;
 import java.util.regex.PatternSyntaxException;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class Pattern extends Constraint {
 
@@ -1,11 +1,11 @@
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
 
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.LinkedHashMap;
 import java.util.Map;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 
 public class Schema {
@@ -1,9 +1,9 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class Concat extends Function {
     // Validate the function and provide an instance of the function
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
 
 public abstract class Function {
 
@@ -1,23 +1,23 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.Capability;
-import org.openecomp.sdc.toscaparser.EntityTemplate;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.RelationshipTemplate;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.AttributeDef;
-import org.openecomp.sdc.toscaparser.elements.CapabilityTypeDef;
-import org.openecomp.sdc.toscaparser.elements.DataType;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.Capability;
+import org.openecomp.sdc.toscaparser.api.EntityTemplate;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.RelationshipTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.AttributeDef;
+import org.openecomp.sdc.toscaparser.api.elements.CapabilityTypeDef;
+import org.openecomp.sdc.toscaparser.api.elements.DataType;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
 
 public class GetAttribute extends Function {
        // Get an attribute value of an entity defined in the service template
@@ -1,12 +1,12 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.DataEntity;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.DataEntity;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
 
 public class GetInput extends Function {
        
@@ -1,15 +1,15 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 
-import org.openecomp.sdc.toscaparser.EntityTemplate;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.RelationshipTemplate;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.InterfacesDef;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.EntityTemplate;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.RelationshipTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.InterfacesDef;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
 
 public class GetOperationOutput extends Function {
 
@@ -1,20 +1,20 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.Capability;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.Property;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.RelationshipTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.CapabilityTypeDef;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.Capability;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.Property;
+import org.openecomp.sdc.toscaparser.api.RelationshipTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.CapabilityTypeDef;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
 
 public class GetProperty extends Function {
        // Get a property value of an entity defined in the same service template
@@ -1,11 +1,11 @@
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class Token extends Function {
     // Validate the function and provide an instance of the function
@@ -1,13 +1,13 @@
-package org.openecomp.sdc.toscaparser.parameters;
+package org.openecomp.sdc.toscaparser.api.parameters;
 
 import java.util.ArrayList;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.DataEntity;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.constraints.Constraint;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.DataEntity;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Constraint;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
 
 public class Input {
        
@@ -1,8 +1,8 @@
-package org.openecomp.sdc.toscaparser.parameters;
+package org.openecomp.sdc.toscaparser.api.parameters;
 
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class Output {
        
@@ -1,4 +1,4 @@
-package org.openecomp.sdc.toscaparser.prereq;
+package org.openecomp.sdc.toscaparser.api.prereq;
 
 import java.io.BufferedOutputStream;
 import java.io.File;
@@ -20,15 +20,14 @@ import java.util.zip.ZipEntry;
 import java.util.zip.ZipFile;
 import java.util.zip.ZipInputStream;
 
+import org.openecomp.sdc.toscaparser.api.ImportsLoader;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.utils.UrlUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.yaml.snakeyaml.Yaml;
 
-import org.openecomp.sdc.toscaparser.ImportsLoader;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.utils.UrlUtils;
-
 public class CSAR {
 
        private static Logger log = LoggerFactory.getLogger(CSAR.class.getName());
@@ -1,9 +1,9 @@
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
 
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class TOSCAVersionProperty {// test with functions/test_concat.yaml
        
@@ -1,11 +1,11 @@
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
 
 import java.io.IOException;
 import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class UrlUtils {
        
@@ -1,10 +1,10 @@
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
 
 import java.util.ArrayList;
 import java.util.Date;
 import java.util.LinkedHashMap;
 
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
 
 public class ValidateUtils {
        
index 8d04d97..dd0e96c 100644 (file)
@@ -22,10 +22,10 @@ package org.openecomp.sdc.tosca.parser.api;
 import java.util.List;
 
 import org.apache.commons.lang3.tuple.Pair;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
 
 
 public interface ISdcCsarHelper {
index 5ce66a5..b5fb6af 100644 (file)
@@ -34,15 +34,15 @@ import org.apache.commons.lang3.tuple.Pair;
 import org.openecomp.sdc.tosca.parser.api.ISdcCsarHelper;
 import org.openecomp.sdc.tosca.parser.utils.GeneralUtility;
 import org.openecomp.sdc.tosca.parser.utils.SdcToscaUtility;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.Property;
-import org.openecomp.sdc.toscaparser.SubstitutionMappings;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.ToscaTemplate;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.Property;
+import org.openecomp.sdc.toscaparser.api.SubstitutionMappings;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.ToscaTemplate;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index f8ac3cc..3f62e12 100644 (file)
@@ -5,9 +5,9 @@ import java.util.List;
 \r
 import org.openecomp.sdc.tosca.parser.api.ISdcCsarHelper;\r
 import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;\r
-import org.openecomp.sdc.toscaparser.NodeTemplate;\r
-import org.openecomp.sdc.toscaparser.ToscaTemplate;\r
-import org.openecomp.sdc.toscaparser.common.JToscaException;\r
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;\r
+import org.openecomp.sdc.toscaparser.api.ToscaTemplate;\r
+import org.openecomp.sdc.toscaparser.api.common.JToscaException;\r
 \r
 public class SdcToscaParserFactory{\r
 \r
index e92502c..0bda21e 100644 (file)
@@ -2,8 +2,8 @@ package org.openecomp.sdc.impl;
 
 import org.junit.Test;
 import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
 
 import java.util.List;
 
index 6744536..9321bc6 100644 (file)
@@ -1,7 +1,7 @@
 package org.openecomp.sdc.impl;
 
 import org.junit.Test;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
index 3ca3ca4..469ddd2 100644 (file)
@@ -10,8 +10,8 @@ import java.util.List;
 import org.apache.commons.lang3.tuple.Pair;
 import org.junit.Test;
 import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
 
 public class ToscaParserNodeTemplateTest extends BasicTest {
 
index 30aff6a..3444e53 100644 (file)
@@ -1,7 +1,7 @@
 package org.openecomp.sdc.impl;
 
 import org.junit.Test;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
 
 import java.util.List;
 
index 3437b8d..d4b474f 100644 (file)
@@ -6,7 +6,7 @@ import org.junit.runner.RunWith;
 import org.openecomp.sdc.tosca.parser.api.ISdcCsarHelper;
 import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;
 import org.openecomp.sdc.tosca.parser.impl.SdcToscaParserFactory;
-import org.openecomp.sdc.toscaparser.common.JToscaException;
+import org.openecomp.sdc.toscaparser.api.common.JToscaException;
 
 import java.io.File;
 import java.io.IOException;