diff options
Diffstat (limited to 'openecomp-be/lib/openecomp-tosca-lib/src/main/java/org/openecomp/sdc/tosca/datatypes/ToscaGroupType.java')
-rw-r--r-- | openecomp-be/lib/openecomp-tosca-lib/src/main/java/org/openecomp/sdc/tosca/datatypes/ToscaGroupType.java | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/openecomp-be/lib/openecomp-tosca-lib/src/main/java/org/openecomp/sdc/tosca/datatypes/ToscaGroupType.java b/openecomp-be/lib/openecomp-tosca-lib/src/main/java/org/openecomp/sdc/tosca/datatypes/ToscaGroupType.java index 5422fa6dc9..c2070c34f4 100644 --- a/openecomp-be/lib/openecomp-tosca-lib/src/main/java/org/openecomp/sdc/tosca/datatypes/ToscaGroupType.java +++ b/openecomp-be/lib/openecomp-tosca-lib/src/main/java/org/openecomp/sdc/tosca/datatypes/ToscaGroupType.java @@ -20,21 +20,22 @@ package org.openecomp.sdc.tosca.datatypes; +import org.openecomp.config.api.Configuration; +import org.openecomp.config.api.ConfigurationManager; +import org.openecomp.sdc.tosca.services.ConfigConstants; -public enum ToscaGroupType { +public class ToscaGroupType { - ROOT("tosca.groups.Root"), - HEAT_STACK("org.openecomp.groups.heat.HeatStack"),; + private static Configuration config = ConfigurationManager.lookup(); - private String displayName; + public static String GROUP_TYPE_PREFIX = + config.getAsString(ConfigConstants.NAMESPACE, ConfigConstants.PREFIX_GROUP_TYPE); - ToscaGroupType(String displayName) { - this.displayName = displayName; - } + //TOSCA native types + public static String NATIVE_ROOT = "tosca.groups.Root"; - public String getDisplayName() { - return displayName; - } + //Additional types + public static String HEAT_STACK = GROUP_TYPE_PREFIX + "heat.HeatStack"; } |