Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java')
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java958
1 files changed, 496 insertions, 462 deletions
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java
index 8320e94894b..9f5f3ec8a58 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslFactoryImpl.java
@@ -10,474 +10,508 @@ import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EPackage;
-
import org.eclipse.emf.ecore.impl.EFactoryImpl;
-
import org.eclipse.emf.ecore.plugin.EcorePlugin;
-
-import org.eclipse.osee.framework.core.dsl.oseeDsl.*;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactInstanceRestriction;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.Import;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.RelationMultiplicityEnum;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactRef;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XBranchRef;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationSideEnum;
+import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType;
/**
- * <!-- begin-user-doc -->
- * An implementation of the model <b>Factory</b>.
- * <!-- end-user-doc -->
+ * <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc -->
+ *
* @generated
*/
-public class OseeDslFactoryImpl extends EFactoryImpl implements OseeDslFactory
-{
- /**
- * Creates the default factory implementation.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public static OseeDslFactory init()
- {
- try
- {
- OseeDslFactory theOseeDslFactory = (OseeDslFactory)EPackage.Registry.INSTANCE.getEFactory("http://www.eclipse.org/osee/framework/core/dsl/OseeDsl");
- if (theOseeDslFactory != null)
- {
- return theOseeDslFactory;
+public class OseeDslFactoryImpl extends EFactoryImpl implements OseeDslFactory {
+ /**
+ * Creates the default factory implementation. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public static OseeDslFactory init() {
+ try {
+ OseeDslFactory theOseeDslFactory =
+ (OseeDslFactory) EPackage.Registry.INSTANCE.getEFactory("http://www.eclipse.org/osee/framework/core/dsl/OseeDsl");
+ if (theOseeDslFactory != null) {
+ return theOseeDslFactory;
+ }
+ } catch (Exception exception) {
+ EcorePlugin.INSTANCE.log(exception);
+ }
+ return new OseeDslFactoryImpl();
+ }
+
+ /**
+ * Creates an instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public OseeDslFactoryImpl() {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public EObject create(EClass eClass) {
+ switch (eClass.getClassifierID()) {
+ case OseeDslPackage.OSEE_DSL:
+ return createOseeDsl();
+ case OseeDslPackage.IMPORT:
+ return createImport();
+ case OseeDslPackage.OSEE_ELEMENT:
+ return createOseeElement();
+ case OseeDslPackage.OSEE_TYPE:
+ return createOseeType();
+ case OseeDslPackage.XARTIFACT_TYPE:
+ return createXArtifactType();
+ case OseeDslPackage.XATTRIBUTE_TYPE_REF:
+ return createXAttributeTypeRef();
+ case OseeDslPackage.XATTRIBUTE_TYPE:
+ return createXAttributeType();
+ case OseeDslPackage.XOSEE_ENUM_TYPE:
+ return createXOseeEnumType();
+ case OseeDslPackage.XOSEE_ENUM_ENTRY:
+ return createXOseeEnumEntry();
+ case OseeDslPackage.XOSEE_ENUM_OVERRIDE:
+ return createXOseeEnumOverride();
+ case OseeDslPackage.OVERRIDE_OPTION:
+ return createOverrideOption();
+ case OseeDslPackage.ADD_ENUM:
+ return createAddEnum();
+ case OseeDslPackage.REMOVE_ENUM:
+ return createRemoveEnum();
+ case OseeDslPackage.XRELATION_TYPE:
+ return createXRelationType();
+ case OseeDslPackage.XARTIFACT_REF:
+ return createXArtifactRef();
+ case OseeDslPackage.XBRANCH_REF:
+ return createXBranchRef();
+ case OseeDslPackage.ACCESS_CONTEXT:
+ return createAccessContext();
+ case OseeDslPackage.HIERARCHY_RESTRICTION:
+ return createHierarchyRestriction();
+ case OseeDslPackage.OBJECT_RESTRICTION:
+ return createObjectRestriction();
+ case OseeDslPackage.ARTIFACT_INSTANCE_RESTRICTION:
+ return createArtifactInstanceRestriction();
+ case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION:
+ return createArtifactTypeRestriction();
+ case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION:
+ return createAttributeTypeRestriction();
+ case OseeDslPackage.RELATION_TYPE_RESTRICTION:
+ return createRelationTypeRestriction();
+ default:
+ throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public Object createFromString(EDataType eDataType, String initialValue) {
+ switch (eDataType.getClassifierID()) {
+ case OseeDslPackage.RELATION_MULTIPLICITY_ENUM:
+ return createRelationMultiplicityEnumFromString(eDataType, initialValue);
+ case OseeDslPackage.ACCESS_PERMISSION_ENUM:
+ return createAccessPermissionEnumFromString(eDataType, initialValue);
+ case OseeDslPackage.XRELATION_SIDE_ENUM:
+ return createXRelationSideEnumFromString(eDataType, initialValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public String convertToString(EDataType eDataType, Object instanceValue) {
+ switch (eDataType.getClassifierID()) {
+ case OseeDslPackage.RELATION_MULTIPLICITY_ENUM:
+ return convertRelationMultiplicityEnumToString(eDataType, instanceValue);
+ case OseeDslPackage.ACCESS_PERMISSION_ENUM:
+ return convertAccessPermissionEnumToString(eDataType, instanceValue);
+ case OseeDslPackage.XRELATION_SIDE_ENUM:
+ return convertXRelationSideEnumToString(eDataType, instanceValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public OseeDsl createOseeDsl() {
+ OseeDslImpl oseeDsl = new OseeDslImpl();
+ return oseeDsl;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public Import createImport() {
+ ImportImpl import_ = new ImportImpl();
+ return import_;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public OseeElement createOseeElement() {
+ OseeElementImpl oseeElement = new OseeElementImpl();
+ return oseeElement;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public OseeType createOseeType() {
+ OseeTypeImpl oseeType = new OseeTypeImpl();
+ return oseeType;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XArtifactType createXArtifactType() {
+ XArtifactTypeImpl xArtifactType = new XArtifactTypeImpl();
+ return xArtifactType;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XAttributeTypeRef createXAttributeTypeRef() {
+ XAttributeTypeRefImpl xAttributeTypeRef = new XAttributeTypeRefImpl();
+ return xAttributeTypeRef;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XAttributeType createXAttributeType() {
+ XAttributeTypeImpl xAttributeType = new XAttributeTypeImpl();
+ return xAttributeType;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XOseeEnumType createXOseeEnumType() {
+ XOseeEnumTypeImpl xOseeEnumType = new XOseeEnumTypeImpl();
+ return xOseeEnumType;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XOseeEnumEntry createXOseeEnumEntry() {
+ XOseeEnumEntryImpl xOseeEnumEntry = new XOseeEnumEntryImpl();
+ return xOseeEnumEntry;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XOseeEnumOverride createXOseeEnumOverride() {
+ XOseeEnumOverrideImpl xOseeEnumOverride = new XOseeEnumOverrideImpl();
+ return xOseeEnumOverride;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public OverrideOption createOverrideOption() {
+ OverrideOptionImpl overrideOption = new OverrideOptionImpl();
+ return overrideOption;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public AddEnum createAddEnum() {
+ AddEnumImpl addEnum = new AddEnumImpl();
+ return addEnum;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public RemoveEnum createRemoveEnum() {
+ RemoveEnumImpl removeEnum = new RemoveEnumImpl();
+ return removeEnum;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XRelationType createXRelationType() {
+ XRelationTypeImpl xRelationType = new XRelationTypeImpl();
+ return xRelationType;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XArtifactRef createXArtifactRef() {
+ XArtifactRefImpl xArtifactRef = new XArtifactRefImpl();
+ return xArtifactRef;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public XBranchRef createXBranchRef() {
+ XBranchRefImpl xBranchRef = new XBranchRefImpl();
+ return xBranchRef;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public AccessContext createAccessContext() {
+ AccessContextImpl accessContext = new AccessContextImpl();
+ return accessContext;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public HierarchyRestriction createHierarchyRestriction() {
+ HierarchyRestrictionImpl hierarchyRestriction = new HierarchyRestrictionImpl();
+ return hierarchyRestriction;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public ObjectRestriction createObjectRestriction() {
+ ObjectRestrictionImpl objectRestriction = new ObjectRestrictionImpl();
+ return objectRestriction;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public ArtifactInstanceRestriction createArtifactInstanceRestriction() {
+ ArtifactInstanceRestrictionImpl artifactInstanceRestriction = new ArtifactInstanceRestrictionImpl();
+ return artifactInstanceRestriction;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public ArtifactTypeRestriction createArtifactTypeRestriction() {
+ ArtifactTypeRestrictionImpl artifactTypeRestriction = new ArtifactTypeRestrictionImpl();
+ return artifactTypeRestriction;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public AttributeTypeRestriction createAttributeTypeRestriction() {
+ AttributeTypeRestrictionImpl attributeTypeRestriction = new AttributeTypeRestrictionImpl();
+ return attributeTypeRestriction;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public RelationTypeRestriction createRelationTypeRestriction() {
+ RelationTypeRestrictionImpl relationTypeRestriction = new RelationTypeRestrictionImpl();
+ return relationTypeRestriction;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public RelationMultiplicityEnum createRelationMultiplicityEnumFromString(EDataType eDataType, String initialValue) {
+ RelationMultiplicityEnum result = RelationMultiplicityEnum.get(initialValue);
+ if (result == null) {
+ throw new IllegalArgumentException(
+ "The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ }
+ return result;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public String convertRelationMultiplicityEnumToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public AccessPermissionEnum createAccessPermissionEnumFromString(EDataType eDataType, String initialValue) {
+ AccessPermissionEnum result = AccessPermissionEnum.get(initialValue);
+ if (result == null) {
+ throw new IllegalArgumentException(
+ "The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ }
+ return result;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public String convertAccessPermissionEnumToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public XRelationSideEnum createXRelationSideEnumFromString(EDataType eDataType, String initialValue) {
+ XRelationSideEnum result = XRelationSideEnum.get(initialValue);
+ if (result == null) {
+ throw new IllegalArgumentException(
+ "The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
}
- }
- catch (Exception exception)
- {
- EcorePlugin.INSTANCE.log(exception);
- }
- return new OseeDslFactoryImpl();
- }
-
- /**
- * Creates an instance of the factory.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public OseeDslFactoryImpl()
- {
- super();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public EObject create(EClass eClass)
- {
- switch (eClass.getClassifierID())
- {
- case OseeDslPackage.OSEE_DSL: return createOseeDsl();
- case OseeDslPackage.IMPORT: return createImport();
- case OseeDslPackage.OSEE_ELEMENT: return createOseeElement();
- case OseeDslPackage.OSEE_TYPE: return createOseeType();
- case OseeDslPackage.XARTIFACT_TYPE: return createXArtifactType();
- case OseeDslPackage.XATTRIBUTE_TYPE_REF: return createXAttributeTypeRef();
- case OseeDslPackage.XATTRIBUTE_TYPE: return createXAttributeType();
- case OseeDslPackage.XOSEE_ENUM_TYPE: return createXOseeEnumType();
- case OseeDslPackage.XOSEE_ENUM_ENTRY: return createXOseeEnumEntry();
- case OseeDslPackage.XOSEE_ENUM_OVERRIDE: return createXOseeEnumOverride();
- case OseeDslPackage.OVERRIDE_OPTION: return createOverrideOption();
- case OseeDslPackage.ADD_ENUM: return createAddEnum();
- case OseeDslPackage.REMOVE_ENUM: return createRemoveEnum();
- case OseeDslPackage.XRELATION_TYPE: return createXRelationType();
- case OseeDslPackage.XARTIFACT_REF: return createXArtifactRef();
- case OseeDslPackage.XBRANCH_REF: return createXBranchRef();
- case OseeDslPackage.ACCESS_CONTEXT: return createAccessContext();
- case OseeDslPackage.HIERARCHY_RESTRICTION: return createHierarchyRestriction();
- case OseeDslPackage.OBJECT_RESTRICTION: return createObjectRestriction();
- case OseeDslPackage.ARTIFACT_INSTANCE_RESTRICTION: return createArtifactInstanceRestriction();
- case OseeDslPackage.ARTIFACT_TYPE_RESTRICTION: return createArtifactTypeRestriction();
- case OseeDslPackage.ATTRIBUTE_TYPE_RESTRICTION: return createAttributeTypeRestriction();
- case OseeDslPackage.RELATION_TYPE_RESTRICTION: return createRelationTypeRestriction();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object createFromString(EDataType eDataType, String initialValue)
- {
- switch (eDataType.getClassifierID())
- {
- case OseeDslPackage.RELATION_MULTIPLICITY_ENUM:
- return createRelationMultiplicityEnumFromString(eDataType, initialValue);
- case OseeDslPackage.ACCESS_PERMISSION_ENUM:
- return createAccessPermissionEnumFromString(eDataType, initialValue);
- case OseeDslPackage.XRELATION_SIDE_ENUM:
- return createXRelationSideEnumFromString(eDataType, initialValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String convertToString(EDataType eDataType, Object instanceValue)
- {
- switch (eDataType.getClassifierID())
- {
- case OseeDslPackage.RELATION_MULTIPLICITY_ENUM:
- return convertRelationMultiplicityEnumToString(eDataType, instanceValue);
- case OseeDslPackage.ACCESS_PERMISSION_ENUM:
- return convertAccessPermissionEnumToString(eDataType, instanceValue);
- case OseeDslPackage.XRELATION_SIDE_ENUM:
- return convertXRelationSideEnumToString(eDataType, instanceValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public OseeDsl createOseeDsl()
- {
- OseeDslImpl oseeDsl = new OseeDslImpl();
- return oseeDsl;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public Import createImport()
- {
- ImportImpl import_ = new ImportImpl();
- return import_;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public OseeElement createOseeElement()
- {
- OseeElementImpl oseeElement = new OseeElementImpl();
- return oseeElement;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public OseeType createOseeType()
- {
- OseeTypeImpl oseeType = new OseeTypeImpl();
- return oseeType;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XArtifactType createXArtifactType()
- {
- XArtifactTypeImpl xArtifactType = new XArtifactTypeImpl();
- return xArtifactType;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XAttributeTypeRef createXAttributeTypeRef()
- {
- XAttributeTypeRefImpl xAttributeTypeRef = new XAttributeTypeRefImpl();
- return xAttributeTypeRef;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XAttributeType createXAttributeType()
- {
- XAttributeTypeImpl xAttributeType = new XAttributeTypeImpl();
- return xAttributeType;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XOseeEnumType createXOseeEnumType()
- {
- XOseeEnumTypeImpl xOseeEnumType = new XOseeEnumTypeImpl();
- return xOseeEnumType;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XOseeEnumEntry createXOseeEnumEntry()
- {
- XOseeEnumEntryImpl xOseeEnumEntry = new XOseeEnumEntryImpl();
- return xOseeEnumEntry;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XOseeEnumOverride createXOseeEnumOverride()
- {
- XOseeEnumOverrideImpl xOseeEnumOverride = new XOseeEnumOverrideImpl();
- return xOseeEnumOverride;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public OverrideOption createOverrideOption()
- {
- OverrideOptionImpl overrideOption = new OverrideOptionImpl();
- return overrideOption;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public AddEnum createAddEnum()
- {
- AddEnumImpl addEnum = new AddEnumImpl();
- return addEnum;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public RemoveEnum createRemoveEnum()
- {
- RemoveEnumImpl removeEnum = new RemoveEnumImpl();
- return removeEnum;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XRelationType createXRelationType()
- {
- XRelationTypeImpl xRelationType = new XRelationTypeImpl();
- return xRelationType;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XArtifactRef createXArtifactRef()
- {
- XArtifactRefImpl xArtifactRef = new XArtifactRefImpl();
- return xArtifactRef;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XBranchRef createXBranchRef()
- {
- XBranchRefImpl xBranchRef = new XBranchRefImpl();
- return xBranchRef;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public AccessContext createAccessContext()
- {
- AccessContextImpl accessContext = new AccessContextImpl();
- return accessContext;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public HierarchyRestriction createHierarchyRestriction()
- {
- HierarchyRestrictionImpl hierarchyRestriction = new HierarchyRestrictionImpl();
- return hierarchyRestriction;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public ObjectRestriction createObjectRestriction()
- {
- ObjectRestrictionImpl objectRestriction = new ObjectRestrictionImpl();
- return objectRestriction;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public ArtifactInstanceRestriction createArtifactInstanceRestriction()
- {
- ArtifactInstanceRestrictionImpl artifactInstanceRestriction = new ArtifactInstanceRestrictionImpl();
- return artifactInstanceRestriction;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public ArtifactTypeRestriction createArtifactTypeRestriction()
- {
- ArtifactTypeRestrictionImpl artifactTypeRestriction = new ArtifactTypeRestrictionImpl();
- return artifactTypeRestriction;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public AttributeTypeRestriction createAttributeTypeRestriction()
- {
- AttributeTypeRestrictionImpl attributeTypeRestriction = new AttributeTypeRestrictionImpl();
- return attributeTypeRestriction;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public RelationTypeRestriction createRelationTypeRestriction()
- {
- RelationTypeRestrictionImpl relationTypeRestriction = new RelationTypeRestrictionImpl();
- return relationTypeRestriction;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public RelationMultiplicityEnum createRelationMultiplicityEnumFromString(EDataType eDataType, String initialValue)
- {
- RelationMultiplicityEnum result = RelationMultiplicityEnum.get(initialValue);
- if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
- return result;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public String convertRelationMultiplicityEnumToString(EDataType eDataType, Object instanceValue)
- {
- return instanceValue == null ? null : instanceValue.toString();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public AccessPermissionEnum createAccessPermissionEnumFromString(EDataType eDataType, String initialValue)
- {
- AccessPermissionEnum result = AccessPermissionEnum.get(initialValue);
- if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
- return result;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public String convertAccessPermissionEnumToString(EDataType eDataType, Object instanceValue)
- {
- return instanceValue == null ? null : instanceValue.toString();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public XRelationSideEnum createXRelationSideEnumFromString(EDataType eDataType, String initialValue)
- {
- XRelationSideEnum result = XRelationSideEnum.get(initialValue);
- if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
- return result;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public String convertXRelationSideEnumToString(EDataType eDataType, Object instanceValue)
- {
- return instanceValue == null ? null : instanceValue.toString();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public OseeDslPackage getOseeDslPackage()
- {
- return (OseeDslPackage)getEPackage();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @deprecated
- * @generated
- */
- @Deprecated
- public static OseeDslPackage getPackage()
- {
- return OseeDslPackage.eINSTANCE;
- }
+ return result;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public String convertXRelationSideEnumToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ @Override
+ public OseeDslPackage getOseeDslPackage() {
+ return (OseeDslPackage) getEPackage();
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @deprecated
+ * @generated
+ */
+ @Deprecated
+ public static OseeDslPackage getPackage() {
+ return OseeDslPackage.eINSTANCE;
+ }
} //OseeDslFactoryImpl

Back to the top