feature[TW18908]: Update Product Applicability types
Change-Id: I0dc23b0f1eeebcb173e502ffef689deac8790b02
Signed-off-by: audrey.e.denk <audrey.e.denk@boeing.com>
diff --git a/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java b/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java
index 97ec806..a402b1d 100644
--- a/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java
+++ b/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java
@@ -69,7 +69,7 @@
ArtifactTypeToken EnumeratedArtifact = osee.add(osee.artifactType(4619295485563766003L, "Enumerated Artifact", false, Artifact));
ArtifactTypeToken Feature = osee.add(osee.artifactType(87L, "Feature", false, Artifact)
.zeroOrOne(DefaultValue)
- .any(ProductApplicability, ProductApplicability.String)
+ .any(ProductApplicability, ProductApplicability.Unspecified)
.exactlyOne(FeatureMultivalued)
.exactlyOne(FeatureValueType, FeatureValueType.String)
.any(Value));
diff --git a/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/token/ProductApplicabilityAttributeType.java b/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/token/ProductApplicabilityAttributeType.java
index f076d25..b83c504 100644
--- a/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/token/ProductApplicabilityAttributeType.java
+++ b/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/token/ProductApplicabilityAttributeType.java
@@ -25,7 +25,11 @@
*/
public class ProductApplicabilityAttributeType extends AttributeTypeEnum<ProductApplicabilityEnum> {
- public final ProductApplicabilityEnum String = new ProductApplicabilityEnum(0, "OFP");
+ public final ProductApplicabilityEnum Unspecified = new ProductApplicabilityEnum(0, "Unspecified");
+ public final ProductApplicabilityEnum Code = new ProductApplicabilityEnum(1, "Code");
+ public final ProductApplicabilityEnum Documentation = new ProductApplicabilityEnum(2, "Documentation");
+ public final ProductApplicabilityEnum Requirements = new ProductApplicabilityEnum(3, "Requirements");
+ public final ProductApplicabilityEnum Test = new ProductApplicabilityEnum(4, "Test");
public ProductApplicabilityAttributeType(NamespaceToken namespace, int enumCount) {
super(4522673803793808650L, namespace, "Product Applicability", MediaType.TEXT_PLAIN, "",