Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.osee.framework.core.dsl/src-gen/org')
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore2
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel2
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi14
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java27
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java60
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java27
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java56
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java24
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java56
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java184
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g68
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens98
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java1472
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java2594
-rw-r--r--plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java76
15 files changed, 2773 insertions, 1987 deletions
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore
index d8db530d20b..2e1185583c8 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore
@@ -74,6 +74,7 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="ordinal" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="entryGuid" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="XOseeEnumOverride" eSuperTypes="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//OseeElement">
<eStructuralFeatures xsi:type="ecore:EReference" name="overridenEnumType" eType="ecore:EClass platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumType"/>
@@ -87,6 +88,7 @@
<eStructuralFeatures xsi:type="ecore:EAttribute" name="enumEntry" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="ordinal" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="entryGuid" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="RemoveEnum" eSuperTypes="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//OverrideOption">
<eStructuralFeatures xsi:type="ecore:EReference" name="enumEntry" eType="ecore:EClass platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry"/>
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel
index c2f9c718f08..2c1b99d0f41 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.genmodel
@@ -89,6 +89,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/ordinal"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/entryGuid"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumEntry/description"/>
</genClasses>
<genClasses ecoreClass="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumOverride">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//XOseeEnumOverride/overridenEnumType"/>
@@ -100,6 +101,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/enumEntry"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/ordinal"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/entryGuid"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//AddEnum/description"/>
</genClasses>
<genClasses ecoreClass="platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//RemoveEnum">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference platform:/resource/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.ecore#//RemoveEnum/enumEntry"/>
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi
index a957ac1d324..27085b385fa 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/OseeDsl.xmi
@@ -328,6 +328,8 @@
<elements xsi:type="xtext:Keyword" value="IntegerAttribute"/>
<elements xsi:type="xtext:Keyword" value="JavaObjectAttribute"/>
<elements xsi:type="xtext:Keyword" value="StringAttribute"/>
+ <elements xsi:type="xtext:Keyword" value="ArtifactReferenceAttribute"/>
+ <elements xsi:type="xtext:Keyword" value="BranchReferenceAttribute"/>
<elements xsi:type="xtext:Keyword" value="WordAttribute"/>
<elements xsi:type="xtext:Keyword" value="OutlineNumberAttribute"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.5"/>
@@ -377,6 +379,12 @@
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/>
</elements>
</elements>
+ <elements xsi:type="xtext:Group" cardinality="?">
+ <elements xsi:type="xtext:Keyword" value="description"/>
+ <elements xsi:type="xtext:Assignment" feature="description" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/>
+ </elements>
+ </elements>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="XOseeEnumOverride">
@@ -430,6 +438,12 @@
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/>
</elements>
</elements>
+ <elements xsi:type="xtext:Group" cardinality="?">
+ <elements xsi:type="xtext:Keyword" value="description"/>
+ <elements xsi:type="xtext:Assignment" feature="description" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.2"/>
+ </elements>
+ </elements>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="RemoveEnum">
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java
index 6a76948e61a..7cf038db434 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/AddEnum.java
@@ -18,6 +18,7 @@ package org.eclipse.osee.framework.core.dsl.oseeDsl;
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEnumEntry <em>Enum Entry</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getOrdinal <em>Ordinal</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getEntryGuid <em>Entry Guid</em>}</li>
+ * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription <em>Description</em>}</li>
* </ul>
* </p>
*
@@ -105,4 +106,30 @@ public interface AddEnum extends OverrideOption
*/
void setEntryGuid(String value);
+ /**
+ * Returns the value of the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Description</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Description</em>' attribute.
+ * @see #setDescription(String)
+ * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getAddEnum_Description()
+ * @model
+ * @generated
+ */
+ String getDescription();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription <em>Description</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Description</em>' attribute.
+ * @see #getDescription()
+ * @generated
+ */
+ void setDescription(String value);
+
} // AddEnum
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java
index 04c1b17c9ab..2e1db89963d 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/OseeDslPackage.java
@@ -593,13 +593,22 @@ public interface OseeDslPackage extends EPackage
int XOSEE_ENUM_ENTRY__ENTRY_GUID = 2;
/**
+ * The feature id for the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int XOSEE_ENUM_ENTRY__DESCRIPTION = 3;
+
+ /**
* The number of structural features of the '<em>XOsee Enum Entry</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int XOSEE_ENUM_ENTRY_FEATURE_COUNT = 3;
+ int XOSEE_ENUM_ENTRY_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl <em>XOsee Enum Override</em>}' class.
@@ -704,13 +713,22 @@ public interface OseeDslPackage extends EPackage
int ADD_ENUM__ENTRY_GUID = OVERRIDE_OPTION_FEATURE_COUNT + 2;
/**
+ * The feature id for the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int ADD_ENUM__DESCRIPTION = OVERRIDE_OPTION_FEATURE_COUNT + 3;
+
+ /**
* The number of structural features of the '<em>Add Enum</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int ADD_ENUM_FEATURE_COUNT = OVERRIDE_OPTION_FEATURE_COUNT + 3;
+ int ADD_ENUM_FEATURE_COUNT = OVERRIDE_OPTION_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl <em>Remove Enum</em>}' class.
@@ -2056,6 +2074,17 @@ public interface OseeDslPackage extends EPackage
EAttribute getXOseeEnumEntry_EntryGuid();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription <em>Description</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Description</em>'.
+ * @see org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription()
+ * @see #getXOseeEnumEntry()
+ * @generated
+ */
+ EAttribute getXOseeEnumEntry_Description();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride <em>XOsee Enum Override</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -2152,6 +2181,17 @@ public interface OseeDslPackage extends EPackage
EAttribute getAddEnum_EntryGuid();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription <em>Description</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Description</em>'.
+ * @see org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum#getDescription()
+ * @see #getAddEnum()
+ * @generated
+ */
+ EAttribute getAddEnum_Description();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum <em>Remove Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3264,6 +3304,14 @@ public interface OseeDslPackage extends EPackage
EAttribute XOSEE_ENUM_ENTRY__ENTRY_GUID = eINSTANCE.getXOseeEnumEntry_EntryGuid();
/**
+ * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute XOSEE_ENUM_ENTRY__DESCRIPTION = eINSTANCE.getXOseeEnumEntry_Description();
+
+ /**
* The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumOverrideImpl <em>XOsee Enum Override</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -3342,6 +3390,14 @@ public interface OseeDslPackage extends EPackage
EAttribute ADD_ENUM__ENTRY_GUID = eINSTANCE.getAddEnum_EntryGuid();
/**
+ * The meta object literal for the '<em><b>Description</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute ADD_ENUM__DESCRIPTION = eINSTANCE.getAddEnum_Description();
+
+ /**
* The meta object literal for the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.RemoveEnumImpl <em>Remove Enum</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java
index 7d8b53db4eb..d185e4fd6c6 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/XOseeEnumEntry.java
@@ -19,6 +19,7 @@ import org.eclipse.emf.ecore.EObject;
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getOrdinal <em>Ordinal</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getEntryGuid <em>Entry Guid</em>}</li>
+ * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription <em>Description</em>}</li>
* </ul>
* </p>
*
@@ -106,4 +107,30 @@ public interface XOseeEnumEntry extends EObject
*/
void setEntryGuid(String value);
+ /**
+ * Returns the value of the '<em><b>Description</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Description</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Description</em>' attribute.
+ * @see #setDescription(String)
+ * @see org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage#getXOseeEnumEntry_Description()
+ * @model
+ * @generated
+ */
+ String getDescription();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry#getDescription <em>Description</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Description</em>' attribute.
+ * @see #getDescription()
+ * @generated
+ */
+ void setDescription(String value);
+
} // XOseeEnumEntry
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java
index 8e7c76256ae..9e185b36f44 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/AddEnumImpl.java
@@ -25,6 +25,7 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage;
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getEnumEntry <em>Enum Entry</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getOrdinal <em>Ordinal</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getEntryGuid <em>Entry Guid</em>}</li>
+ * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.AddEnumImpl#getDescription <em>Description</em>}</li>
* </ul>
* </p>
*
@@ -93,6 +94,26 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
protected String entryGuid = ENTRY_GUID_EDEFAULT;
/**
+ * The default value of the '{@link #getDescription() <em>Description</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected static final String DESCRIPTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected String description = DESCRIPTION_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -187,6 +208,29 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
* <!-- end-user-doc -->
* @generated
*/
+ public String getDescription()
+ {
+ return description;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setDescription(String newDescription)
+ {
+ String oldDescription = description;
+ description = newDescription;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.ADD_ENUM__DESCRIPTION, oldDescription, description));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType)
{
@@ -198,6 +242,8 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
return getOrdinal();
case OseeDslPackage.ADD_ENUM__ENTRY_GUID:
return getEntryGuid();
+ case OseeDslPackage.ADD_ENUM__DESCRIPTION:
+ return getDescription();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -221,6 +267,9 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
case OseeDslPackage.ADD_ENUM__ENTRY_GUID:
setEntryGuid((String)newValue);
return;
+ case OseeDslPackage.ADD_ENUM__DESCRIPTION:
+ setDescription((String)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -244,6 +293,9 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
case OseeDslPackage.ADD_ENUM__ENTRY_GUID:
setEntryGuid(ENTRY_GUID_EDEFAULT);
return;
+ case OseeDslPackage.ADD_ENUM__DESCRIPTION:
+ setDescription(DESCRIPTION_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -264,6 +316,8 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
return ORDINAL_EDEFAULT == null ? ordinal != null : !ORDINAL_EDEFAULT.equals(ordinal);
case OseeDslPackage.ADD_ENUM__ENTRY_GUID:
return ENTRY_GUID_EDEFAULT == null ? entryGuid != null : !ENTRY_GUID_EDEFAULT.equals(entryGuid);
+ case OseeDslPackage.ADD_ENUM__DESCRIPTION:
+ return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description);
}
return super.eIsSet(featureID);
}
@@ -285,6 +339,8 @@ public class AddEnumImpl extends OverrideOptionImpl implements AddEnum
result.append(ordinal);
result.append(", entryGuid: ");
result.append(entryGuid);
+ result.append(", description: ");
+ result.append(description);
result.append(')');
return result.toString();
}
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java
index ecc7b9eb775..1b275fe4c63 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/OseeDslPackageImpl.java
@@ -815,6 +815,16 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EAttribute getXOseeEnumEntry_Description()
+ {
+ return (EAttribute)xOseeEnumEntryEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getXOseeEnumOverride()
{
return xOseeEnumOverrideEClass;
@@ -905,6 +915,16 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EAttribute getAddEnum_Description()
+ {
+ return (EAttribute)addEnumEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getRemoveEnum()
{
return removeEnumEClass;
@@ -1679,6 +1699,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage
createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__NAME);
createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__ORDINAL);
createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__ENTRY_GUID);
+ createEAttribute(xOseeEnumEntryEClass, XOSEE_ENUM_ENTRY__DESCRIPTION);
xOseeEnumOverrideEClass = createEClass(XOSEE_ENUM_OVERRIDE);
createEReference(xOseeEnumOverrideEClass, XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE);
@@ -1691,6 +1712,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage
createEAttribute(addEnumEClass, ADD_ENUM__ENUM_ENTRY);
createEAttribute(addEnumEClass, ADD_ENUM__ORDINAL);
createEAttribute(addEnumEClass, ADD_ENUM__ENTRY_GUID);
+ createEAttribute(addEnumEClass, ADD_ENUM__DESCRIPTION);
removeEnumEClass = createEClass(REMOVE_ENUM);
createEReference(removeEnumEClass, REMOVE_ENUM__ENUM_ENTRY);
@@ -1881,6 +1903,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage
initEAttribute(getXOseeEnumEntry_Name(), ecorePackage.getEString(), "name", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getXOseeEnumEntry_Ordinal(), ecorePackage.getEString(), "ordinal", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getXOseeEnumEntry_EntryGuid(), ecorePackage.getEString(), "entryGuid", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getXOseeEnumEntry_Description(), ecorePackage.getEString(), "description", null, 0, 1, XOseeEnumEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(xOseeEnumOverrideEClass, XOseeEnumOverride.class, "XOseeEnumOverride", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getXOseeEnumOverride_OverridenEnumType(), this.getXOseeEnumType(), null, "overridenEnumType", null, 0, 1, XOseeEnumOverride.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -1893,6 +1916,7 @@ public class OseeDslPackageImpl extends EPackageImpl implements OseeDslPackage
initEAttribute(getAddEnum_EnumEntry(), ecorePackage.getEString(), "enumEntry", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getAddEnum_Ordinal(), ecorePackage.getEString(), "ordinal", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getAddEnum_EntryGuid(), ecorePackage.getEString(), "entryGuid", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getAddEnum_Description(), ecorePackage.getEString(), "description", null, 0, 1, AddEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(removeEnumEClass, RemoveEnum.class, "RemoveEnum", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getRemoveEnum_EnumEntry(), this.getXOseeEnumEntry(), null, "enumEntry", null, 0, 1, RemoveEnum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java
index 836de4fddba..d4dda6fdcca 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/oseeDsl/impl/XOseeEnumEntryImpl.java
@@ -26,6 +26,7 @@ import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry;
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getOrdinal <em>Ordinal</em>}</li>
* <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getEntryGuid <em>Entry Guid</em>}</li>
+ * <li>{@link org.eclipse.osee.framework.core.dsl.oseeDsl.impl.XOseeEnumEntryImpl#getDescription <em>Description</em>}</li>
* </ul>
* </p>
*
@@ -94,6 +95,26 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
protected String entryGuid = ENTRY_GUID_EDEFAULT;
/**
+ * The default value of the '{@link #getDescription() <em>Description</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected static final String DESCRIPTION_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
+ protected String description = DESCRIPTION_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -188,6 +209,29 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ public String getDescription()
+ {
+ return description;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setDescription(String newDescription)
+ {
+ String oldDescription = description;
+ description = newDescription;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION, oldDescription, description));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType)
{
@@ -199,6 +243,8 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
return getOrdinal();
case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID:
return getEntryGuid();
+ case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION:
+ return getDescription();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -222,6 +268,9 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID:
setEntryGuid((String)newValue);
return;
+ case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION:
+ setDescription((String)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -245,6 +294,9 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID:
setEntryGuid(ENTRY_GUID_EDEFAULT);
return;
+ case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION:
+ setDescription(DESCRIPTION_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -265,6 +317,8 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
return ORDINAL_EDEFAULT == null ? ordinal != null : !ORDINAL_EDEFAULT.equals(ordinal);
case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID:
return ENTRY_GUID_EDEFAULT == null ? entryGuid != null : !ENTRY_GUID_EDEFAULT.equals(entryGuid);
+ case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION:
+ return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description);
}
return super.eIsSet(featureID);
}
@@ -286,6 +340,8 @@ public class XOseeEnumEntryImpl extends MinimalEObjectImpl.Container implements
result.append(ordinal);
result.append(", entryGuid: ");
result.append(entryGuid);
+ result.append(", description: ");
+ result.append(description);
result.append(')');
return result.toString();
}
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java
index 6d5fefc07fa..f9fae3a9c5d 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parseTreeConstruction/OseeDslParsetreeConstructor.java
@@ -3083,11 +3083,11 @@ protected class XOseeEnumType_RightCurlyBracketKeyword_7 extends KeywordToken {
/************ begin Rule XOseeEnumEntry ****************
*
* XOseeEnumEntry:
- * "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?;
+ * "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?;
*
**/
-// "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?
+// "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?
protected class XOseeEnumEntry_Group extends GroupToken {
public XOseeEnumEntry_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -3102,9 +3102,10 @@ protected class XOseeEnumEntry_Group extends GroupToken {
@Override
public AbstractToken createFollower(int index, IEObjectConsumer inst) {
switch(index) {
- case 0: return new XOseeEnumEntry_Group_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new XOseeEnumEntry_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst);
- case 2: return new XOseeEnumEntry_NameAssignment_1(lastRuleCallOrigin, this, 2, inst);
+ case 0: return new XOseeEnumEntry_Group_4(lastRuleCallOrigin, this, 0, inst);
+ case 1: return new XOseeEnumEntry_Group_3(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new XOseeEnumEntry_OrdinalAssignment_2(lastRuleCallOrigin, this, 2, inst);
+ case 3: return new XOseeEnumEntry_NameAssignment_1(lastRuleCallOrigin, this, 3, inst);
default: return null;
}
}
@@ -3287,6 +3288,87 @@ protected class XOseeEnumEntry_EntryGuidAssignment_3_1 extends AssignmentToken
}
+// ("description" description=STRING)?
+protected class XOseeEnumEntry_Group_4 extends GroupToken {
+
+ public XOseeEnumEntry_Group_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
+ super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
+ }
+
+ @Override
+ public Group getGrammarElement() {
+ return grammarAccess.getXOseeEnumEntryAccess().getGroup_4();
+ }
+
+ @Override
+ public AbstractToken createFollower(int index, IEObjectConsumer inst) {
+ switch(index) {
+ case 0: return new XOseeEnumEntry_DescriptionAssignment_4_1(lastRuleCallOrigin, this, 0, inst);
+ default: return null;
+ }
+ }
+
+}
+
+// "description"
+protected class XOseeEnumEntry_DescriptionKeyword_4_0 extends KeywordToken {
+
+ public XOseeEnumEntry_DescriptionKeyword_4_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
+ super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
+ }
+
+ @Override
+ public Keyword getGrammarElement() {
+ return grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0();
+ }
+
+ @Override
+ public AbstractToken createFollower(int index, IEObjectConsumer inst) {
+ switch(index) {
+ case 0: return new XOseeEnumEntry_Group_3(lastRuleCallOrigin, this, 0, inst);
+ case 1: return new XOseeEnumEntry_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new XOseeEnumEntry_NameAssignment_1(lastRuleCallOrigin, this, 2, inst);
+ default: return null;
+ }
+ }
+
+}
+
+// description=STRING
+protected class XOseeEnumEntry_DescriptionAssignment_4_1 extends AssignmentToken {
+
+ public XOseeEnumEntry_DescriptionAssignment_4_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
+ super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
+ }
+
+ @Override
+ public Assignment getGrammarElement() {
+ return grammarAccess.getXOseeEnumEntryAccess().getDescriptionAssignment_4_1();
+ }
+
+ @Override
+ public AbstractToken createFollower(int index, IEObjectConsumer inst) {
+ switch(index) {
+ case 0: return new XOseeEnumEntry_DescriptionKeyword_4_0(lastRuleCallOrigin, this, 0, inst);
+ default: return null;
+ }
+ }
+
+ @Override
+ public IEObjectConsumer tryConsume() {
+ if((value = eObjectConsumer.getConsumable("description",false)) == null) return null;
+ IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("description");
+ if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0(), value, null)) {
+ type = AssignmentType.TERMINAL_RULE_CALL;
+ element = grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0();
+ return obj;
+ }
+ return null;
+ }
+
+}
+
+
/************ end Rule XOseeEnumEntry ****************/
@@ -3636,11 +3718,11 @@ protected class OverrideOption_RemoveEnumParserRuleCall_1 extends RuleCallToken
/************ begin Rule AddEnum ****************
*
* AddEnum:
- * "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?;
+ * "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?;
*
**/
-// "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?
+// "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?
protected class AddEnum_Group extends GroupToken {
public AddEnum_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -3655,9 +3737,10 @@ protected class AddEnum_Group extends GroupToken {
@Override
public AbstractToken createFollower(int index, IEObjectConsumer inst) {
switch(index) {
- case 0: return new AddEnum_Group_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new AddEnum_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst);
- case 2: return new AddEnum_EnumEntryAssignment_1(lastRuleCallOrigin, this, 2, inst);
+ case 0: return new AddEnum_Group_4(lastRuleCallOrigin, this, 0, inst);
+ case 1: return new AddEnum_Group_3(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new AddEnum_OrdinalAssignment_2(lastRuleCallOrigin, this, 2, inst);
+ case 3: return new AddEnum_EnumEntryAssignment_1(lastRuleCallOrigin, this, 3, inst);
default: return null;
}
}
@@ -3840,6 +3923,87 @@ protected class AddEnum_EntryGuidAssignment_3_1 extends AssignmentToken {
}
+// ("description" description=STRING)?
+protected class AddEnum_Group_4 extends GroupToken {
+
+ public AddEnum_Group_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
+ super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
+ }
+
+ @Override
+ public Group getGrammarElement() {
+ return grammarAccess.getAddEnumAccess().getGroup_4();
+ }
+
+ @Override
+ public AbstractToken createFollower(int index, IEObjectConsumer inst) {
+ switch(index) {
+ case 0: return new AddEnum_DescriptionAssignment_4_1(lastRuleCallOrigin, this, 0, inst);
+ default: return null;
+ }
+ }
+
+}
+
+// "description"
+protected class AddEnum_DescriptionKeyword_4_0 extends KeywordToken {
+
+ public AddEnum_DescriptionKeyword_4_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
+ super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
+ }
+
+ @Override
+ public Keyword getGrammarElement() {
+ return grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0();
+ }
+
+ @Override
+ public AbstractToken createFollower(int index, IEObjectConsumer inst) {
+ switch(index) {
+ case 0: return new AddEnum_Group_3(lastRuleCallOrigin, this, 0, inst);
+ case 1: return new AddEnum_OrdinalAssignment_2(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new AddEnum_EnumEntryAssignment_1(lastRuleCallOrigin, this, 2, inst);
+ default: return null;
+ }
+ }
+
+}
+
+// description=STRING
+protected class AddEnum_DescriptionAssignment_4_1 extends AssignmentToken {
+
+ public AddEnum_DescriptionAssignment_4_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
+ super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
+ }
+
+ @Override
+ public Assignment getGrammarElement() {
+ return grammarAccess.getAddEnumAccess().getDescriptionAssignment_4_1();
+ }
+
+ @Override
+ public AbstractToken createFollower(int index, IEObjectConsumer inst) {
+ switch(index) {
+ case 0: return new AddEnum_DescriptionKeyword_4_0(lastRuleCallOrigin, this, 0, inst);
+ default: return null;
+ }
+ }
+
+ @Override
+ public IEObjectConsumer tryConsume() {
+ if((value = eObjectConsumer.getConsumable("description",false)) == null) return null;
+ IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("description");
+ if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0(), value, null)) {
+ type = AssignmentType.TERMINAL_RULE_CALL;
+ element = grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0();
+ return obj;
+ }
+ return null;
+ }
+
+}
+
+
/************ end Rule AddEnum ****************/
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g
index a4e37c56b79..f74bbd547d2 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g
@@ -1054,25 +1054,39 @@ ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeR
}
|
+ kw='ArtifactReferenceAttribute'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8());
+ }
+
+ |
+ kw='BranchReferenceAttribute'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9());
+ }
+
+ |
kw='WordAttribute'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8());
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10());
}
|
kw='OutlineNumberAttribute'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9());
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11());
}
|
{
- newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10());
+ newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12());
}
- this_QUALIFIED_NAME_10=ruleQUALIFIED_NAME {
- $current.merge(this_QUALIFIED_NAME_10);
+ this_QUALIFIED_NAME_12=ruleQUALIFIED_NAME {
+ $current.merge(this_QUALIFIED_NAME_12);
}
{
@@ -1274,6 +1288,28 @@ ruleXOseeEnumEntry returns [EObject current=null]
}
)
+))?( otherlv_5='description'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0());
+ }
+(
+(
+ lv_description_6_0=RULE_STRING
+ {
+ newLeafNode(lv_description_6_0, grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXOseeEnumEntryRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "description",
+ lv_description_6_0,
+ "STRING");
+ }
+
+)
))?)
;
@@ -1476,6 +1512,28 @@ ruleAddEnum returns [EObject current=null]
}
)
+))?( otherlv_5='description'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0());
+ }
+(
+(
+ lv_description_6_0=RULE_STRING
+ {
+ newLeafNode(lv_description_6_0, grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getAddEnumRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "description",
+ lv_description_6_0,
+ "STRING");
+ }
+
+)
))?)
;
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens
index d5cef5e4dc7..af65de5a321 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.tokens
@@ -12,6 +12,7 @@ T__21=21
T__20=20
T__93=93
T__19=19
+T__94=94
T__91=91
T__92=92
T__16=16
@@ -21,6 +22,7 @@ T__18=18
T__17=17
T__14=14
T__13=13
+T__95=95
T__80=80
T__81=81
T__82=82
@@ -88,84 +90,86 @@ T__37=37
T__38=38
T__39=39
RULE_WS=11
-'remove'=55
-'where'=69
-'WordAttribute'=47
-'sideAArtifactType'=58
+'remove'=57
+'where'=71
+'WordAttribute'=49
+'sideAArtifactType'=60
'attributeType'=25
-'SIDE_A'=91
-'artifactMatcher'=68
-'sideBName'=59
-';'=70
+'SIDE_A'=93
+'artifactMatcher'=70
+'sideBName'=61
+';'=72
'enumType'=35
-'artifactGuid'=86
+'artifactGuid'=88
'CompressedContentAttribute'=40
'unlimited'=32
'.'=14
-'OutlineNumberAttribute'=48
-'relationType'=56
+'OutlineNumberAttribute'=50
+'relationType'=58
'import'=13
-'inheritAll'=53
-'childrenOf'=73
-'Lexicographical_Ascending'=63
-'add'=54
-'artifact'=74
+'inheritAll'=55
+'childrenOf'=75
+'Lexicographical_Ascending'=65
+'add'=56
+'artifact'=76
'extends'=17
-'OR'=84
-'defaultOrderType'=61
+'OR'=86
+'defaultOrderType'=63
'{'=19
-'entryGuid'=51
-'EQ'=81
-'sideBArtifactType'=60
+'entryGuid'=53
+'EQ'=83
+'sideBArtifactType'=62
'FloatingPointAttribute'=43
-'ALLOW'=88
-'('=66
-'of'=76
-'edit'=75
+'ALLOW'=90
+'('=68
+'of'=78
+'edit'=77
','=18
-'BOTH'=93
+'BOTH'=95
'uuid'=21
'IntegerAttribute'=44
-'Unordered'=65
-'LIKE'=82
+'Unordered'=67
+'LIKE'=84
'defaultValue'=37
'DefaultAttributeTaggerProvider'=34
-'DENY'=89
+'DENY'=91
'branchGuid'=24
'JavaObjectAttribute'=45
-'oseeEnumType'=49
-'sideAName'=57
-'ONE_TO_ONE'=77
-'role'=71
-'SIDE_B'=92
+'oseeEnumType'=51
+'sideAName'=59
+'ONE_TO_ONE'=79
+'role'=73
+'SIDE_B'=94
'BooleanAttribute'=39
-'ONE_TO_MANY'=78
-')'=67
-'AND'=83
-'Lexicographical_Descending'=64
+'ONE_TO_MANY'=80
+')'=69
+'AND'=85
+'Lexicographical_Descending'=66
'StringAttribute'=46
-'entry'=50
+'entry'=52
'max'=31
-'artifactName'=85
+'BranchReferenceAttribute'=48
+'artifactName'=87
'taggerId'=33
'}'=22
-'MANY_TO_ONE'=79
-'multiplicity'=62
+'MANY_TO_ONE'=81
+'multiplicity'=64
'overrides'=26
'abstract'=15
'DefaultAttributeDataProvider'=28
'dataProvider'=27
'EnumeratedAttribute'=42
-'branchName'=87
-'accessContext'=72
-'MANY_TO_MANY'=80
+'branchName'=89
+'accessContext'=74
+'MANY_TO_MANY'=82
'description'=36
+'ArtifactReferenceAttribute'=47
'DateAttribute'=41
-'overrides enum'=52
+'overrides enum'=54
'UriAttributeDataProvider'=29
'attribute'=23
'min'=30
-'ALL'=90
+'ALL'=92
'guid'=20
'artifactType'=16
'fileExtension'=38
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java
index 442ad3a531b..93cec35714b 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslLexer.java
@@ -27,6 +27,7 @@ public class InternalOseeDslLexer extends Lexer {
public static final int EOF=-1;
public static final int T__93=93;
public static final int T__19=19;
+ public static final int T__94=94;
public static final int T__91=91;
public static final int T__92=92;
public static final int T__16=16;
@@ -36,6 +37,7 @@ public class InternalOseeDslLexer extends Lexer {
public static final int T__17=17;
public static final int T__14=14;
public static final int T__13=13;
+ public static final int T__95=95;
public static final int T__80=80;
public static final int T__81=81;
public static final int T__82=82;
@@ -832,10 +834,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:7: ( 'WordAttribute' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:9: 'WordAttribute'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:7: ( 'ArtifactReferenceAttribute' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:45:9: 'ArtifactReferenceAttribute'
{
- match("WordAttribute");
+ match("ArtifactReferenceAttribute");
}
@@ -853,10 +855,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:7: ( 'OutlineNumberAttribute' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:9: 'OutlineNumberAttribute'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:7: ( 'BranchReferenceAttribute' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:46:9: 'BranchReferenceAttribute'
{
- match("OutlineNumberAttribute");
+ match("BranchReferenceAttribute");
}
@@ -874,10 +876,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:7: ( 'oseeEnumType' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:9: 'oseeEnumType'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:7: ( 'WordAttribute' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:47:9: 'WordAttribute'
{
- match("oseeEnumType");
+ match("WordAttribute");
}
@@ -895,10 +897,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:7: ( 'entry' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:9: 'entry'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:7: ( 'OutlineNumberAttribute' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:48:9: 'OutlineNumberAttribute'
{
- match("entry");
+ match("OutlineNumberAttribute");
}
@@ -916,10 +918,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:7: ( 'entryGuid' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:9: 'entryGuid'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:7: ( 'oseeEnumType' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:49:9: 'oseeEnumType'
{
- match("entryGuid");
+ match("oseeEnumType");
}
@@ -937,10 +939,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:7: ( 'overrides enum' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:9: 'overrides enum'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:7: ( 'entry' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:50:9: 'entry'
{
- match("overrides enum");
+ match("entry");
}
@@ -958,10 +960,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:7: ( 'inheritAll' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:9: 'inheritAll'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:7: ( 'entryGuid' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:51:9: 'entryGuid'
{
- match("inheritAll");
+ match("entryGuid");
}
@@ -979,10 +981,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:7: ( 'add' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:9: 'add'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:7: ( 'overrides enum' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:52:9: 'overrides enum'
{
- match("add");
+ match("overrides enum");
}
@@ -1000,10 +1002,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:7: ( 'remove' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:9: 'remove'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:7: ( 'inheritAll' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:53:9: 'inheritAll'
{
- match("remove");
+ match("inheritAll");
}
@@ -1021,10 +1023,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:7: ( 'relationType' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:9: 'relationType'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:7: ( 'add' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:54:9: 'add'
{
- match("relationType");
+ match("add");
}
@@ -1042,10 +1044,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:7: ( 'sideAName' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:9: 'sideAName'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:7: ( 'remove' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:55:9: 'remove'
{
- match("sideAName");
+ match("remove");
}
@@ -1063,10 +1065,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:7: ( 'sideAArtifactType' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:9: 'sideAArtifactType'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:7: ( 'relationType' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:56:9: 'relationType'
{
- match("sideAArtifactType");
+ match("relationType");
}
@@ -1084,10 +1086,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:7: ( 'sideBName' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:9: 'sideBName'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:7: ( 'sideAName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:57:9: 'sideAName'
{
- match("sideBName");
+ match("sideAName");
}
@@ -1105,10 +1107,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:7: ( 'sideBArtifactType' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:9: 'sideBArtifactType'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:7: ( 'sideAArtifactType' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:58:9: 'sideAArtifactType'
{
- match("sideBArtifactType");
+ match("sideAArtifactType");
}
@@ -1126,10 +1128,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:7: ( 'defaultOrderType' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:9: 'defaultOrderType'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:7: ( 'sideBName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:59:9: 'sideBName'
{
- match("defaultOrderType");
+ match("sideBName");
}
@@ -1147,10 +1149,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:7: ( 'multiplicity' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:9: 'multiplicity'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:7: ( 'sideBArtifactType' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:60:9: 'sideBArtifactType'
{
- match("multiplicity");
+ match("sideBArtifactType");
}
@@ -1168,10 +1170,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:7: ( 'Lexicographical_Ascending' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:9: 'Lexicographical_Ascending'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:7: ( 'defaultOrderType' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:61:9: 'defaultOrderType'
{
- match("Lexicographical_Ascending");
+ match("defaultOrderType");
}
@@ -1189,10 +1191,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:7: ( 'Lexicographical_Descending' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:9: 'Lexicographical_Descending'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:7: ( 'multiplicity' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:62:9: 'multiplicity'
{
- match("Lexicographical_Descending");
+ match("multiplicity");
}
@@ -1210,10 +1212,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:7: ( 'Unordered' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:9: 'Unordered'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:7: ( 'Lexicographical_Ascending' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:63:9: 'Lexicographical_Ascending'
{
- match("Unordered");
+ match("Lexicographical_Ascending");
}
@@ -1231,10 +1233,11 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:7: ( '(' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:9: '('
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:7: ( 'Lexicographical_Descending' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:64:9: 'Lexicographical_Descending'
{
- match('(');
+ match("Lexicographical_Descending");
+
}
@@ -1251,10 +1254,11 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:7: ( ')' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:9: ')'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:7: ( 'Unordered' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:65:9: 'Unordered'
{
- match(')');
+ match("Unordered");
+
}
@@ -1271,11 +1275,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:7: ( 'artifactMatcher' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:9: 'artifactMatcher'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:7: ( '(' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:66:9: '('
{
- match("artifactMatcher");
-
+ match('(');
}
@@ -1292,11 +1295,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:7: ( 'where' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:9: 'where'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:7: ( ')' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:67:9: ')'
{
- match("where");
-
+ match(')');
}
@@ -1313,10 +1315,11 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:7: ( ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:9: ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:7: ( 'artifactMatcher' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:68:9: 'artifactMatcher'
{
- match(';');
+ match("artifactMatcher");
+
}
@@ -1333,10 +1336,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:7: ( 'role' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:9: 'role'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:7: ( 'where' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:69:9: 'where'
{
- match("role");
+ match("where");
}
@@ -1354,11 +1357,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:7: ( 'accessContext' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:9: 'accessContext'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:7: ( ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:70:9: ';'
{
- match("accessContext");
-
+ match(';');
}
@@ -1375,10 +1377,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:7: ( 'childrenOf' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:9: 'childrenOf'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:7: ( 'role' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:71:9: 'role'
{
- match("childrenOf");
+ match("role");
}
@@ -1396,10 +1398,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:7: ( 'artifact' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:9: 'artifact'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:7: ( 'accessContext' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:72:9: 'accessContext'
{
- match("artifact");
+ match("accessContext");
}
@@ -1417,10 +1419,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:7: ( 'edit' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:9: 'edit'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:7: ( 'childrenOf' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:73:9: 'childrenOf'
{
- match("edit");
+ match("childrenOf");
}
@@ -1438,10 +1440,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:7: ( 'of' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:9: 'of'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:7: ( 'artifact' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:74:9: 'artifact'
{
- match("of");
+ match("artifact");
}
@@ -1459,10 +1461,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:7: ( 'ONE_TO_ONE' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:9: 'ONE_TO_ONE'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:7: ( 'edit' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:75:9: 'edit'
{
- match("ONE_TO_ONE");
+ match("edit");
}
@@ -1480,10 +1482,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:7: ( 'ONE_TO_MANY' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:9: 'ONE_TO_MANY'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:7: ( 'of' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:76:9: 'of'
{
- match("ONE_TO_MANY");
+ match("of");
}
@@ -1501,10 +1503,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:7: ( 'MANY_TO_ONE' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:9: 'MANY_TO_ONE'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:7: ( 'ONE_TO_ONE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:77:9: 'ONE_TO_ONE'
{
- match("MANY_TO_ONE");
+ match("ONE_TO_ONE");
}
@@ -1522,10 +1524,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:7: ( 'MANY_TO_MANY' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:9: 'MANY_TO_MANY'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:7: ( 'ONE_TO_MANY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:78:9: 'ONE_TO_MANY'
{
- match("MANY_TO_MANY");
+ match("ONE_TO_MANY");
}
@@ -1543,10 +1545,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:7: ( 'EQ' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:9: 'EQ'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:7: ( 'MANY_TO_ONE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:79:9: 'MANY_TO_ONE'
{
- match("EQ");
+ match("MANY_TO_ONE");
}
@@ -1564,10 +1566,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:7: ( 'LIKE' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:9: 'LIKE'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:7: ( 'MANY_TO_MANY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:80:9: 'MANY_TO_MANY'
{
- match("LIKE");
+ match("MANY_TO_MANY");
}
@@ -1585,10 +1587,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:7: ( 'AND' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:9: 'AND'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:7: ( 'EQ' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:81:9: 'EQ'
{
- match("AND");
+ match("EQ");
}
@@ -1606,10 +1608,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:7: ( 'OR' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:9: 'OR'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:7: ( 'LIKE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:82:9: 'LIKE'
{
- match("OR");
+ match("LIKE");
}
@@ -1627,10 +1629,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:7: ( 'artifactName' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:9: 'artifactName'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:7: ( 'AND' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:83:9: 'AND'
{
- match("artifactName");
+ match("AND");
}
@@ -1648,10 +1650,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:7: ( 'artifactGuid' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:9: 'artifactGuid'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:7: ( 'OR' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:84:9: 'OR'
{
- match("artifactGuid");
+ match("OR");
}
@@ -1669,10 +1671,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:7: ( 'branchName' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:9: 'branchName'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:7: ( 'artifactName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:85:9: 'artifactName'
{
- match("branchName");
+ match("artifactName");
}
@@ -1690,10 +1692,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:7: ( 'ALLOW' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:9: 'ALLOW'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:7: ( 'artifactGuid' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:86:9: 'artifactGuid'
{
- match("ALLOW");
+ match("artifactGuid");
}
@@ -1711,10 +1713,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:7: ( 'DENY' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:9: 'DENY'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:7: ( 'branchName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:87:9: 'branchName'
{
- match("DENY");
+ match("branchName");
}
@@ -1732,10 +1734,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:7: ( 'ALL' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:9: 'ALL'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:7: ( 'ALLOW' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:88:9: 'ALLOW'
{
- match("ALL");
+ match("ALLOW");
}
@@ -1753,10 +1755,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:7: ( 'SIDE_A' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:9: 'SIDE_A'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:7: ( 'DENY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:89:9: 'DENY'
{
- match("SIDE_A");
+ match("DENY");
}
@@ -1774,10 +1776,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:7: ( 'SIDE_B' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:9: 'SIDE_B'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:7: ( 'ALL' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:90:9: 'ALL'
{
- match("SIDE_B");
+ match("ALL");
}
@@ -1795,10 +1797,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:7: ( 'BOTH' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:9: 'BOTH'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:7: ( 'SIDE_A' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:91:9: 'SIDE_A'
{
- match("BOTH");
+ match("SIDE_A");
}
@@ -1811,15 +1813,57 @@ public class InternalOseeDslLexer extends Lexer {
}
// $ANTLR end "T__93"
+ // $ANTLR start "T__94"
+ public final void mT__94() throws RecognitionException {
+ try {
+ int _type = T__94;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:7: ( 'SIDE_B' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:92:9: 'SIDE_B'
+ {
+ match("SIDE_B");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__94"
+
+ // $ANTLR start "T__95"
+ public final void mT__95() throws RecognitionException {
+ try {
+ int _type = T__95;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:7: ( 'BOTH' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:93:9: 'BOTH'
+ {
+ match("BOTH");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__95"
+
// $ANTLR start "RULE_STRING"
public final void mRULE_STRING() throws RecognitionException {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:13: ( ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:15: ( '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"' | '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\'' )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -1837,10 +1881,10 @@ public class InternalOseeDslLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:16: '\"' ( '\\\\' '\"' | ~ ( '\"' ) )* '\"'
{
match('\"');
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:20: ( '\\\\' '\"' | ~ ( '\"' ) )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:20: ( '\\\\' '\"' | ~ ( '\"' ) )*
loop1:
do {
int alt1=3;
@@ -1874,7 +1918,7 @@ public class InternalOseeDslLexer extends Lexer {
switch (alt1) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:21: '\\\\' '\"'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:21: '\\\\' '\"'
{
match('\\');
match('\"');
@@ -1882,7 +1926,7 @@ public class InternalOseeDslLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:30: ~ ( '\"' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:30: ~ ( '\"' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1907,10 +1951,10 @@ public class InternalOseeDslLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\''
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:43: '\\'' ( '\\\\' '\\'' | ~ ( '\\'' ) )* '\\''
{
match('\'');
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:48: ( '\\\\' '\\'' | ~ ( '\\'' ) )*
loop2:
do {
int alt2=3;
@@ -1944,7 +1988,7 @@ public class InternalOseeDslLexer extends Lexer {
switch (alt2) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:49: '\\\\' '\\''
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:49: '\\\\' '\\''
{
match('\\');
match('\'');
@@ -1952,7 +1996,7 @@ public class InternalOseeDslLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3156:59: ~ ( '\\'' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3214:59: ~ ( '\\'' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1995,10 +2039,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_WHOLE_NUM_STR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:20: ( ( '0' .. '9' )+ )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:22: ( '0' .. '9' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:20: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:22: ( '0' .. '9' )+
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:22: ( '0' .. '9' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:22: ( '0' .. '9' )+
int cnt4=0;
loop4:
do {
@@ -2012,7 +2056,7 @@ public class InternalOseeDslLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:23: '0' .. '9'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3216:23: '0' .. '9'
{
matchRange('0','9');
@@ -2044,12 +2088,12 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_HEX_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:14: ( '0x' ( 'A' .. 'F' | '0' .. '9' )+ )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:16: '0x' ( 'A' .. 'F' | '0' .. '9' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3218:14: ( '0x' ( 'A' .. 'F' | '0' .. '9' )+ )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3218:16: '0x' ( 'A' .. 'F' | '0' .. '9' )+
{
match("0x");
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:21: ( 'A' .. 'F' | '0' .. '9' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3218:21: ( 'A' .. 'F' | '0' .. '9' )+
int cnt5=0;
loop5:
do {
@@ -2103,10 +2147,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:11: ( '^' )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:11: ( '^' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2115,7 +2159,7 @@ public class InternalOseeDslLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:11: '^'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:11: '^'
{
match('^');
@@ -2133,7 +2177,7 @@ public class InternalOseeDslLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3162:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3220:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop7:
do {
int alt7=2;
@@ -2182,10 +2226,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:12: ( '0' .. '9' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:12: ( '0' .. '9' )+
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:12: ( '0' .. '9' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:12: ( '0' .. '9' )+
int cnt8=0;
loop8:
do {
@@ -2199,7 +2243,7 @@ public class InternalOseeDslLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3164:13: '0' .. '9'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3222:13: '0' .. '9'
{
matchRange('0','9');
@@ -2231,12 +2275,12 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:24: ( options {greedy=false; } : . )*
loop9:
do {
int alt9=2;
@@ -2261,7 +2305,7 @@ public class InternalOseeDslLexer extends Lexer {
switch (alt9) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3166:52: .
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3224:52: .
{
matchAny();
@@ -2291,12 +2335,12 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop10:
do {
int alt10=2;
@@ -2309,7 +2353,7 @@ public class InternalOseeDslLexer extends Lexer {
switch (alt10) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2329,7 +2373,7 @@ public class InternalOseeDslLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:40: ( ( '\\r' )? '\\n' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -2338,9 +2382,9 @@ public class InternalOseeDslLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:41: ( '\\r' )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:41: ( '\\r' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -2349,7 +2393,7 @@ public class InternalOseeDslLexer extends Lexer {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3168:41: '\\r'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3226:41: '\\r'
{
match('\r');
@@ -2381,10 +2425,10 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3170:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3170:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3228:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3170:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt13=0;
loop13:
do {
@@ -2438,8 +2482,8 @@ public class InternalOseeDslLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3172:16: ( . )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3172:18: .
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3230:16: ( . )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3230:18: .
{
matchAny();
@@ -2454,8 +2498,8 @@ public class InternalOseeDslLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=90;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt14=92;
alt14 = dfa14.predict(input);
switch (alt14) {
case 1 :
@@ -3026,63 +3070,77 @@ public class InternalOseeDslLexer extends Lexer {
}
break;
case 82 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:496: RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:496: T__94
{
- mRULE_STRING();
+ mT__94();
}
break;
case 83 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:508: RULE_WHOLE_NUM_STR
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:502: T__95
{
- mRULE_WHOLE_NUM_STR();
+ mT__95();
}
break;
case 84 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:527: RULE_HEX_INT
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:508: RULE_STRING
{
- mRULE_HEX_INT();
+ mRULE_STRING();
}
break;
case 85 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:540: RULE_ID
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:520: RULE_WHOLE_NUM_STR
{
- mRULE_ID();
+ mRULE_WHOLE_NUM_STR();
}
break;
case 86 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:548: RULE_INT
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:539: RULE_HEX_INT
{
- mRULE_INT();
+ mRULE_HEX_INT();
}
break;
case 87 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:557: RULE_ML_COMMENT
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:552: RULE_ID
{
- mRULE_ML_COMMENT();
+ mRULE_ID();
}
break;
case 88 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:573: RULE_SL_COMMENT
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:560: RULE_INT
{
- mRULE_SL_COMMENT();
+ mRULE_INT();
}
break;
case 89 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:589: RULE_WS
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:569: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 90 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:597: RULE_ANY_OTHER
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:585: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 91 :
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:601: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 92 :
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1:609: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -3096,193 +3154,203 @@ public class InternalOseeDslLexer extends Lexer {
protected DFA14 dfa14 = new DFA14(this);
static final String DFA14_eotS =
- "\1\uffff\1\60\1\uffff\2\60\2\uffff\2\60\1\uffff\24\60\2\uffff\1"+
- "\60\1\uffff\3\60\2\55\2\155\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff"+
- "\10\60\2\uffff\3\60\1\uffff\3\60\1\u0083\20\60\1\u0095\10\60\1\u009e"+
- "\5\60\2\uffff\1\60\1\uffff\4\60\3\uffff\1\155\3\uffff\5\60\1\u00af"+
- "\13\60\1\uffff\10\60\1\u00c3\1\u00c4\7\60\1\uffff\10\60\1\uffff"+
- "\11\60\1\u00dd\1\u00df\5\60\1\uffff\4\60\1\u00e9\1\u00ea\1\u00eb"+
- "\11\60\1\u00f5\2\60\2\uffff\4\60\1\u00fc\14\60\1\u0109\2\60\1\u010d"+
- "\3\60\1\uffff\1\60\1\uffff\10\60\1\u011b\3\uffff\11\60\1\uffff\6"+
- "\60\1\uffff\14\60\1\uffff\3\60\1\uffff\1\u013d\2\60\1\u0140\1\u0141"+
- "\10\60\1\uffff\25\60\1\u0160\1\u0161\3\60\1\u0165\6\60\1\uffff\2"+
- "\60\2\uffff\5\60\1\u0173\30\60\2\uffff\3\60\1\uffff\11\60\1\u019a"+
- "\1\u019f\2\60\1\uffff\1\u01a2\17\60\1\u01b2\25\60\1\uffff\4\60\1"+
- "\uffff\1\u01ce\1\60\1\uffff\1\u01d0\1\u01d1\2\60\1\u01d5\10\60\1"+
- "\u01de\1\60\1\uffff\15\60\1\u01ed\1\60\1\u01ef\5\60\1\u01f5\5\60"+
- "\1\uffff\1\60\2\uffff\1\u01fc\1\u01fd\2\uffff\10\60\1\uffff\13\60"+
- "\1\u0211\2\60\1\uffff\1\60\1\uffff\2\60\1\u0217\2\60\1\uffff\6\60"+
- "\2\uffff\2\60\1\u0222\20\60\1\uffff\1\u0233\4\60\1\uffff\1\u0238"+
- "\1\60\1\u023a\1\60\1\u023c\1\u023d\2\60\1\u0240\1\u0241\1\uffff"+
- "\1\u0242\4\60\1\u0247\12\60\1\uffff\1\u0252\3\60\1\uffff\1\u0256"+
- "\1\uffff\1\60\2\uffff\1\u0258\1\u0259\3\uffff\2\60\1\u025c\1\60"+
- "\1\uffff\1\u025e\7\60\1\u0266\1\60\1\uffff\3\60\1\uffff\1\60\2\uffff"+
- "\2\60\1\uffff\1\60\1\uffff\7\60\1\uffff\4\60\1\u027a\11\60\1\u0284"+
- "\4\60\1\uffff\1\u0289\2\60\1\u028d\3\60\1\u0291\1\60\1\uffff\4\60"+
- "\1\uffff\3\60\1\uffff\3\60\1\uffff\2\60\1\u02a0\1\u02a1\12\60\2"+
- "\uffff\6\60\1\u02b2\1\60\1\u02b4\7\60\1\uffff\1\60\1\uffff\17\60"+
- "\1\u02cc\1\u02cd\6\60\2\uffff\4\60\1\u02d8\5\60\1\uffff\1\60\1\u02df"+
- "\3\60\1\u02e3\1\uffff\1\u02e4\2\60\2\uffff\1\u02e7\1\60\1\uffff"+
- "\1\60\1\u02ea\1\uffff";
+ "\1\uffff\1\60\1\uffff\2\60\2\uffff\2\60\1\uffff\25\60\2\uffff\1"+
+ "\60\1\uffff\2\60\2\55\2\157\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff"+
+ "\10\60\2\uffff\3\60\1\uffff\3\60\1\u0085\21\60\1\u0098\13\60\1\u00a4"+
+ "\5\60\2\uffff\1\60\1\uffff\2\60\3\uffff\1\157\3\uffff\5\60\1\u00b3"+
+ "\13\60\1\uffff\10\60\1\u00c7\1\u00c8\10\60\1\uffff\6\60\1\u00d7"+
+ "\1\u00d9\3\60\1\uffff\16\60\1\uffff\4\60\1\u00ef\1\u00f0\1\u00f1"+
+ "\11\60\1\u00fb\2\60\2\uffff\5\60\1\u0103\10\60\1\uffff\1\60\1\uffff"+
+ "\5\60\1\u0112\2\60\1\u0116\13\60\1\u0123\3\uffff\11\60\1\uffff\7"+
+ "\60\1\uffff\10\60\1\u013d\5\60\1\uffff\3\60\1\uffff\1\u0148\2\60"+
+ "\1\u014b\10\60\1\uffff\26\60\1\u016b\1\u016c\1\60\1\uffff\3\60\1"+
+ "\u0171\6\60\1\uffff\2\60\1\uffff\5\60\1\u017f\31\60\2\uffff\4\60"+
+ "\1\uffff\11\60\1\u01a8\1\u01ad\2\60\1\uffff\1\u01b0\17\60\1\u01c0"+
+ "\27\60\1\uffff\4\60\1\uffff\1\u01de\1\60\1\uffff\1\u01e0\1\u01e1"+
+ "\2\60\1\u01e5\10\60\1\u01ee\1\60\1\uffff\17\60\1\u01ff\1\60\1\u0201"+
+ "\5\60\1\u0207\5\60\1\uffff\1\60\2\uffff\1\u020e\1\u020f\2\uffff"+
+ "\10\60\1\uffff\15\60\1\u0225\2\60\1\uffff\1\60\1\uffff\2\60\1\u022b"+
+ "\2\60\1\uffff\6\60\2\uffff\2\60\1\u0236\22\60\1\uffff\1\u0249\4"+
+ "\60\1\uffff\1\u024e\1\60\1\u0250\1\60\1\u0252\1\u0253\2\60\1\u0256"+
+ "\1\u0257\1\uffff\1\u0258\4\60\1\u025d\14\60\1\uffff\1\u026a\3\60"+
+ "\1\uffff\1\u026e\1\uffff\1\60\2\uffff\1\u0270\1\u0271\3\uffff\2"+
+ "\60\1\u0274\1\60\1\uffff\1\u0276\11\60\1\u0280\1\60\1\uffff\3\60"+
+ "\1\uffff\1\60\2\uffff\2\60\1\uffff\1\60\1\uffff\11\60\1\uffff\4"+
+ "\60\1\u0296\12\60\1\u02a1\5\60\1\uffff\1\u02a7\2\60\1\u02ab\4\60"+
+ "\1\u02b0\1\60\1\uffff\5\60\1\uffff\3\60\1\uffff\4\60\1\uffff\3\60"+
+ "\1\u02c2\1\u02c3\14\60\2\uffff\7\60\1\u02d7\1\60\1\u02d9\11\60\1"+
+ "\uffff\1\60\1\uffff\23\60\1\u02f7\1\60\1\u02f9\7\60\1\uffff\1\60"+
+ "\1\uffff\4\60\1\u0306\1\u0307\6\60\2\uffff\2\60\1\u0310\3\60\1\u0314"+
+ "\1\u0315\1\uffff\1\u0316\2\60\3\uffff\1\u0319\1\60\1\uffff\1\60"+
+ "\1\u031c\1\uffff";
static final String DFA14_eofS =
- "\u02eb\uffff";
+ "\u031d\uffff";
static final String DFA14_minS =
"\1\0\1\155\1\uffff\1\142\1\144\2\uffff\1\165\1\156\1\uffff\1\162"+
"\1\146\1\141\1\105\1\156\2\141\1\151\1\117\1\157\1\121\1\154\1\156"+
- "\1\141\1\111\1\157\1\116\1\145\1\151\1\111\2\uffff\1\150\1\uffff"+
- "\1\150\1\101\1\114\2\0\2\60\1\101\1\uffff\1\52\2\uffff\1\160\1\150"+
+ "\1\141\1\111\1\114\1\157\1\116\1\145\1\151\1\111\2\uffff\1\150\1"+
+ "\uffff\1\150\1\101\2\0\2\60\1\101\1\uffff\1\52\2\uffff\1\160\1\150"+
"\2\uffff\1\163\2\164\1\144\1\143\2\164\1\151\2\uffff\2\151\1\154"+
"\1\uffff\1\141\2\145\1\60\1\164\2\146\1\164\1\116\1\151\1\157\1"+
- "\156\1\170\1\154\1\147\1\154\1\157\1\124\1\155\1\165\1\60\1\157"+
- "\1\164\1\166\1\162\1\104\1\162\1\164\1\105\1\60\2\154\1\144\1\170"+
- "\1\113\2\uffff\1\145\1\uffff\1\151\1\116\1\104\1\114\3\uffff\1\60"+
- "\3\uffff\1\157\1\145\1\164\1\151\1\162\1\60\2\145\1\155\1\162\1"+
- "\164\2\144\1\151\1\156\1\162\1\145\1\uffff\1\141\1\143\2\141\1\145"+
- "\1\131\1\101\1\162\2\60\1\164\1\147\1\145\1\154\1\110\1\160\1\155"+
- "\1\uffff\1\141\1\145\1\141\1\151\1\105\1\144\1\154\1\137\1\uffff"+
- "\1\157\1\141\2\145\1\151\1\105\1\162\1\154\1\131\2\60\3\162\1\146"+
- "\1\151\1\uffff\1\163\1\156\1\124\1\171\3\60\1\155\1\143\1\162\1"+
- "\105\1\120\1\162\2\165\1\101\1\60\1\164\1\144\2\uffff\1\151\1\145"+
- "\1\105\1\145\1\60\1\162\1\145\1\164\1\147\1\117\1\156\1\137\1\101"+
- "\1\151\1\124\1\166\1\164\1\60\1\101\1\143\1\60\1\145\1\144\1\137"+
- "\1\uffff\1\127\1\uffff\1\164\1\151\2\141\1\142\1\163\1\144\1\171"+
- "\1\60\3\uffff\1\151\1\150\1\151\1\156\1\162\1\151\2\154\1\164\1"+
- "\uffff\1\164\1\145\1\160\1\162\1\170\1\141\1\uffff\1\145\1\162\1"+
- "\151\1\145\1\142\1\147\1\101\1\164\1\156\1\117\1\145\1\151\1\uffff"+
- "\2\101\1\157\1\uffff\1\60\1\162\1\124\2\60\1\164\2\143\1\165\1\103"+
- "\1\163\1\160\1\165\1\uffff\1\164\1\107\1\144\1\165\1\157\1\160\3"+
- "\164\2\162\1\154\1\111\1\164\1\156\1\163\1\141\1\156\1\162\1\152"+
- "\1\101\2\60\1\164\1\145\1\137\1\60\1\157\1\141\1\162\1\141\1\162"+
- "\1\147\1\uffff\1\145\1\117\2\uffff\1\101\3\164\1\157\1\60\1\145"+
- "\1\151\1\145\1\165\1\141\1\145\1\155\1\166\1\164\1\117\1\101\1\162"+
- "\1\151\1\145\1\151\1\144\1\145\1\101\1\163\1\164\1\147\1\101\1\145"+
- "\1\164\2\uffff\1\162\1\116\1\115\1\uffff\1\156\1\155\1\164\1\155"+
- "\1\164\1\162\1\156\1\137\1\154\2\60\1\145\1\156\1\uffff\1\60\2\144"+
- "\1\151\1\155\1\163\1\124\2\151\1\141\1\162\1\164\1\151\1\142\1\144"+
- "\1\143\1\60\1\156\1\164\2\145\1\120\1\164\1\143\1\164\1\151\1\165"+
- "\1\116\1\101\1\124\1\145\1\151\1\145\1\151\1\141\1\117\1\115\1\154"+
- "\1\uffff\1\171\2\141\1\165\1\uffff\1\60\1\164\1\uffff\2\60\1\144"+
- "\1\145\1\40\1\171\1\144\1\157\1\154\1\144\1\164\1\142\1\165\1\60"+
- "\1\151\1\uffff\1\163\1\164\2\144\1\157\2\164\1\162\1\142\1\155\1"+
- "\105\1\116\1\171\1\60\1\146\1\60\1\146\1\160\1\146\1\116\1\101\1"+
- "\60\1\160\1\164\1\155\1\151\1\171\1\uffff\1\145\2\uffff\2\60\2\uffff"+
- "\1\160\1\145\1\156\1\165\1\145\1\162\1\165\1\164\1\uffff\1\164\1"+
- "\151\1\162\1\103\1\101\1\151\1\162\1\101\1\151\1\165\1\142\1\60"+
- "\1\131\1\160\1\uffff\1\141\1\uffff\1\141\1\150\1\60\1\105\1\116"+
- "\1\uffff\1\145\1\143\1\145\1\144\1\160\1\170\2\uffff\1\145\1\162"+
- "\1\60\1\145\1\162\1\151\1\164\1\145\1\171\1\157\1\151\1\157\1\164"+
- "\1\156\1\151\1\164\1\142\1\164\1\145\1\uffff\1\60\1\145\2\143\1"+
- "\151\1\uffff\1\60\1\131\1\60\1\150\2\60\1\145\1\164\2\60\1\uffff"+
- "\1\60\1\124\1\142\1\145\1\104\1\60\1\156\1\142\1\156\2\164\1\142"+
- "\1\164\1\165\1\145\1\162\1\uffff\1\60\2\164\1\143\1\uffff\1\60\1"+
- "\uffff\1\145\2\uffff\2\60\3\uffff\1\171\1\165\1\60\1\141\1\uffff"+
- "\1\60\1\165\1\164\1\162\1\101\1\165\1\162\1\164\1\60\1\101\1\uffff"+
- "\2\124\1\141\1\uffff\1\162\2\uffff\1\160\1\164\1\uffff\1\164\1\uffff"+
- "\1\164\1\145\1\151\2\164\1\151\1\145\1\uffff\1\164\2\171\1\154\1"+
- "\60\2\145\1\141\1\145\1\156\1\142\1\164\1\145\1\142\1\60\1\164\2"+
- "\160\1\137\1\uffff\1\60\1\104\1\120\1\60\1\164\1\165\1\162\1\60"+
- "\1\165\1\uffff\1\162\2\145\1\101\1\uffff\2\141\1\162\1\uffff\1\101"+
- "\1\164\1\151\1\uffff\1\164\1\151\2\60\1\163\1\145\1\164\1\147\1"+
- "\157\1\164\1\145\1\142\1\145\1\142\2\uffff\1\143\1\163\1\141\1\147"+
- "\1\166\1\164\1\60\1\165\1\60\1\165\1\145\1\143\1\120\1\145\1\151"+
- "\1\162\1\uffff\1\164\1\uffff\1\164\1\156\1\145\2\162\1\144\1\151"+
- "\2\145\1\144\1\156\1\157\1\120\1\145\1\142\2\60\1\151\1\144\1\166"+
- "\2\162\1\165\2\uffff\1\156\2\151\1\157\1\60\1\164\1\147\1\156\1"+
- "\144\1\166\1\uffff\1\145\1\60\1\147\1\145\1\151\1\60\1\uffff\1\60"+
- "\1\162\1\144\2\uffff\1\60\1\145\1\uffff\1\162\1\60\1\uffff";
+ "\156\1\170\1\154\1\147\1\154\1\157\1\141\1\124\1\155\1\165\1\60"+
+ "\1\157\1\164\1\166\1\162\1\104\1\164\1\104\1\114\1\162\1\164\1\105"+
+ "\1\60\2\154\1\144\1\170\1\113\2\uffff\1\145\1\uffff\1\151\1\116"+
+ "\3\uffff\1\60\3\uffff\1\157\1\145\1\164\1\151\1\162\1\60\2\145\1"+
+ "\155\1\162\1\164\2\144\1\151\1\156\1\162\1\145\1\uffff\1\141\1\143"+
+ "\2\141\1\145\1\131\1\101\1\162\2\60\1\164\1\147\1\145\1\154\1\156"+
+ "\1\110\1\160\1\155\1\uffff\1\141\1\145\1\141\1\151\1\105\1\151\2"+
+ "\60\1\144\1\154\1\137\1\uffff\1\157\1\141\2\145\1\151\1\105\1\162"+
+ "\1\154\1\131\3\162\1\146\1\151\1\uffff\1\163\1\156\1\124\1\171\3"+
+ "\60\1\155\1\143\1\162\1\105\1\120\1\162\2\165\1\101\1\60\1\164\1"+
+ "\144\2\uffff\1\151\1\145\1\105\1\145\1\143\1\60\1\162\1\145\1\164"+
+ "\1\147\1\117\1\156\1\137\1\146\1\uffff\1\127\1\uffff\1\101\1\151"+
+ "\1\124\1\166\1\164\1\60\1\101\1\143\1\60\1\145\1\144\1\137\1\164"+
+ "\1\151\2\141\1\142\1\163\1\144\1\171\1\60\3\uffff\1\151\1\150\1"+
+ "\151\1\156\1\162\1\151\2\154\1\164\1\uffff\1\164\1\145\1\160\1\162"+
+ "\1\170\1\141\1\150\1\uffff\1\145\1\162\1\151\1\145\1\142\1\147\1"+
+ "\101\1\141\1\60\1\164\1\156\1\117\1\145\1\151\1\uffff\2\101\1\157"+
+ "\1\uffff\1\60\1\162\1\124\1\60\1\164\2\143\1\165\1\103\1\163\1\160"+
+ "\1\165\1\uffff\1\164\1\107\1\144\1\165\1\157\1\160\3\164\2\162\1"+
+ "\154\1\111\1\164\1\156\1\122\1\163\1\141\1\156\1\162\1\152\1\101"+
+ "\2\60\1\143\1\uffff\1\164\1\145\1\137\1\60\1\157\1\141\1\162\1\141"+
+ "\1\162\1\147\1\uffff\1\145\1\117\1\uffff\1\101\3\164\1\157\1\60"+
+ "\1\145\1\151\1\145\1\165\1\141\1\145\1\155\1\166\1\164\1\117\1\101"+
+ "\1\162\1\151\1\145\1\151\1\144\1\145\1\101\1\145\1\163\1\164\1\147"+
+ "\1\101\1\145\1\164\2\uffff\1\164\1\162\1\116\1\115\1\uffff\1\156"+
+ "\1\155\1\164\1\155\1\164\1\162\1\156\1\137\1\154\2\60\1\145\1\156"+
+ "\1\uffff\1\60\2\144\1\151\1\155\1\163\1\124\2\151\1\141\1\162\1"+
+ "\164\1\151\1\142\1\144\1\143\1\60\1\156\1\164\1\146\2\145\1\120"+
+ "\1\164\1\143\1\164\1\122\1\151\1\165\1\116\1\101\1\124\1\145\1\151"+
+ "\1\145\1\151\1\141\1\117\1\115\1\154\1\uffff\1\171\2\141\1\165\1"+
+ "\uffff\1\60\1\164\1\uffff\2\60\1\144\1\145\1\40\1\171\1\144\1\157"+
+ "\1\154\1\144\1\164\1\142\1\165\1\60\1\151\1\uffff\1\163\1\164\1"+
+ "\145\2\144\1\157\2\164\1\162\1\145\1\142\1\155\1\105\1\116\1\171"+
+ "\1\60\1\146\1\60\1\146\1\160\1\146\1\116\1\101\1\60\1\160\1\164"+
+ "\1\155\1\151\1\171\1\uffff\1\145\2\uffff\2\60\2\uffff\1\160\1\145"+
+ "\1\156\1\165\1\145\1\162\1\165\1\164\1\uffff\1\164\1\151\2\162\1"+
+ "\103\1\101\1\151\1\162\1\101\1\151\1\146\1\165\1\142\1\60\1\131"+
+ "\1\160\1\uffff\1\141\1\uffff\1\141\1\150\1\60\1\105\1\116\1\uffff"+
+ "\1\145\1\143\1\145\1\144\1\160\1\170\2\uffff\1\145\1\162\1\60\1"+
+ "\145\1\162\1\151\1\164\1\145\1\171\1\157\1\151\1\145\1\157\1\164"+
+ "\1\156\1\151\1\164\1\142\1\145\1\164\1\145\1\uffff\1\60\1\145\2"+
+ "\143\1\151\1\uffff\1\60\1\131\1\60\1\150\2\60\1\145\1\164\2\60\1"+
+ "\uffff\1\60\1\124\1\142\1\145\1\104\1\60\1\156\1\142\2\156\2\164"+
+ "\1\142\1\164\1\165\1\162\1\145\1\162\1\uffff\1\60\2\164\1\143\1"+
+ "\uffff\1\60\1\uffff\1\145\2\uffff\2\60\3\uffff\1\171\1\165\1\60"+
+ "\1\141\1\uffff\1\60\1\165\1\143\1\164\1\162\1\101\1\165\1\162\1"+
+ "\164\1\145\1\60\1\101\1\uffff\2\124\1\141\1\uffff\1\162\2\uffff"+
+ "\1\160\1\164\1\uffff\1\164\1\uffff\1\164\2\145\1\151\2\164\1\151"+
+ "\1\145\1\156\1\uffff\1\164\2\171\1\154\1\60\2\145\1\141\1\145\1"+
+ "\101\1\156\1\142\1\164\1\145\1\142\1\60\1\143\1\164\2\160\1\137"+
+ "\1\uffff\1\60\1\104\1\120\1\60\2\164\1\165\1\162\1\60\1\165\1\uffff"+
+ "\1\145\1\162\2\145\1\101\1\uffff\2\141\1\162\1\uffff\1\164\1\101"+
+ "\1\164\1\151\1\uffff\1\164\1\101\1\151\2\60\1\163\1\145\1\164\1"+
+ "\147\1\157\1\162\1\164\1\145\1\142\1\145\1\164\1\142\2\uffff\1\143"+
+ "\1\163\1\141\1\147\1\166\1\151\1\164\1\60\1\165\1\60\1\164\1\165"+
+ "\1\145\1\143\1\120\1\145\1\151\1\142\1\162\1\uffff\1\164\1\uffff"+
+ "\1\162\1\164\1\156\1\145\2\162\1\144\1\165\1\151\1\145\1\151\1\145"+
+ "\1\144\1\156\1\157\1\120\1\145\1\164\1\142\1\60\1\142\1\60\1\151"+
+ "\1\144\1\166\2\162\1\145\1\165\1\uffff\1\165\1\uffff\1\156\2\151"+
+ "\1\157\2\60\2\164\1\147\1\156\1\144\1\166\2\uffff\2\145\1\60\1\147"+
+ "\1\145\1\151\2\60\1\uffff\1\60\1\162\1\144\3\uffff\1\60\1\145\1"+
+ "\uffff\1\162\1\60\1\uffff";
static final String DFA14_maxS =
"\1\uffff\1\156\1\uffff\1\164\1\170\2\uffff\2\165\1\uffff\1\162"+
- "\1\166\2\145\1\162\1\165\1\141\1\151\2\157\1\156\1\154\1\156\1\141"+
- "\1\164\1\157\1\165\1\157\1\151\1\145\2\uffff\1\150\1\uffff\1\150"+
- "\1\101\1\116\2\uffff\1\170\1\71\1\172\1\uffff\1\57\2\uffff\1\160"+
- "\1\150\2\uffff\1\163\2\164\1\144\1\143\1\164\1\165\1\151\2\uffff"+
- "\2\151\1\154\1\uffff\1\141\2\145\1\172\1\164\1\163\1\146\1\164\1"+
- "\116\1\151\1\157\1\156\1\170\1\154\1\147\1\154\1\157\1\124\1\155"+
- "\1\165\1\172\1\157\1\164\1\166\1\162\1\104\1\162\1\164\1\105\1\172"+
- "\1\155\1\154\1\144\1\170\1\113\2\uffff\1\145\1\uffff\1\151\1\116"+
- "\1\104\1\114\3\uffff\1\71\3\uffff\1\157\1\145\1\164\1\151\1\162"+
- "\1\172\2\145\1\155\1\162\1\164\2\144\1\151\1\156\1\162\1\145\1\uffff"+
- "\1\141\1\143\2\141\1\145\1\131\1\101\1\162\2\172\1\164\1\147\1\145"+
- "\1\154\1\110\1\160\1\155\1\uffff\1\141\1\145\1\141\1\151\1\105\1"+
- "\144\1\154\1\137\1\uffff\1\157\1\141\2\145\1\151\1\105\1\162\1\154"+
- "\1\131\2\172\3\162\1\146\1\151\1\uffff\1\163\1\156\1\124\1\171\3"+
- "\172\1\155\1\143\1\162\1\105\1\120\1\162\2\165\1\101\1\172\1\164"+
- "\1\144\2\uffff\1\151\1\145\1\105\1\145\1\172\1\162\1\145\1\164\1"+
- "\147\1\117\1\156\1\137\1\101\1\151\1\124\1\166\1\164\1\172\1\102"+
- "\1\143\1\172\1\145\1\144\1\137\1\uffff\1\127\1\uffff\1\164\1\151"+
- "\2\141\1\142\1\163\1\144\1\171\1\172\3\uffff\1\151\1\150\1\151\1"+
- "\156\1\162\1\151\2\154\1\164\1\uffff\1\164\1\145\1\160\1\162\1\170"+
- "\1\141\1\uffff\1\145\1\162\1\151\1\145\1\142\1\147\1\102\1\164\1"+
- "\156\1\117\1\145\1\151\1\uffff\2\116\1\157\1\uffff\1\172\1\162\1"+
- "\124\2\172\1\164\2\143\1\165\1\103\1\163\1\160\1\165\1\uffff\1\164"+
- "\1\116\1\144\1\165\1\157\1\160\3\164\2\162\1\154\1\111\1\164\1\156"+
- "\1\163\1\141\1\156\1\162\1\152\1\101\2\172\1\164\1\145\1\137\1\172"+
- "\1\157\1\141\1\162\1\141\1\162\1\147\1\uffff\1\145\1\117\2\uffff"+
- "\1\101\3\164\1\157\1\172\1\145\1\151\1\145\1\165\1\141\1\145\1\155"+
- "\1\166\1\164\1\126\1\101\1\162\1\151\1\145\1\151\1\144\1\145\1\101"+
- "\1\163\1\164\1\147\1\101\1\145\1\164\2\uffff\1\162\1\116\1\117\1"+
- "\uffff\1\156\1\155\1\164\1\155\1\164\1\162\1\156\1\137\1\154\2\172"+
- "\1\145\1\156\1\uffff\1\172\2\144\1\151\1\155\1\163\1\124\2\151\1"+
- "\141\1\162\1\164\1\151\1\142\1\144\1\143\1\172\1\156\1\164\2\145"+
- "\1\120\1\164\1\143\1\164\1\151\1\165\1\116\1\101\1\124\1\145\1\151"+
- "\1\145\1\151\1\141\2\117\1\154\1\uffff\1\171\2\141\1\165\1\uffff"+
- "\1\172\1\164\1\uffff\2\172\1\144\1\145\1\172\1\171\1\144\1\157\1"+
- "\154\1\144\1\164\1\142\1\165\1\172\1\151\1\uffff\1\163\1\164\2\144"+
- "\1\157\2\164\1\162\1\142\1\155\1\105\1\116\1\171\1\172\1\146\1\172"+
- "\1\146\1\160\1\146\1\116\1\101\1\172\1\160\1\164\1\155\1\151\1\171"+
- "\1\uffff\1\145\2\uffff\2\172\2\uffff\1\160\1\145\1\156\1\165\1\145"+
- "\1\162\1\165\1\164\1\uffff\1\164\1\151\1\162\1\103\1\101\1\151\1"+
- "\162\1\101\1\151\1\165\1\142\1\172\1\131\1\160\1\uffff\1\141\1\uffff"+
- "\1\141\1\150\1\172\1\105\1\116\1\uffff\1\145\1\143\1\145\1\144\1"+
- "\160\1\170\2\uffff\1\145\1\162\1\172\1\145\1\162\1\151\1\164\1\145"+
- "\1\171\1\157\1\151\1\157\1\164\1\156\1\151\1\164\1\142\1\164\1\145"+
- "\1\uffff\1\172\1\145\2\143\1\151\1\uffff\1\172\1\131\1\172\1\150"+
- "\2\172\1\145\1\164\2\172\1\uffff\1\172\1\124\1\142\1\145\1\104\1"+
- "\172\1\156\1\142\1\156\2\164\1\142\1\164\1\165\1\145\1\162\1\uffff"+
- "\1\172\2\164\1\143\1\uffff\1\172\1\uffff\1\145\2\uffff\2\172\3\uffff"+
- "\1\171\1\165\1\172\1\141\1\uffff\1\172\1\165\1\164\1\162\1\101\1"+
- "\165\1\162\1\164\1\172\1\101\1\uffff\2\124\1\141\1\uffff\1\162\2"+
- "\uffff\1\160\1\164\1\uffff\1\164\1\uffff\1\164\1\145\1\151\2\164"+
- "\1\151\1\145\1\uffff\1\164\2\171\1\154\1\172\2\145\1\141\1\145\1"+
- "\156\1\142\1\164\1\145\1\142\1\172\1\164\2\160\1\137\1\uffff\1\172"+
- "\1\124\1\120\1\172\1\164\1\165\1\162\1\172\1\165\1\uffff\1\162\2"+
- "\145\1\104\1\uffff\2\141\1\162\1\uffff\1\101\1\164\1\151\1\uffff"+
- "\1\164\1\151\2\172\1\163\1\145\1\164\1\147\1\157\1\164\1\145\1\142"+
- "\1\145\1\142\2\uffff\1\143\1\163\1\141\1\147\1\166\1\164\1\172\1"+
- "\165\1\172\1\165\1\145\1\143\1\120\1\145\1\151\1\162\1\uffff\1\164"+
- "\1\uffff\1\164\1\156\1\145\2\162\1\144\1\151\2\145\1\144\1\156\1"+
- "\157\1\120\1\145\1\142\2\172\1\151\1\144\1\166\2\162\1\165\2\uffff"+
- "\1\156\2\151\1\157\1\172\1\164\1\147\1\156\1\144\1\166\1\uffff\1"+
- "\145\1\172\1\147\1\145\1\151\1\172\1\uffff\1\172\1\162\1\144\2\uffff"+
- "\1\172\1\145\1\uffff\1\162\1\172\1\uffff";
+ "\1\166\2\145\1\162\1\165\1\141\1\151\1\162\1\157\1\156\1\154\1\156"+
+ "\1\141\1\164\1\162\1\157\1\165\1\157\1\151\1\145\2\uffff\1\150\1"+
+ "\uffff\1\150\1\101\2\uffff\1\170\1\71\1\172\1\uffff\1\57\2\uffff"+
+ "\1\160\1\150\2\uffff\1\163\2\164\1\144\1\143\1\164\1\165\1\151\2"+
+ "\uffff\2\151\1\154\1\uffff\1\141\2\145\1\172\1\164\1\163\1\146\1"+
+ "\164\1\116\1\151\1\157\1\156\1\170\1\154\1\147\1\154\1\157\1\141"+
+ "\1\124\1\155\1\165\1\172\1\157\1\164\1\166\1\162\1\104\1\164\1\104"+
+ "\1\114\1\162\1\164\1\105\1\172\1\155\1\154\1\144\1\170\1\113\2\uffff"+
+ "\1\145\1\uffff\1\151\1\116\3\uffff\1\71\3\uffff\1\157\1\145\1\164"+
+ "\1\151\1\162\1\172\2\145\1\155\1\162\1\164\2\144\1\151\1\156\1\162"+
+ "\1\145\1\uffff\1\141\1\143\2\141\1\145\1\131\1\101\1\162\2\172\1"+
+ "\164\1\147\1\145\1\154\1\156\1\110\1\160\1\155\1\uffff\1\141\1\145"+
+ "\1\141\1\151\1\105\1\151\2\172\1\144\1\154\1\137\1\uffff\1\157\1"+
+ "\141\2\145\1\151\1\105\1\162\1\154\1\131\3\162\1\146\1\151\1\uffff"+
+ "\1\163\1\156\1\124\1\171\3\172\1\155\1\143\1\162\1\105\1\120\1\162"+
+ "\2\165\1\101\1\172\1\164\1\144\2\uffff\1\151\1\145\1\105\1\145\1"+
+ "\143\1\172\1\162\1\145\1\164\1\147\1\117\1\156\1\137\1\146\1\uffff"+
+ "\1\127\1\uffff\1\101\1\151\1\124\1\166\1\164\1\172\1\102\1\143\1"+
+ "\172\1\145\1\144\1\137\1\164\1\151\2\141\1\142\1\163\1\144\1\171"+
+ "\1\172\3\uffff\1\151\1\150\1\151\1\156\1\162\1\151\2\154\1\164\1"+
+ "\uffff\1\164\1\145\1\160\1\162\1\170\1\141\1\150\1\uffff\1\145\1"+
+ "\162\1\151\1\145\1\142\1\147\1\102\1\141\1\172\1\164\1\156\1\117"+
+ "\1\145\1\151\1\uffff\2\116\1\157\1\uffff\1\172\1\162\1\124\1\172"+
+ "\1\164\2\143\1\165\1\103\1\163\1\160\1\165\1\uffff\1\164\1\116\1"+
+ "\144\1\165\1\157\1\160\3\164\2\162\1\154\1\111\1\164\1\156\1\122"+
+ "\1\163\1\141\1\156\1\162\1\152\1\101\2\172\1\143\1\uffff\1\164\1"+
+ "\145\1\137\1\172\1\157\1\141\1\162\1\141\1\162\1\147\1\uffff\1\145"+
+ "\1\117\1\uffff\1\101\3\164\1\157\1\172\1\145\1\151\1\145\1\165\1"+
+ "\141\1\145\1\155\1\166\1\164\1\126\1\101\1\162\1\151\1\145\1\151"+
+ "\1\144\1\145\1\101\1\145\1\163\1\164\1\147\1\101\1\145\1\164\2\uffff"+
+ "\1\164\1\162\1\116\1\117\1\uffff\1\156\1\155\1\164\1\155\1\164\1"+
+ "\162\1\156\1\137\1\154\2\172\1\145\1\156\1\uffff\1\172\2\144\1\151"+
+ "\1\155\1\163\1\124\2\151\1\141\1\162\1\164\1\151\1\142\1\144\1\143"+
+ "\1\172\1\156\1\164\1\146\2\145\1\120\1\164\1\143\1\164\1\122\1\151"+
+ "\1\165\1\116\1\101\1\124\1\145\1\151\1\145\1\151\1\141\2\117\1\154"+
+ "\1\uffff\1\171\2\141\1\165\1\uffff\1\172\1\164\1\uffff\2\172\1\144"+
+ "\1\145\1\172\1\171\1\144\1\157\1\154\1\144\1\164\1\142\1\165\1\172"+
+ "\1\151\1\uffff\1\163\1\164\1\145\2\144\1\157\2\164\1\162\1\145\1"+
+ "\142\1\155\1\105\1\116\1\171\1\172\1\146\1\172\1\146\1\160\1\146"+
+ "\1\116\1\101\1\172\1\160\1\164\1\155\1\151\1\171\1\uffff\1\145\2"+
+ "\uffff\2\172\2\uffff\1\160\1\145\1\156\1\165\1\145\1\162\1\165\1"+
+ "\164\1\uffff\1\164\1\151\2\162\1\103\1\101\1\151\1\162\1\101\1\151"+
+ "\1\146\1\165\1\142\1\172\1\131\1\160\1\uffff\1\141\1\uffff\1\141"+
+ "\1\150\1\172\1\105\1\116\1\uffff\1\145\1\143\1\145\1\144\1\160\1"+
+ "\170\2\uffff\1\145\1\162\1\172\1\145\1\162\1\151\1\164\1\145\1\171"+
+ "\1\157\1\151\1\145\1\157\1\164\1\156\1\151\1\164\1\142\1\145\1\164"+
+ "\1\145\1\uffff\1\172\1\145\2\143\1\151\1\uffff\1\172\1\131\1\172"+
+ "\1\150\2\172\1\145\1\164\2\172\1\uffff\1\172\1\124\1\142\1\145\1"+
+ "\104\1\172\1\156\1\142\2\156\2\164\1\142\1\164\1\165\1\162\1\145"+
+ "\1\162\1\uffff\1\172\2\164\1\143\1\uffff\1\172\1\uffff\1\145\2\uffff"+
+ "\2\172\3\uffff\1\171\1\165\1\172\1\141\1\uffff\1\172\1\165\1\143"+
+ "\1\164\1\162\1\101\1\165\1\162\1\164\1\145\1\172\1\101\1\uffff\2"+
+ "\124\1\141\1\uffff\1\162\2\uffff\1\160\1\164\1\uffff\1\164\1\uffff"+
+ "\1\164\2\145\1\151\2\164\1\151\1\145\1\156\1\uffff\1\164\2\171\1"+
+ "\154\1\172\2\145\1\141\1\145\1\101\1\156\1\142\1\164\1\145\1\142"+
+ "\1\172\1\143\1\164\2\160\1\137\1\uffff\1\172\1\124\1\120\1\172\2"+
+ "\164\1\165\1\162\1\172\1\165\1\uffff\1\145\1\162\2\145\1\104\1\uffff"+
+ "\2\141\1\162\1\uffff\1\164\1\101\1\164\1\151\1\uffff\1\164\1\101"+
+ "\1\151\2\172\1\163\1\145\1\164\1\147\1\157\1\162\1\164\1\145\1\142"+
+ "\1\145\1\164\1\142\2\uffff\1\143\1\163\1\141\1\147\1\166\1\151\1"+
+ "\164\1\172\1\165\1\172\1\164\1\165\1\145\1\143\1\120\1\145\1\151"+
+ "\1\142\1\162\1\uffff\1\164\1\uffff\1\162\1\164\1\156\1\145\2\162"+
+ "\1\144\1\165\1\151\1\145\1\151\1\145\1\144\1\156\1\157\1\120\1\145"+
+ "\1\164\1\142\1\172\1\142\1\172\1\151\1\144\1\166\2\162\1\145\1\165"+
+ "\1\uffff\1\165\1\uffff\1\156\2\151\1\157\2\172\2\164\1\147\1\156"+
+ "\1\144\1\166\2\uffff\2\145\1\172\1\147\1\145\1\151\2\172\1\uffff"+
+ "\1\172\1\162\1\144\3\uffff\1\172\1\145\1\uffff\1\162\1\172\1\uffff";
static final String DFA14_acceptS =
- "\2\uffff\1\2\2\uffff\1\6\1\7\2\uffff\1\12\24\uffff\1\66\1\67\1"+
- "\uffff\1\72\10\uffff\1\125\1\uffff\1\131\1\132\2\uffff\1\125\1\2"+
- "\10\uffff\1\6\1\7\3\uffff\1\12\43\uffff\1\66\1\67\1\uffff\1\72\4"+
- "\uffff\1\122\1\124\1\123\1\uffff\1\127\1\130\1\131\21\uffff\1\100"+
- "\21\uffff\1\105\10\uffff\1\110\20\uffff\1\52\23\uffff\1\22\1\23"+
- "\30\uffff\1\107\1\uffff\1\116\11\uffff\1\77\1\10\1\11\11\uffff\1"+
- "\115\6\uffff\1\121\14\uffff\1\73\3\uffff\1\106\15\uffff\1\46\41"+
- "\uffff\1\71\2\uffff\1\114\1\1\36\uffff\1\117\1\120\3\uffff\1\53"+
- "\15\uffff\1\5\46\uffff\1\3\4\uffff\1\76\2\uffff\1\27\17\uffff\1"+
- "\25\33\uffff\1\13\1\uffff\1\47\1\24\2\uffff\1\50\1\16\10\uffff\1"+
- "\65\16\uffff\1\55\1\uffff\1\57\5\uffff\1\51\6\uffff\1\14\1\113\23"+
- "\uffff\1\101\5\uffff\1\75\12\uffff\1\30\20\uffff\1\102\4\uffff\1"+
- "\103\1\uffff\1\4\1\uffff\1\111\1\112\2\uffff\1\45\1\17\1\31\4\uffff"+
- "\1\62\12\uffff\1\54\3\uffff\1\104\1\uffff\1\15\1\74\2\uffff\1\35"+
- "\1\uffff\1\32\7\uffff\1\43\23\uffff\1\70\11\uffff\1\42\4\uffff\1"+
- "\61\3\uffff\1\33\3\uffff\1\40\16\uffff\1\56\1\60\20\uffff\1\36\1"+
- "\uffff\1\41\27\uffff\1\37\1\44\12\uffff\1\21\6\uffff\1\63\3\uffff"+
- "\1\34\1\64\2\uffff\1\20\2\uffff\1\26";
+ "\2\uffff\1\2\2\uffff\1\6\1\7\2\uffff\1\12\25\uffff\1\70\1\71\1"+
+ "\uffff\1\74\7\uffff\1\127\1\uffff\1\133\1\134\2\uffff\1\127\1\2"+
+ "\10\uffff\1\6\1\7\3\uffff\1\12\47\uffff\1\70\1\71\1\uffff\1\74\2"+
+ "\uffff\1\124\1\126\1\125\1\uffff\1\131\1\132\1\133\21\uffff\1\102"+
+ "\22\uffff\1\107\13\uffff\1\112\16\uffff\1\54\23\uffff\1\22\1\23"+
+ "\16\uffff\1\111\1\uffff\1\120\25\uffff\1\101\1\10\1\11\11\uffff"+
+ "\1\117\7\uffff\1\123\16\uffff\1\75\3\uffff\1\110\14\uffff\1\50\31"+
+ "\uffff\1\116\12\uffff\1\73\2\uffff\1\1\37\uffff\1\121\1\122\4\uffff"+
+ "\1\55\15\uffff\1\5\50\uffff\1\3\4\uffff\1\100\2\uffff\1\27\17\uffff"+
+ "\1\25\35\uffff\1\13\1\uffff\1\51\1\24\2\uffff\1\52\1\16\10\uffff"+
+ "\1\67\20\uffff\1\57\1\uffff\1\61\5\uffff\1\53\6\uffff\1\14\1\115"+
+ "\25\uffff\1\103\5\uffff\1\77\12\uffff\1\30\22\uffff\1\104\4\uffff"+
+ "\1\105\1\uffff\1\4\1\uffff\1\113\1\114\2\uffff\1\47\1\17\1\31\4"+
+ "\uffff\1\64\14\uffff\1\56\3\uffff\1\106\1\uffff\1\15\1\76\2\uffff"+
+ "\1\35\1\uffff\1\32\11\uffff\1\45\25\uffff\1\72\12\uffff\1\42\5\uffff"+
+ "\1\63\3\uffff\1\33\4\uffff\1\40\21\uffff\1\60\1\62\23\uffff\1\36"+
+ "\1\uffff\1\41\35\uffff\1\37\1\uffff\1\46\14\uffff\1\21\1\44\10\uffff"+
+ "\1\65\3\uffff\1\34\1\43\1\66\2\uffff\1\20\2\uffff\1\26";
static final String DFA14_specialS =
- "\1\2\44\uffff\1\1\1\0\u02c4\uffff}>";
+ "\1\0\44\uffff\1\2\1\1\u02f6\uffff}>";
static final String[] DFA14_transitionS = {
- "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\45\4\55\1\46\1\36\1"+
- "\37\2\55\1\5\1\55\1\2\1\53\1\47\11\50\1\55\1\41\5\55\1\44\1"+
- "\22\1\23\1\15\1\24\1\25\2\52\1\26\1\27\1\52\1\35\1\43\1\52\1"+
- "\32\3\52\1\30\1\52\1\16\1\52\1\31\3\52\3\55\1\51\1\52\1\55\1"+
- "\3\1\12\1\42\1\14\1\4\1\21\1\7\1\52\1\1\3\52\1\17\1\52\1\13"+
- "\2\52\1\33\1\34\1\20\1\10\1\52\1\40\3\52\1\6\1\55\1\11\uff82"+
+ "\11\55\2\54\2\55\1\54\22\55\1\54\1\55\1\45\4\55\1\46\1\37\1"+
+ "\40\2\55\1\5\1\55\1\2\1\53\1\47\11\50\1\55\1\42\5\55\1\31\1"+
+ "\22\1\23\1\15\1\24\1\25\2\52\1\26\1\27\1\52\1\36\1\44\1\52\1"+
+ "\33\3\52\1\30\1\52\1\16\1\52\1\32\3\52\3\55\1\51\1\52\1\55\1"+
+ "\3\1\12\1\43\1\14\1\4\1\21\1\7\1\52\1\1\3\52\1\17\1\52\1\13"+
+ "\2\52\1\34\1\35\1\20\1\10\1\52\1\41\3\52\1\6\1\55\1\11\uff82"+
"\55",
"\1\56\1\57",
"",
@@ -3301,60 +3369,58 @@ public class InternalOseeDslLexer extends Lexer {
"\1\114\7\uffff\1\113\13\uffff\1\115",
"\1\116",
"\1\117",
- "\1\121\37\uffff\1\120",
- "\1\122",
- "\1\124\34\uffff\1\123",
- "\1\125",
+ "\1\122\37\uffff\1\120\2\uffff\1\121",
+ "\1\123",
+ "\1\125\34\uffff\1\124",
"\1\126",
"\1\127",
- "\1\131\52\uffff\1\130",
- "\1\132",
- "\1\134\3\uffff\1\135\42\uffff\1\133",
- "\1\136\11\uffff\1\137",
- "\1\140",
- "\1\142\33\uffff\1\141",
+ "\1\130",
+ "\1\132\52\uffff\1\131",
+ "\1\135\1\uffff\1\134\43\uffff\1\133",
+ "\1\136",
+ "\1\140\3\uffff\1\141\42\uffff\1\137",
+ "\1\142\11\uffff\1\143",
+ "\1\144",
+ "\1\146\33\uffff\1\145",
"",
"",
- "\1\145",
+ "\1\151",
"",
- "\1\147",
- "\1\150",
- "\1\152\1\uffff\1\151",
- "\0\153",
- "\0\153",
- "\12\156\76\uffff\1\154",
- "\12\156",
+ "\1\153",
+ "\1\154",
+ "\0\155",
+ "\0\155",
+ "\12\160\76\uffff\1\156",
+ "\12\160",
"\32\60\4\uffff\1\60\1\uffff\32\60",
"",
- "\1\157\4\uffff\1\160",
- "",
- "",
- "\1\162",
- "\1\163",
+ "\1\161\4\uffff\1\162",
"",
"",
"\1\164",
"\1\165",
+ "",
+ "",
"\1\166",
"\1\167",
"\1\170",
"\1\171",
- "\1\173\1\172",
- "\1\174",
+ "\1\172",
+ "\1\173",
+ "\1\175\1\174",
+ "\1\176",
"",
"",
- "\1\175",
- "\1\176",
"\1\177",
- "",
"\1\u0080",
"\1\u0081",
+ "",
"\1\u0082",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0083",
"\1\u0084",
- "\1\u0086\14\uffff\1\u0085",
- "\1\u0087",
- "\1\u0088",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0086",
+ "\1\u0088\14\uffff\1\u0087",
"\1\u0089",
"\1\u008a",
"\1\u008b",
@@ -3367,46 +3433,46 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u0092",
"\1\u0093",
"\1\u0094",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0095",
"\1\u0096",
"\1\u0097",
- "\1\u0098",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0099",
"\1\u009a",
"\1\u009b",
"\1\u009c",
"\1\u009d",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u00a0\1\u009f",
+ "\1\u009e",
+ "\1\u009f",
+ "\1\u00a0",
"\1\u00a1",
"\1\u00a2",
"\1\u00a3",
- "\1\u00a4",
- "",
- "",
- "\1\u00a5",
- "",
- "\1\u00a6",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00a6\1\u00a5",
"\1\u00a7",
"\1\u00a8",
"\1\u00a9",
+ "\1\u00aa",
"",
"",
+ "\1\u00ab",
"",
- "\12\156",
+ "\1\u00ac",
+ "\1\u00ad",
+ "",
+ "",
+ "",
+ "\12\160",
"",
"",
"",
- "\1\u00aa",
- "\1\u00ab",
- "\1\u00ac",
- "\1\u00ad",
"\1\u00ae",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00af",
"\1\u00b0",
"\1\u00b1",
"\1\u00b2",
- "\1\u00b3",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00b4",
"\1\u00b5",
"\1\u00b6",
@@ -3414,163 +3480,163 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u00b8",
"\1\u00b9",
"\1\u00ba",
- "",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
"\1\u00be",
+ "",
"\1\u00bf",
"\1\u00c0",
"\1\u00c1",
"\1\u00c2",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00c3",
+ "\1\u00c4",
"\1\u00c5",
"\1\u00c6",
- "\1\u00c7",
- "\1\u00c8",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00c9",
"\1\u00ca",
"\1\u00cb",
- "",
"\1\u00cc",
"\1\u00cd",
"\1\u00ce",
"\1\u00cf",
"\1\u00d0",
+ "",
"\1\u00d1",
"\1\u00d2",
"\1\u00d3",
- "",
"\1\u00d4",
"\1\u00d5",
"\1\u00d6",
- "\1\u00d7",
- "\1\u00d8",
- "\1\u00d9",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\16\60\1\u00d8\13\60\4\uffff\1\60\1\uffff\32"+
+ "\60",
"\1\u00da",
"\1\u00db",
"\1\u00dc",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\16\60\1\u00de\13\60\4\uffff\1\60\1\uffff\32"+
- "\60",
+ "",
+ "\1\u00dd",
+ "\1\u00de",
+ "\1\u00df",
"\1\u00e0",
"\1\u00e1",
"\1\u00e2",
"\1\u00e3",
"\1\u00e4",
- "",
"\1\u00e5",
"\1\u00e6",
"\1\u00e7",
"\1\u00e8",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00e9",
+ "\1\u00ea",
+ "",
+ "\1\u00eb",
"\1\u00ec",
"\1\u00ed",
"\1\u00ee",
- "\1\u00ef",
- "\1\u00f0",
- "\1\u00f1",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00f2",
"\1\u00f3",
"\1\u00f4",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00f5",
"\1\u00f6",
"\1\u00f7",
- "",
- "",
"\1\u00f8",
"\1\u00f9",
"\1\u00fa",
- "\1\u00fb",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00fc",
"\1\u00fd",
+ "",
+ "",
"\1\u00fe",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
"\1\u0102",
- "\1\u0103",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0104",
"\1\u0105",
"\1\u0106",
"\1\u0107",
"\1\u0108",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u010a\1\u010b",
+ "\1\u0109",
+ "\1\u010a",
+ "\1\u010b",
+ "",
"\1\u010c",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "\1\u010d",
"\1\u010e",
"\1\u010f",
"\1\u0110",
- "",
"\1\u0111",
- "",
- "\1\u0112",
- "\1\u0113",
- "\1\u0114",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0113\1\u0114",
"\1\u0115",
- "\1\u0116",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0117",
"\1\u0118",
"\1\u0119",
- "\12\60\7\uffff\6\60\1\u011a\23\60\4\uffff\1\60\1\uffff\32"+
- "\60",
- "",
- "",
- "",
+ "\1\u011a",
+ "\1\u011b",
"\1\u011c",
"\1\u011d",
"\1\u011e",
"\1\u011f",
"\1\u0120",
"\1\u0121",
- "\1\u0122",
- "\1\u0123",
- "\1\u0124",
+ "\12\60\7\uffff\6\60\1\u0122\23\60\4\uffff\1\60\1\uffff\32"+
+ "\60",
"",
+ "",
+ "",
+ "\1\u0124",
"\1\u0125",
"\1\u0126",
"\1\u0127",
"\1\u0128",
"\1\u0129",
"\1\u012a",
- "",
"\1\u012b",
"\1\u012c",
+ "",
"\1\u012d",
"\1\u012e",
"\1\u012f",
"\1\u0130",
- "\1\u0131\1\u0132",
+ "\1\u0131",
+ "\1\u0132",
"\1\u0133",
+ "",
"\1\u0134",
"\1\u0135",
"\1\u0136",
"\1\u0137",
- "",
- "\1\u0139\14\uffff\1\u0138",
- "\1\u013b\14\uffff\1\u013a",
+ "\1\u0138",
+ "\1\u0139",
+ "\1\u013a\1\u013b",
"\1\u013c",
- "",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u013e",
"\1\u013f",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0140",
+ "\1\u0141",
"\1\u0142",
- "\1\u0143",
- "\1\u0144",
- "\1\u0145",
- "\1\u0146",
+ "",
+ "\1\u0144\14\uffff\1\u0143",
+ "\1\u0146\14\uffff\1\u0145",
"\1\u0147",
- "\1\u0148",
- "\1\u0149",
"",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0149",
"\1\u014a",
- "\1\u014b\6\uffff\1\u014c",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u014c",
"\1\u014d",
"\1\u014e",
"\1\u014f",
@@ -3578,9 +3644,9 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u0151",
"\1\u0152",
"\1\u0153",
+ "",
"\1\u0154",
- "\1\u0155",
- "\1\u0156",
+ "\1\u0155\6\uffff\1\u0156",
"\1\u0157",
"\1\u0158",
"\1\u0159",
@@ -3590,40 +3656,41 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u015d",
"\1\u015e",
"\1\u015f",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0160",
+ "\1\u0161",
"\1\u0162",
"\1\u0163",
"\1\u0164",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0165",
"\1\u0166",
"\1\u0167",
"\1\u0168",
"\1\u0169",
"\1\u016a",
- "\1\u016b",
- "",
- "\1\u016c",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u016d",
"",
- "",
"\1\u016e",
"\1\u016f",
"\1\u0170",
- "\1\u0171",
- "\1\u0172",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0172",
+ "\1\u0173",
"\1\u0174",
"\1\u0175",
"\1\u0176",
"\1\u0177",
+ "",
"\1\u0178",
"\1\u0179",
+ "",
"\1\u017a",
"\1\u017b",
"\1\u017c",
- "\1\u017e\6\uffff\1\u017d",
- "\1\u017f",
+ "\1\u017d",
+ "\1\u017e",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0180",
"\1\u0181",
"\1\u0182",
@@ -3633,16 +3700,13 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u0186",
"\1\u0187",
"\1\u0188",
- "\1\u0189",
- "\1\u018a",
+ "\1\u018a\6\uffff\1\u0189",
"\1\u018b",
"\1\u018c",
- "",
- "",
"\1\u018d",
"\1\u018e",
- "\1\u0190\1\uffff\1\u018f",
- "",
+ "\1\u018f",
+ "\1\u0190",
"\1\u0191",
"\1\u0192",
"\1\u0193",
@@ -3652,29 +3716,31 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u0197",
"\1\u0198",
"\1\u0199",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\6\60\1\u019e\5\60\1\u019c\1\u019d\5\60\1\u019b"+
- "\6\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "",
+ "\1\u019a",
+ "\1\u019b",
+ "\1\u019c",
+ "\1\u019e\1\uffff\1\u019d",
+ "",
+ "\1\u019f",
"\1\u01a0",
"\1\u01a1",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u01a2",
"\1\u01a3",
"\1\u01a4",
"\1\u01a5",
"\1\u01a6",
"\1\u01a7",
- "\1\u01a8",
- "\1\u01a9",
- "\1\u01aa",
- "\1\u01ab",
- "\1\u01ac",
- "\1\u01ad",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\6\60\1\u01ac\5\60\1\u01aa\1\u01ab\5\60\1\u01a9"+
+ "\6\60\4\uffff\1\60\1\uffff\32\60",
"\1\u01ae",
"\1\u01af",
- "\1\u01b0",
- "\1\u01b1",
+ "",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u01b1",
+ "\1\u01b2",
"\1\u01b3",
"\1\u01b4",
"\1\u01b5",
@@ -3688,47 +3754,46 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u01bd",
"\1\u01be",
"\1\u01bf",
- "\1\u01c0",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u01c1",
"\1\u01c2",
"\1\u01c3",
"\1\u01c4",
"\1\u01c5",
- "\1\u01c7\1\uffff\1\u01c6",
+ "\1\u01c6",
+ "\1\u01c7",
"\1\u01c8",
- "",
"\1\u01c9",
"\1\u01ca",
"\1\u01cb",
"\1\u01cc",
- "",
- "\12\60\7\uffff\23\60\1\u01cd\6\60\4\uffff\1\60\1\uffff\32"+
- "\60",
+ "\1\u01cd",
+ "\1\u01ce",
"\1\u01cf",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u01d0",
+ "\1\u01d1",
"\1\u01d2",
"\1\u01d3",
- "\1\u01d4\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+
- "\32\60",
- "\1\u01d6",
- "\1\u01d7",
+ "\1\u01d4",
+ "\1\u01d5",
+ "\1\u01d7\1\uffff\1\u01d6",
"\1\u01d8",
+ "",
"\1\u01d9",
"\1\u01da",
"\1\u01db",
"\1\u01dc",
- "\1\u01dd",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "\12\60\7\uffff\23\60\1\u01dd\6\60\4\uffff\1\60\1\uffff\32"+
+ "\60",
"\1\u01df",
"",
- "\1\u01e0",
- "\1\u01e1",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u01e2",
"\1\u01e3",
- "\1\u01e4",
- "\1\u01e5",
+ "\1\u01e4\17\uffff\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff"+
+ "\32\60",
"\1\u01e6",
"\1\u01e7",
"\1\u01e8",
@@ -3736,143 +3801,135 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u01ea",
"\1\u01eb",
"\1\u01ec",
+ "\1\u01ed",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u01ee",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u01ef",
+ "",
"\1\u01f0",
"\1\u01f1",
"\1\u01f2",
"\1\u01f3",
"\1\u01f4",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u01f5",
"\1\u01f6",
"\1\u01f7",
"\1\u01f8",
"\1\u01f9",
"\1\u01fa",
- "",
"\1\u01fb",
- "",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "",
- "",
+ "\1\u01fc",
+ "\1\u01fd",
"\1\u01fe",
- "\1\u01ff",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0200",
- "\1\u0201",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0202",
"\1\u0203",
"\1\u0204",
"\1\u0205",
- "",
"\1\u0206",
- "\1\u0207",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0208",
"\1\u0209",
"\1\u020a",
"\1\u020b",
"\1\u020c",
+ "",
"\1\u020d",
- "\1\u020e",
- "\1\u020f",
- "\1\u0210",
+ "",
+ "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "",
+ "\1\u0210",
+ "\1\u0211",
"\1\u0212",
"\1\u0213",
- "",
"\1\u0214",
- "",
"\1\u0215",
"\1\u0216",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0217",
+ "",
"\1\u0218",
"\1\u0219",
- "",
"\1\u021a",
"\1\u021b",
"\1\u021c",
"\1\u021d",
"\1\u021e",
"\1\u021f",
- "",
- "",
"\1\u0220",
"\1\u0221",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0222",
"\1\u0223",
"\1\u0224",
- "\1\u0225",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0226",
"\1\u0227",
+ "",
"\1\u0228",
+ "",
"\1\u0229",
"\1\u022a",
- "\1\u022b",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u022c",
"\1\u022d",
+ "",
"\1\u022e",
"\1\u022f",
"\1\u0230",
"\1\u0231",
"\1\u0232",
+ "\1\u0233",
+ "",
"",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0234",
"\1\u0235",
- "\1\u0236",
- "\1\u0237",
- "",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0237",
+ "\1\u0238",
"\1\u0239",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u023a",
"\1\u023b",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u023c",
+ "\1\u023d",
"\1\u023e",
"\1\u023f",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0240",
+ "\1\u0241",
+ "\1\u0242",
"\1\u0243",
"\1\u0244",
"\1\u0245",
"\1\u0246",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0247",
"\1\u0248",
- "\1\u0249",
+ "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u024a",
"\1\u024b",
"\1\u024c",
"\1\u024d",
- "\1\u024e",
+ "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u024f",
- "\1\u0250",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0251",
- "",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0253",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0254",
"\1\u0255",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "",
- "\1\u0257",
- "",
- "",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"",
- "",
- "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0259",
"\1\u025a",
"\1\u025b",
+ "\1\u025c",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u025d",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u025e",
"\1\u025f",
"\1\u0260",
"\1\u0261",
@@ -3880,114 +3937,119 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u0263",
"\1\u0264",
"\1\u0265",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0266",
"\1\u0267",
- "",
"\1\u0268",
"\1\u0269",
- "\1\u026a",
"",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u026b",
- "",
- "",
"\1\u026c",
"\1\u026d",
"",
- "\1\u026e",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"",
"\1\u026f",
- "\1\u0270",
- "\1\u0271",
+ "",
+ "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "",
+ "",
"\1\u0272",
"\1\u0273",
- "\1\u0274",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0275",
"",
- "\1\u0276",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0277",
"\1\u0278",
"\1\u0279",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u027a",
"\1\u027b",
"\1\u027c",
"\1\u027d",
"\1\u027e",
"\1\u027f",
- "\1\u0280",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0281",
+ "",
"\1\u0282",
"\1\u0283",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0284",
+ "",
"\1\u0285",
+ "",
+ "",
"\1\u0286",
"\1\u0287",
+ "",
"\1\u0288",
"",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u028a\17\uffff\1\u028b",
+ "\1\u0289",
+ "\1\u028a",
+ "\1\u028b",
"\1\u028c",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u028d",
"\1\u028e",
"\1\u028f",
"\1\u0290",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0292",
+ "\1\u0291",
"",
+ "\1\u0292",
"\1\u0293",
"\1\u0294",
"\1\u0295",
- "\1\u0296\2\uffff\1\u0297",
- "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0297",
"\1\u0298",
"\1\u0299",
"\1\u029a",
- "",
"\1\u029b",
"\1\u029c",
"\1\u029d",
- "",
"\1\u029e",
"\1\u029f",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02a0",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u02a2",
"\1\u02a3",
"\1\u02a4",
"\1\u02a5",
"\1\u02a6",
- "\1\u02a7",
- "\1\u02a8",
- "\1\u02a9",
- "\1\u02aa",
- "\1\u02ab",
- "",
"",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02a8\17\uffff\1\u02a9",
+ "\1\u02aa",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u02ac",
"\1\u02ad",
"\1\u02ae",
"\1\u02af",
- "\1\u02b0",
- "\1\u02b1",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02b1",
+ "",
+ "\1\u02b2",
"\1\u02b3",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02b4",
"\1\u02b5",
- "\1\u02b6",
- "\1\u02b7",
+ "\1\u02b6\2\uffff\1\u02b7",
+ "",
"\1\u02b8",
"\1\u02b9",
"\1\u02ba",
- "\1\u02bb",
"",
+ "\1\u02bb",
"\1\u02bc",
- "",
"\1\u02bd",
"\1\u02be",
+ "",
"\1\u02bf",
"\1\u02c0",
"\1\u02c1",
- "\1\u02c2",
- "\1\u02c3",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u02c4",
"\1\u02c5",
"\1\u02c6",
@@ -3996,43 +4058,99 @@ public class InternalOseeDslLexer extends Lexer {
"\1\u02c9",
"\1\u02ca",
"\1\u02cb",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02cc",
+ "\1\u02cd",
"\1\u02ce",
"\1\u02cf",
+ "",
+ "",
"\1\u02d0",
"\1\u02d1",
"\1\u02d2",
"\1\u02d3",
- "",
- "",
"\1\u02d4",
"\1\u02d5",
"\1\u02d6",
- "\1\u02d7",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u02d9",
+ "\1\u02d8",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u02da",
"\1\u02db",
"\1\u02dc",
"\1\u02dd",
- "",
"\1\u02de",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02df",
"\1\u02e0",
"\1\u02e1",
"\1\u02e2",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02e3",
+ "",
+ "\1\u02e4",
"\1\u02e5",
"\1\u02e6",
+ "\1\u02e7",
+ "\1\u02e8",
+ "\1\u02e9",
+ "\1\u02ea",
+ "\1\u02eb",
+ "\1\u02ec",
+ "\1\u02ed",
+ "\1\u02ee",
+ "\1\u02ef",
+ "\1\u02f0",
+ "\1\u02f1",
+ "\1\u02f2",
+ "\1\u02f3",
+ "\1\u02f4",
+ "\1\u02f5",
+ "\1\u02f6",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02f8",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u02fa",
+ "\1\u02fb",
+ "\1\u02fc",
+ "\1\u02fd",
+ "\1\u02fe",
+ "\1\u02ff",
+ "\1\u0300",
"",
+ "\1\u0301",
"",
+ "\1\u0302",
+ "\1\u0303",
+ "\1\u0304",
+ "\1\u0305",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0308",
+ "\1\u0309",
+ "\1\u030a",
+ "\1\u030b",
+ "\1\u030c",
+ "\1\u030d",
+ "",
+ "",
+ "\1\u030e",
+ "\1\u030f",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0311",
+ "\1\u0312",
+ "\1\u0313",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u02e8",
"",
- "\1\u02e9",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0317",
+ "\1\u0318",
+ "",
+ "",
+ "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u031a",
+ "",
+ "\1\u031b",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
""
};
@@ -4067,33 +4185,13 @@ public class InternalOseeDslLexer extends Lexer {
this.transition = DFA14_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | RULE_STRING | RULE_WHOLE_NUM_STR | RULE_HEX_INT | RULE_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA14_38 = input.LA(1);
-
- s = -1;
- if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 107;}
-
- else s = 45;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA14_37 = input.LA(1);
-
- s = -1;
- if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 107;}
-
- else s = 45;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
int LA14_0 = input.LA(1);
s = -1;
@@ -4145,29 +4243,29 @@ public class InternalOseeDslLexer extends Lexer {
else if ( (LA14_0=='S') ) {s = 24;}
- else if ( (LA14_0=='W') ) {s = 25;}
+ else if ( (LA14_0=='A') ) {s = 25;}
- else if ( (LA14_0=='O') ) {s = 26;}
+ else if ( (LA14_0=='W') ) {s = 26;}
- else if ( (LA14_0=='r') ) {s = 27;}
+ else if ( (LA14_0=='O') ) {s = 27;}
- else if ( (LA14_0=='s') ) {s = 28;}
+ else if ( (LA14_0=='r') ) {s = 28;}
- else if ( (LA14_0=='L') ) {s = 29;}
+ else if ( (LA14_0=='s') ) {s = 29;}
- else if ( (LA14_0=='(') ) {s = 30;}
+ else if ( (LA14_0=='L') ) {s = 30;}
- else if ( (LA14_0==')') ) {s = 31;}
+ else if ( (LA14_0=='(') ) {s = 31;}
- else if ( (LA14_0=='w') ) {s = 32;}
+ else if ( (LA14_0==')') ) {s = 32;}
- else if ( (LA14_0==';') ) {s = 33;}
+ else if ( (LA14_0=='w') ) {s = 33;}
- else if ( (LA14_0=='c') ) {s = 34;}
+ else if ( (LA14_0==';') ) {s = 34;}
- else if ( (LA14_0=='M') ) {s = 35;}
+ else if ( (LA14_0=='c') ) {s = 35;}
- else if ( (LA14_0=='A') ) {s = 36;}
+ else if ( (LA14_0=='M') ) {s = 36;}
else if ( (LA14_0=='\"') ) {s = 37;}
@@ -4189,6 +4287,26 @@ public class InternalOseeDslLexer extends Lexer {
if ( s>=0 ) return s;
break;
+ case 1 :
+ int LA14_38 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_38>='\u0000' && LA14_38<='\uFFFF')) ) {s = 109;}
+
+ else s = 45;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA14_37 = input.LA(1);
+
+ s = -1;
+ if ( ((LA14_37>='\u0000' && LA14_37<='\uFFFF')) ) {s = 109;}
+
+ else s = 45;
+
+ if ( s>=0 ) return s;
+ break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 14, _s, input);
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java
index c25056085c3..adb14630eec 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDslParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_HEX_INT", "RULE_WHOLE_NUM_STR", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'import'", "'.'", "'abstract'", "'artifactType'", "'extends'", "','", "'{'", "'guid'", "'uuid'", "'}'", "'attribute'", "'branchGuid'", "'attributeType'", "'overrides'", "'dataProvider'", "'DefaultAttributeDataProvider'", "'UriAttributeDataProvider'", "'min'", "'max'", "'unlimited'", "'taggerId'", "'DefaultAttributeTaggerProvider'", "'enumType'", "'description'", "'defaultValue'", "'fileExtension'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'inheritAll'", "'add'", "'remove'", "'relationType'", "'sideAName'", "'sideAArtifactType'", "'sideBName'", "'sideBArtifactType'", "'defaultOrderType'", "'multiplicity'", "'Lexicographical_Ascending'", "'Lexicographical_Descending'", "'Unordered'", "'('", "')'", "'artifactMatcher'", "'where'", "';'", "'role'", "'accessContext'", "'childrenOf'", "'artifact'", "'edit'", "'of'", "'ONE_TO_ONE'", "'ONE_TO_MANY'", "'MANY_TO_ONE'", "'MANY_TO_MANY'", "'EQ'", "'LIKE'", "'AND'", "'OR'", "'artifactName'", "'artifactGuid'", "'branchName'", "'ALLOW'", "'DENY'", "'ALL'", "'SIDE_A'", "'SIDE_B'", "'BOTH'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_HEX_INT", "RULE_WHOLE_NUM_STR", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'import'", "'.'", "'abstract'", "'artifactType'", "'extends'", "','", "'{'", "'guid'", "'uuid'", "'}'", "'attribute'", "'branchGuid'", "'attributeType'", "'overrides'", "'dataProvider'", "'DefaultAttributeDataProvider'", "'UriAttributeDataProvider'", "'min'", "'max'", "'unlimited'", "'taggerId'", "'DefaultAttributeTaggerProvider'", "'enumType'", "'description'", "'defaultValue'", "'fileExtension'", "'BooleanAttribute'", "'CompressedContentAttribute'", "'DateAttribute'", "'EnumeratedAttribute'", "'FloatingPointAttribute'", "'IntegerAttribute'", "'JavaObjectAttribute'", "'StringAttribute'", "'ArtifactReferenceAttribute'", "'BranchReferenceAttribute'", "'WordAttribute'", "'OutlineNumberAttribute'", "'oseeEnumType'", "'entry'", "'entryGuid'", "'overrides enum'", "'inheritAll'", "'add'", "'remove'", "'relationType'", "'sideAName'", "'sideAArtifactType'", "'sideBName'", "'sideBArtifactType'", "'defaultOrderType'", "'multiplicity'", "'Lexicographical_Ascending'", "'Lexicographical_Descending'", "'Unordered'", "'('", "')'", "'artifactMatcher'", "'where'", "';'", "'role'", "'accessContext'", "'childrenOf'", "'artifact'", "'edit'", "'of'", "'ONE_TO_ONE'", "'ONE_TO_MANY'", "'MANY_TO_ONE'", "'MANY_TO_MANY'", "'EQ'", "'LIKE'", "'AND'", "'OR'", "'artifactName'", "'artifactGuid'", "'branchName'", "'ALLOW'", "'DENY'", "'ALL'", "'SIDE_A'", "'SIDE_B'", "'BOTH'"
};
public static final int RULE_ID=5;
public static final int T__29=29;
@@ -39,6 +39,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final int EOF=-1;
public static final int T__93=93;
public static final int T__19=19;
+ public static final int T__94=94;
public static final int T__91=91;
public static final int T__92=92;
public static final int T__16=16;
@@ -48,6 +49,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final int T__17=17;
public static final int T__14=14;
public static final int T__13=13;
+ public static final int T__95=95;
public static final int T__80=80;
public static final int T__81=81;
public static final int T__82=82;
@@ -283,7 +285,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
alt2=1;
}
break;
- case 56:
+ case 58:
{
alt2=2;
}
@@ -293,12 +295,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
alt2=3;
}
break;
- case 49:
+ case 51:
{
alt2=4;
}
break;
- case 52:
+ case 54:
{
alt2=5;
}
@@ -503,17 +505,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
do {
int alt3=4;
switch ( input.LA(1) ) {
- case 68:
+ case 70:
{
alt3=1;
}
break;
- case 72:
+ case 74:
{
alt3=2;
}
break;
- case 71:
+ case 73:
{
alt3=3;
}
@@ -944,7 +946,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
alt5=1;
}
break;
- case 56:
+ case 58:
{
alt5=2;
}
@@ -954,7 +956,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
alt5=3;
}
break;
- case 49:
+ case 51:
{
alt5=4;
}
@@ -2402,22 +2404,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttributeBaseType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:996:1: ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:996:1: ruleAttributeBaseType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME ) ;
public final AntlrDatatypeRuleToken ruleAttributeBaseType() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
- AntlrDatatypeRuleToken this_QUALIFIED_NAME_10 = null;
+ AntlrDatatypeRuleToken this_QUALIFIED_NAME_12 = null;
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:999:28: ( (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:999:28: ( (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME )
- int alt22=11;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1000:1: (kw= 'BooleanAttribute' | kw= 'CompressedContentAttribute' | kw= 'DateAttribute' | kw= 'EnumeratedAttribute' | kw= 'FloatingPointAttribute' | kw= 'IntegerAttribute' | kw= 'JavaObjectAttribute' | kw= 'StringAttribute' | kw= 'ArtifactReferenceAttribute' | kw= 'BranchReferenceAttribute' | kw= 'WordAttribute' | kw= 'OutlineNumberAttribute' | this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME )
+ int alt22=13;
switch ( input.LA(1) ) {
case 39:
{
@@ -2469,11 +2471,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
alt22=10;
}
break;
- case RULE_ID:
+ case 49:
{
alt22=11;
}
break;
+ case 50:
+ {
+ alt22=12;
+ }
+ break;
+ case RULE_ID:
+ {
+ alt22=13;
+ }
+ break;
default:
NoViableAltException nvae =
new NoViableAltException("", 22, 0, input);
@@ -2571,40 +2583,62 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1057:2: kw= 'WordAttribute'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1057:2: kw= 'ArtifactReferenceAttribute'
{
kw=(Token)match(input,47,FOLLOW_47_in_ruleAttributeBaseType2141);
current.merge(kw);
- newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_8());
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getArtifactReferenceAttributeKeyword_8());
}
break;
case 10 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1064:2: kw= 'OutlineNumberAttribute'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1064:2: kw= 'BranchReferenceAttribute'
{
kw=(Token)match(input,48,FOLLOW_48_in_ruleAttributeBaseType2160);
current.merge(kw);
- newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_9());
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getBranchReferenceAttributeKeyword_9());
}
break;
case 11 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1071:5: this_QUALIFIED_NAME_10= ruleQUALIFIED_NAME
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1071:2: kw= 'WordAttribute'
+ {
+ kw=(Token)match(input,49,FOLLOW_49_in_ruleAttributeBaseType2179);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getWordAttributeKeyword_10());
+
+
+ }
+ break;
+ case 12 :
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1078:2: kw= 'OutlineNumberAttribute'
+ {
+ kw=(Token)match(input,50,FOLLOW_50_in_ruleAttributeBaseType2198);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAttributeBaseTypeAccess().getOutlineNumberAttributeKeyword_11());
+
+
+ }
+ break;
+ case 13 :
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1085:5: this_QUALIFIED_NAME_12= ruleQUALIFIED_NAME
{
- newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_10());
+ newCompositeNode(grammarAccess.getAttributeBaseTypeAccess().getQUALIFIED_NAMEParserRuleCall_12());
- pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2188);
- this_QUALIFIED_NAME_10=ruleQUALIFIED_NAME();
+ pushFollow(FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2226);
+ this_QUALIFIED_NAME_12=ruleQUALIFIED_NAME();
state._fsp--;
- current.merge(this_QUALIFIED_NAME_10);
+ current.merge(this_QUALIFIED_NAME_12);
afterParserOrEnumRuleCall();
@@ -2633,7 +2667,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOseeEnumType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1089:1: entryRuleXOseeEnumType returns [EObject current=null] : iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1103:1: entryRuleXOseeEnumType returns [EObject current=null] : iv_ruleXOseeEnumType= ruleXOseeEnumType EOF ;
public final EObject entryRuleXOseeEnumType() throws RecognitionException {
EObject current = null;
@@ -2641,17 +2675,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1090:2: (iv_ruleXOseeEnumType= ruleXOseeEnumType EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1091:2: iv_ruleXOseeEnumType= ruleXOseeEnumType EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1104:2: (iv_ruleXOseeEnumType= ruleXOseeEnumType EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1105:2: iv_ruleXOseeEnumType= ruleXOseeEnumType EOF
{
newCompositeNode(grammarAccess.getXOseeEnumTypeRule());
- pushFollow(FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2233);
+ pushFollow(FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2271);
iv_ruleXOseeEnumType=ruleXOseeEnumType();
state._fsp--;
current =iv_ruleXOseeEnumType;
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumType2243);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumType2281);
}
@@ -2669,7 +2703,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOseeEnumType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1098:1: ruleXOseeEnumType returns [EObject current=null] : (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1112:1: ruleXOseeEnumType returns [EObject current=null] : (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) ;
public final EObject ruleXOseeEnumType() throws RecognitionException {
EObject current = null;
@@ -2687,23 +2721,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1101:28: ( (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1102:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1115:28: ( (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1102:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1102:3: otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:1: (otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1116:3: otherlv_0= 'oseeEnumType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )* otherlv_8= '}'
{
- otherlv_0=(Token)match(input,49,FOLLOW_49_in_ruleXOseeEnumType2280);
+ otherlv_0=(Token)match(input,51,FOLLOW_51_in_ruleXOseeEnumType2318);
newLeafNode(otherlv_0, grammarAccess.getXOseeEnumTypeAccess().getOseeEnumTypeKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1106:1: ( (lv_name_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1107:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1120:1: ( (lv_name_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1121:1: (lv_name_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1107:1: (lv_name_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1108:3: lv_name_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1121:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1122:3: lv_name_1_0= RULE_STRING
{
- lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2297);
+ lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2335);
newLeafNode(lv_name_1_0, grammarAccess.getXOseeEnumTypeAccess().getNameSTRINGTerminalRuleCall_1_0());
@@ -2723,11 +2757,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumType2314);
+ otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumType2352);
newLeafNode(otherlv_2, grammarAccess.getXOseeEnumTypeAccess().getLeftCurlyBracketKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1128:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1142:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )?
int alt23=2;
int LA23_0 = input.LA(1);
@@ -2736,19 +2770,19 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
switch (alt23) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1128:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1142:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXOseeEnumType2327);
+ otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXOseeEnumType2365);
newLeafNode(otherlv_3, grammarAccess.getXOseeEnumTypeAccess().getGuidKeyword_3_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1132:1: ( (lv_typeGuid_4_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1133:1: (lv_typeGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1146:1: ( (lv_typeGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1147:1: (lv_typeGuid_4_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1133:1: (lv_typeGuid_4_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1134:3: lv_typeGuid_4_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1147:1: (lv_typeGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1148:3: lv_typeGuid_4_0= RULE_STRING
{
- lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2344);
+ lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumType2382);
newLeafNode(lv_typeGuid_4_0, grammarAccess.getXOseeEnumTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0());
@@ -2774,17 +2808,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXOseeEnumType2363);
+ otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXOseeEnumType2401);
newLeafNode(otherlv_5, grammarAccess.getXOseeEnumTypeAccess().getUuidKeyword_4());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1154:1: ( (lv_uuid_6_0= RULE_HEX_INT ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1155:1: (lv_uuid_6_0= RULE_HEX_INT )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1168:1: ( (lv_uuid_6_0= RULE_HEX_INT ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1169:1: (lv_uuid_6_0= RULE_HEX_INT )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1155:1: (lv_uuid_6_0= RULE_HEX_INT )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1156:3: lv_uuid_6_0= RULE_HEX_INT
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1169:1: (lv_uuid_6_0= RULE_HEX_INT )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1170:3: lv_uuid_6_0= RULE_HEX_INT
{
- lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2380);
+ lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2418);
newLeafNode(lv_uuid_6_0, grammarAccess.getXOseeEnumTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0());
@@ -2804,28 +2838,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1172:2: ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )*
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1186:2: ( (lv_enumEntries_7_0= ruleXOseeEnumEntry ) )*
loop24:
do {
int alt24=2;
int LA24_0 = input.LA(1);
- if ( (LA24_0==50) ) {
+ if ( (LA24_0==52) ) {
alt24=1;
}
switch (alt24) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1173:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1187:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1173:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1174:3: lv_enumEntries_7_0= ruleXOseeEnumEntry
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1187:1: (lv_enumEntries_7_0= ruleXOseeEnumEntry )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1188:3: lv_enumEntries_7_0= ruleXOseeEnumEntry
{
newCompositeNode(grammarAccess.getXOseeEnumTypeAccess().getEnumEntriesXOseeEnumEntryParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2406);
+ pushFollow(FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2444);
lv_enumEntries_7_0=ruleXOseeEnumEntry();
state._fsp--;
@@ -2853,7 +2887,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_8=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumType2419);
+ otherlv_8=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumType2457);
newLeafNode(otherlv_8, grammarAccess.getXOseeEnumTypeAccess().getRightCurlyBracketKeyword_7());
@@ -2878,7 +2912,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOseeEnumEntry"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1202:1: entryRuleXOseeEnumEntry returns [EObject current=null] : iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1216:1: entryRuleXOseeEnumEntry returns [EObject current=null] : iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF ;
public final EObject entryRuleXOseeEnumEntry() throws RecognitionException {
EObject current = null;
@@ -2886,17 +2920,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1203:2: (iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1204:2: iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1217:2: (iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1218:2: iv_ruleXOseeEnumEntry= ruleXOseeEnumEntry EOF
{
newCompositeNode(grammarAccess.getXOseeEnumEntryRule());
- pushFollow(FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2455);
+ pushFollow(FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2493);
iv_ruleXOseeEnumEntry=ruleXOseeEnumEntry();
state._fsp--;
current =iv_ruleXOseeEnumEntry;
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumEntry2465);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumEntry2503);
}
@@ -2914,7 +2948,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOseeEnumEntry"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1211:1: ruleXOseeEnumEntry returns [EObject current=null] : (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1225:1: ruleXOseeEnumEntry returns [EObject current=null] : (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) ;
public final EObject ruleXOseeEnumEntry() throws RecognitionException {
EObject current = null;
@@ -2923,27 +2957,29 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
Token lv_ordinal_2_0=null;
Token otherlv_3=null;
Token lv_entryGuid_4_0=null;
+ Token otherlv_5=null;
+ Token lv_description_6_0=null;
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1214:28: ( (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1215:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1228:28: ( (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1229:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1215:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1215:3: otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1229:1: (otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1229:3: otherlv_0= 'entry' ( (lv_name_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )?
{
- otherlv_0=(Token)match(input,50,FOLLOW_50_in_ruleXOseeEnumEntry2502);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleXOseeEnumEntry2540);
newLeafNode(otherlv_0, grammarAccess.getXOseeEnumEntryAccess().getEntryKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1219:1: ( (lv_name_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1220:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1233:1: ( (lv_name_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1234:1: (lv_name_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1220:1: (lv_name_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1221:3: lv_name_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1234:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1235:3: lv_name_1_0= RULE_STRING
{
- lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2519);
+ lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2557);
newLeafNode(lv_name_1_0, grammarAccess.getXOseeEnumEntryAccess().getNameSTRINGTerminalRuleCall_1_0());
@@ -2963,7 +2999,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1237:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1251:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )?
int alt25=2;
int LA25_0 = input.LA(1);
@@ -2972,12 +3008,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
switch (alt25) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1238:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1252:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1238:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1239:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1252:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1253:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR
{
- lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2541);
+ lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2579);
newLeafNode(lv_ordinal_2_0, grammarAccess.getXOseeEnumEntryAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0());
@@ -3000,28 +3036,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1255:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1269:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )?
int alt26=2;
int LA26_0 = input.LA(1);
- if ( (LA26_0==51) ) {
+ if ( (LA26_0==53) ) {
alt26=1;
}
switch (alt26) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1255:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1269:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) )
{
- otherlv_3=(Token)match(input,51,FOLLOW_51_in_ruleXOseeEnumEntry2560);
+ otherlv_3=(Token)match(input,53,FOLLOW_53_in_ruleXOseeEnumEntry2598);
newLeafNode(otherlv_3, grammarAccess.getXOseeEnumEntryAccess().getEntryGuidKeyword_3_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1259:1: ( (lv_entryGuid_4_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1260:1: (lv_entryGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1273:1: ( (lv_entryGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1274:1: (lv_entryGuid_4_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1260:1: (lv_entryGuid_4_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1261:3: lv_entryGuid_4_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1274:1: (lv_entryGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1275:3: lv_entryGuid_4_0= RULE_STRING
{
- lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2577);
+ lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2615);
newLeafNode(lv_entryGuid_4_0, grammarAccess.getXOseeEnumEntryAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0());
@@ -3047,6 +3083,53 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1291:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( (LA27_0==36) ) {
+ alt27=1;
+ }
+ switch (alt27) {
+ case 1 :
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1291:6: otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) )
+ {
+ otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleXOseeEnumEntry2635);
+
+ newLeafNode(otherlv_5, grammarAccess.getXOseeEnumEntryAccess().getDescriptionKeyword_4_0());
+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1295:1: ( (lv_description_6_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1296:1: (lv_description_6_0= RULE_STRING )
+ {
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1296:1: (lv_description_6_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1297:3: lv_description_6_0= RULE_STRING
+ {
+ lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2652);
+
+ newLeafNode(lv_description_6_0, grammarAccess.getXOseeEnumEntryAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXOseeEnumEntryRule());
+ }
+ setWithLastConsumed(
+ current,
+ "description",
+ lv_description_6_0,
+ "STRING");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
}
@@ -3068,7 +3151,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXOseeEnumOverride"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1285:1: entryRuleXOseeEnumOverride returns [EObject current=null] : iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1321:1: entryRuleXOseeEnumOverride returns [EObject current=null] : iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF ;
public final EObject entryRuleXOseeEnumOverride() throws RecognitionException {
EObject current = null;
@@ -3076,17 +3159,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1286:2: (iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1287:2: iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1322:2: (iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1323:2: iv_ruleXOseeEnumOverride= ruleXOseeEnumOverride EOF
{
newCompositeNode(grammarAccess.getXOseeEnumOverrideRule());
- pushFollow(FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2620);
+ pushFollow(FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2695);
iv_ruleXOseeEnumOverride=ruleXOseeEnumOverride();
state._fsp--;
current =iv_ruleXOseeEnumOverride;
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumOverride2630);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOseeEnumOverride2705);
}
@@ -3104,7 +3187,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXOseeEnumOverride"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1294:1: ruleXOseeEnumOverride returns [EObject current=null] : (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1330:1: ruleXOseeEnumOverride returns [EObject current=null] : (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) ;
public final EObject ruleXOseeEnumOverride() throws RecognitionException {
EObject current = null;
@@ -3119,28 +3202,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1297:28: ( (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1298:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1333:28: ( (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1298:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1298:3: otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:1: (otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:3: otherlv_0= 'overrides enum' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_inheritAll_3_0= 'inheritAll' ) )? ( (lv_overrideOptions_4_0= ruleOverrideOption ) )* otherlv_5= '}'
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleXOseeEnumOverride2667);
+ otherlv_0=(Token)match(input,54,FOLLOW_54_in_ruleXOseeEnumOverride2742);
newLeafNode(otherlv_0, grammarAccess.getXOseeEnumOverrideAccess().getOverridesEnumKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1302:1: ( (otherlv_1= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1303:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1338:1: ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1339:1: (otherlv_1= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1303:1: (otherlv_1= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1304:3: otherlv_1= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1339:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1340:3: otherlv_1= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getXOseeEnumOverrideRule());
}
- otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2687);
+ otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2762);
newLeafNode(otherlv_1, grammarAccess.getXOseeEnumOverrideAccess().getOverridenEnumTypeXOseeEnumTypeCrossReference_1_0());
@@ -3150,25 +3233,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumOverride2699);
+ otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXOseeEnumOverride2774);
newLeafNode(otherlv_2, grammarAccess.getXOseeEnumOverrideAccess().getLeftCurlyBracketKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1319:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1355:1: ( (lv_inheritAll_3_0= 'inheritAll' ) )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==53) ) {
- alt27=1;
+ if ( (LA28_0==55) ) {
+ alt28=1;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1320:1: (lv_inheritAll_3_0= 'inheritAll' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1356:1: (lv_inheritAll_3_0= 'inheritAll' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1320:1: (lv_inheritAll_3_0= 'inheritAll' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1321:3: lv_inheritAll_3_0= 'inheritAll'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1356:1: (lv_inheritAll_3_0= 'inheritAll' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1357:3: lv_inheritAll_3_0= 'inheritAll'
{
- lv_inheritAll_3_0=(Token)match(input,53,FOLLOW_53_in_ruleXOseeEnumOverride2717);
+ lv_inheritAll_3_0=(Token)match(input,55,FOLLOW_55_in_ruleXOseeEnumOverride2792);
newLeafNode(lv_inheritAll_3_0, grammarAccess.getXOseeEnumOverrideAccess().getInheritAllInheritAllKeyword_3_0());
@@ -3187,28 +3270,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1334:3: ( (lv_overrideOptions_4_0= ruleOverrideOption ) )*
- loop28:
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1370:3: ( (lv_overrideOptions_4_0= ruleOverrideOption ) )*
+ loop29:
do {
- int alt28=2;
- int LA28_0 = input.LA(1);
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( ((LA28_0>=54 && LA28_0<=55)) ) {
- alt28=1;
+ if ( ((LA29_0>=56 && LA29_0<=57)) ) {
+ alt29=1;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1335:1: (lv_overrideOptions_4_0= ruleOverrideOption )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1371:1: (lv_overrideOptions_4_0= ruleOverrideOption )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1335:1: (lv_overrideOptions_4_0= ruleOverrideOption )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1336:3: lv_overrideOptions_4_0= ruleOverrideOption
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1371:1: (lv_overrideOptions_4_0= ruleOverrideOption )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1372:3: lv_overrideOptions_4_0= ruleOverrideOption
{
newCompositeNode(grammarAccess.getXOseeEnumOverrideAccess().getOverrideOptionsOverrideOptionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2752);
+ pushFollow(FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2827);
lv_overrideOptions_4_0=ruleOverrideOption();
state._fsp--;
@@ -3232,11 +3315,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
break;
default :
- break loop28;
+ break loop29;
}
} while (true);
- otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumOverride2765);
+ otherlv_5=(Token)match(input,22,FOLLOW_22_in_ruleXOseeEnumOverride2840);
newLeafNode(otherlv_5, grammarAccess.getXOseeEnumOverrideAccess().getRightCurlyBracketKeyword_5());
@@ -3261,7 +3344,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOverrideOption"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1364:1: entryRuleOverrideOption returns [EObject current=null] : iv_ruleOverrideOption= ruleOverrideOption EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1400:1: entryRuleOverrideOption returns [EObject current=null] : iv_ruleOverrideOption= ruleOverrideOption EOF ;
public final EObject entryRuleOverrideOption() throws RecognitionException {
EObject current = null;
@@ -3269,17 +3352,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1365:2: (iv_ruleOverrideOption= ruleOverrideOption EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1366:2: iv_ruleOverrideOption= ruleOverrideOption EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1401:2: (iv_ruleOverrideOption= ruleOverrideOption EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1402:2: iv_ruleOverrideOption= ruleOverrideOption EOF
{
newCompositeNode(grammarAccess.getOverrideOptionRule());
- pushFollow(FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2801);
+ pushFollow(FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2876);
iv_ruleOverrideOption=ruleOverrideOption();
state._fsp--;
current =iv_ruleOverrideOption;
- match(input,EOF,FOLLOW_EOF_in_entryRuleOverrideOption2811);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOverrideOption2886);
}
@@ -3297,7 +3380,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOverrideOption"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1373:1: ruleOverrideOption returns [EObject current=null] : (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1409:1: ruleOverrideOption returns [EObject current=null] : (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) ;
public final EObject ruleOverrideOption() throws RecognitionException {
EObject current = null;
@@ -3309,33 +3392,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1376:28: ( (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1377:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1412:28: ( (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1413:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1377:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1413:1: (this_AddEnum_0= ruleAddEnum | this_RemoveEnum_1= ruleRemoveEnum )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==54) ) {
- alt29=1;
+ if ( (LA30_0==56) ) {
+ alt30=1;
}
- else if ( (LA29_0==55) ) {
- alt29=2;
+ else if ( (LA30_0==57) ) {
+ alt30=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1378:5: this_AddEnum_0= ruleAddEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1414:5: this_AddEnum_0= ruleAddEnum
{
newCompositeNode(grammarAccess.getOverrideOptionAccess().getAddEnumParserRuleCall_0());
- pushFollow(FOLLOW_ruleAddEnum_in_ruleOverrideOption2858);
+ pushFollow(FOLLOW_ruleAddEnum_in_ruleOverrideOption2933);
this_AddEnum_0=ruleAddEnum();
state._fsp--;
@@ -3348,12 +3431,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1388:5: this_RemoveEnum_1= ruleRemoveEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1424:5: this_RemoveEnum_1= ruleRemoveEnum
{
newCompositeNode(grammarAccess.getOverrideOptionAccess().getRemoveEnumParserRuleCall_1());
- pushFollow(FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2885);
+ pushFollow(FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2960);
this_RemoveEnum_1=ruleRemoveEnum();
state._fsp--;
@@ -3386,7 +3469,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAddEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1404:1: entryRuleAddEnum returns [EObject current=null] : iv_ruleAddEnum= ruleAddEnum EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1440:1: entryRuleAddEnum returns [EObject current=null] : iv_ruleAddEnum= ruleAddEnum EOF ;
public final EObject entryRuleAddEnum() throws RecognitionException {
EObject current = null;
@@ -3394,17 +3477,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1405:2: (iv_ruleAddEnum= ruleAddEnum EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1406:2: iv_ruleAddEnum= ruleAddEnum EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1441:2: (iv_ruleAddEnum= ruleAddEnum EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1442:2: iv_ruleAddEnum= ruleAddEnum EOF
{
newCompositeNode(grammarAccess.getAddEnumRule());
- pushFollow(FOLLOW_ruleAddEnum_in_entryRuleAddEnum2920);
+ pushFollow(FOLLOW_ruleAddEnum_in_entryRuleAddEnum2995);
iv_ruleAddEnum=ruleAddEnum();
state._fsp--;
current =iv_ruleAddEnum;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAddEnum2930);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAddEnum3005);
}
@@ -3422,7 +3505,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAddEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1413:1: ruleAddEnum returns [EObject current=null] : (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1449:1: ruleAddEnum returns [EObject current=null] : (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) ;
public final EObject ruleAddEnum() throws RecognitionException {
EObject current = null;
@@ -3431,27 +3514,29 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
Token lv_ordinal_2_0=null;
Token otherlv_3=null;
Token lv_entryGuid_4_0=null;
+ Token otherlv_5=null;
+ Token lv_description_6_0=null;
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1416:28: ( (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1417:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1452:28: ( (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1453:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1417:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1417:3: otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )?
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1453:1: (otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )? )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1453:3: otherlv_0= 'add' ( (lv_enumEntry_1_0= RULE_STRING ) ) ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )? (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )? (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )?
{
- otherlv_0=(Token)match(input,54,FOLLOW_54_in_ruleAddEnum2967);
+ otherlv_0=(Token)match(input,56,FOLLOW_56_in_ruleAddEnum3042);
newLeafNode(otherlv_0, grammarAccess.getAddEnumAccess().getAddKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1421:1: ( (lv_enumEntry_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1422:1: (lv_enumEntry_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1457:1: ( (lv_enumEntry_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1458:1: (lv_enumEntry_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1422:1: (lv_enumEntry_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1423:3: lv_enumEntry_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1458:1: (lv_enumEntry_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1459:3: lv_enumEntry_1_0= RULE_STRING
{
- lv_enumEntry_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum2984);
+ lv_enumEntry_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3059);
newLeafNode(lv_enumEntry_1_0, grammarAccess.getAddEnumAccess().getEnumEntrySTRINGTerminalRuleCall_1_0());
@@ -3471,21 +3556,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1439:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )?
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1475:2: ( (lv_ordinal_2_0= RULE_WHOLE_NUM_STR ) )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==RULE_WHOLE_NUM_STR) ) {
- alt30=1;
+ if ( (LA31_0==RULE_WHOLE_NUM_STR) ) {
+ alt31=1;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1440:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1476:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1440:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1441:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1476:1: (lv_ordinal_2_0= RULE_WHOLE_NUM_STR )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1477:3: lv_ordinal_2_0= RULE_WHOLE_NUM_STR
{
- lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3006);
+ lv_ordinal_2_0=(Token)match(input,RULE_WHOLE_NUM_STR,FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3081);
newLeafNode(lv_ordinal_2_0, grammarAccess.getAddEnumAccess().getOrdinalWHOLE_NUM_STRTerminalRuleCall_2_0());
@@ -3508,28 +3593,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1457:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )?
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1493:3: (otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) ) )?
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA31_0==51) ) {
- alt31=1;
+ if ( (LA32_0==53) ) {
+ alt32=1;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1457:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1493:5: otherlv_3= 'entryGuid' ( (lv_entryGuid_4_0= RULE_STRING ) )
{
- otherlv_3=(Token)match(input,51,FOLLOW_51_in_ruleAddEnum3025);
+ otherlv_3=(Token)match(input,53,FOLLOW_53_in_ruleAddEnum3100);
newLeafNode(otherlv_3, grammarAccess.getAddEnumAccess().getEntryGuidKeyword_3_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1461:1: ( (lv_entryGuid_4_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1462:1: (lv_entryGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1497:1: ( (lv_entryGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1498:1: (lv_entryGuid_4_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1462:1: (lv_entryGuid_4_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1463:3: lv_entryGuid_4_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1498:1: (lv_entryGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1499:3: lv_entryGuid_4_0= RULE_STRING
{
- lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3042);
+ lv_entryGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3117);
newLeafNode(lv_entryGuid_4_0, grammarAccess.getAddEnumAccess().getEntryGuidSTRINGTerminalRuleCall_3_1_0());
@@ -3555,6 +3640,53 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1515:4: (otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) ) )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( (LA33_0==36) ) {
+ alt33=1;
+ }
+ switch (alt33) {
+ case 1 :
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1515:6: otherlv_5= 'description' ( (lv_description_6_0= RULE_STRING ) )
+ {
+ otherlv_5=(Token)match(input,36,FOLLOW_36_in_ruleAddEnum3137);
+
+ newLeafNode(otherlv_5, grammarAccess.getAddEnumAccess().getDescriptionKeyword_4_0());
+
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1519:1: ( (lv_description_6_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1520:1: (lv_description_6_0= RULE_STRING )
+ {
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1520:1: (lv_description_6_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1521:3: lv_description_6_0= RULE_STRING
+ {
+ lv_description_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAddEnum3154);
+
+ newLeafNode(lv_description_6_0, grammarAccess.getAddEnumAccess().getDescriptionSTRINGTerminalRuleCall_4_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getAddEnumRule());
+ }
+ setWithLastConsumed(
+ current,
+ "description",
+ lv_description_6_0,
+ "STRING");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
}
@@ -3576,7 +3708,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRemoveEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1487:1: entryRuleRemoveEnum returns [EObject current=null] : iv_ruleRemoveEnum= ruleRemoveEnum EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1545:1: entryRuleRemoveEnum returns [EObject current=null] : iv_ruleRemoveEnum= ruleRemoveEnum EOF ;
public final EObject entryRuleRemoveEnum() throws RecognitionException {
EObject current = null;
@@ -3584,17 +3716,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1488:2: (iv_ruleRemoveEnum= ruleRemoveEnum EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1489:2: iv_ruleRemoveEnum= ruleRemoveEnum EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1546:2: (iv_ruleRemoveEnum= ruleRemoveEnum EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1547:2: iv_ruleRemoveEnum= ruleRemoveEnum EOF
{
newCompositeNode(grammarAccess.getRemoveEnumRule());
- pushFollow(FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3085);
+ pushFollow(FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3197);
iv_ruleRemoveEnum=ruleRemoveEnum();
state._fsp--;
current =iv_ruleRemoveEnum;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveEnum3095);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRemoveEnum3207);
}
@@ -3612,7 +3744,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRemoveEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1496:1: ruleRemoveEnum returns [EObject current=null] : (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1554:1: ruleRemoveEnum returns [EObject current=null] : (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) ;
public final EObject ruleRemoveEnum() throws RecognitionException {
EObject current = null;
@@ -3622,28 +3754,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1499:28: ( (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1500:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1557:28: ( (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1558:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1500:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1500:3: otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1558:1: (otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1558:3: otherlv_0= 'remove' ( (otherlv_1= RULE_STRING ) )
{
- otherlv_0=(Token)match(input,55,FOLLOW_55_in_ruleRemoveEnum3132);
+ otherlv_0=(Token)match(input,57,FOLLOW_57_in_ruleRemoveEnum3244);
newLeafNode(otherlv_0, grammarAccess.getRemoveEnumAccess().getRemoveKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1504:1: ( (otherlv_1= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1505:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1562:1: ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1563:1: (otherlv_1= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1505:1: (otherlv_1= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1506:3: otherlv_1= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1563:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1564:3: otherlv_1= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getRemoveEnumRule());
}
- otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveEnum3152);
+ otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRemoveEnum3264);
newLeafNode(otherlv_1, grammarAccess.getRemoveEnumAccess().getEnumEntryXOseeEnumEntryCrossReference_1_0());
@@ -3674,7 +3806,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXRelationType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1525:1: entryRuleXRelationType returns [EObject current=null] : iv_ruleXRelationType= ruleXRelationType EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1583:1: entryRuleXRelationType returns [EObject current=null] : iv_ruleXRelationType= ruleXRelationType EOF ;
public final EObject entryRuleXRelationType() throws RecognitionException {
EObject current = null;
@@ -3682,17 +3814,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1526:2: (iv_ruleXRelationType= ruleXRelationType EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1527:2: iv_ruleXRelationType= ruleXRelationType EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1584:2: (iv_ruleXRelationType= ruleXRelationType EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1585:2: iv_ruleXRelationType= ruleXRelationType EOF
{
newCompositeNode(grammarAccess.getXRelationTypeRule());
- pushFollow(FOLLOW_ruleXRelationType_in_entryRuleXRelationType3188);
+ pushFollow(FOLLOW_ruleXRelationType_in_entryRuleXRelationType3300);
iv_ruleXRelationType=ruleXRelationType();
state._fsp--;
current =iv_ruleXRelationType;
- match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationType3198);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationType3310);
}
@@ -3710,7 +3842,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXRelationType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1534:1: ruleXRelationType returns [EObject current=null] : (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1592:1: ruleXRelationType returns [EObject current=null] : (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) ;
public final EObject ruleXRelationType() throws RecognitionException {
EObject current = null;
@@ -3740,23 +3872,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1537:28: ( (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1595:28: ( (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1596:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1538:3: otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1596:1: (otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1596:3: otherlv_0= 'relationType' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= '{' (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )? otherlv_5= 'uuid' ( (lv_uuid_6_0= RULE_HEX_INT ) ) otherlv_7= 'sideAName' ( (lv_sideAName_8_0= RULE_STRING ) ) otherlv_9= 'sideAArtifactType' ( (otherlv_10= RULE_STRING ) ) otherlv_11= 'sideBName' ( (lv_sideBName_12_0= RULE_STRING ) ) otherlv_13= 'sideBArtifactType' ( (otherlv_14= RULE_STRING ) ) otherlv_15= 'defaultOrderType' ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) ) otherlv_17= 'multiplicity' ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) ) otherlv_19= '}'
{
- otherlv_0=(Token)match(input,56,FOLLOW_56_in_ruleXRelationType3235);
+ otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleXRelationType3347);
newLeafNode(otherlv_0, grammarAccess.getXRelationTypeAccess().getRelationTypeKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1542:1: ( (lv_name_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1543:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1600:1: ( (lv_name_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1601:1: (lv_name_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1543:1: (lv_name_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1544:3: lv_name_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1601:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1602:3: lv_name_1_0= RULE_STRING
{
- lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3252);
+ lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3364);
newLeafNode(lv_name_1_0, grammarAccess.getXRelationTypeAccess().getNameSTRINGTerminalRuleCall_1_0());
@@ -3776,32 +3908,32 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXRelationType3269);
+ otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXRelationType3381);
newLeafNode(otherlv_2, grammarAccess.getXRelationTypeAccess().getLeftCurlyBracketKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1564:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1622:1: (otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) ) )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA32_0==20) ) {
- alt32=1;
+ if ( (LA34_0==20) ) {
+ alt34=1;
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1564:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1622:3: otherlv_3= 'guid' ( (lv_typeGuid_4_0= RULE_STRING ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXRelationType3282);
+ otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleXRelationType3394);
newLeafNode(otherlv_3, grammarAccess.getXRelationTypeAccess().getGuidKeyword_3_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1568:1: ( (lv_typeGuid_4_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1569:1: (lv_typeGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1626:1: ( (lv_typeGuid_4_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1627:1: (lv_typeGuid_4_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1569:1: (lv_typeGuid_4_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1570:3: lv_typeGuid_4_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1627:1: (lv_typeGuid_4_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1628:3: lv_typeGuid_4_0= RULE_STRING
{
- lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3299);
+ lv_typeGuid_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3411);
newLeafNode(lv_typeGuid_4_0, grammarAccess.getXRelationTypeAccess().getTypeGuidSTRINGTerminalRuleCall_3_1_0());
@@ -3827,17 +3959,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXRelationType3318);
+ otherlv_5=(Token)match(input,21,FOLLOW_21_in_ruleXRelationType3430);
newLeafNode(otherlv_5, grammarAccess.getXRelationTypeAccess().getUuidKeyword_4());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1590:1: ( (lv_uuid_6_0= RULE_HEX_INT ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1591:1: (lv_uuid_6_0= RULE_HEX_INT )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1648:1: ( (lv_uuid_6_0= RULE_HEX_INT ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1649:1: (lv_uuid_6_0= RULE_HEX_INT )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1591:1: (lv_uuid_6_0= RULE_HEX_INT )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1592:3: lv_uuid_6_0= RULE_HEX_INT
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1649:1: (lv_uuid_6_0= RULE_HEX_INT )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1650:3: lv_uuid_6_0= RULE_HEX_INT
{
- lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXRelationType3335);
+ lv_uuid_6_0=(Token)match(input,RULE_HEX_INT,FOLLOW_RULE_HEX_INT_in_ruleXRelationType3447);
newLeafNode(lv_uuid_6_0, grammarAccess.getXRelationTypeAccess().getUuidHEX_INTTerminalRuleCall_5_0());
@@ -3857,17 +3989,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,57,FOLLOW_57_in_ruleXRelationType3352);
+ otherlv_7=(Token)match(input,59,FOLLOW_59_in_ruleXRelationType3464);
newLeafNode(otherlv_7, grammarAccess.getXRelationTypeAccess().getSideANameKeyword_6());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1612:1: ( (lv_sideAName_8_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1613:1: (lv_sideAName_8_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1670:1: ( (lv_sideAName_8_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1671:1: (lv_sideAName_8_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1613:1: (lv_sideAName_8_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1614:3: lv_sideAName_8_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1671:1: (lv_sideAName_8_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1672:3: lv_sideAName_8_0= RULE_STRING
{
- lv_sideAName_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3369);
+ lv_sideAName_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3481);
newLeafNode(lv_sideAName_8_0, grammarAccess.getXRelationTypeAccess().getSideANameSTRINGTerminalRuleCall_7_0());
@@ -3887,22 +4019,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_9=(Token)match(input,58,FOLLOW_58_in_ruleXRelationType3386);
+ otherlv_9=(Token)match(input,60,FOLLOW_60_in_ruleXRelationType3498);
newLeafNode(otherlv_9, grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeKeyword_8());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1634:1: ( (otherlv_10= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1635:1: (otherlv_10= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1692:1: ( (otherlv_10= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1693:1: (otherlv_10= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1635:1: (otherlv_10= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1636:3: otherlv_10= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1693:1: (otherlv_10= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1694:3: otherlv_10= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getXRelationTypeRule());
}
- otherlv_10=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3406);
+ otherlv_10=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3518);
newLeafNode(otherlv_10, grammarAccess.getXRelationTypeAccess().getSideAArtifactTypeXArtifactTypeCrossReference_9_0());
@@ -3912,17 +4044,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_11=(Token)match(input,59,FOLLOW_59_in_ruleXRelationType3418);
+ otherlv_11=(Token)match(input,61,FOLLOW_61_in_ruleXRelationType3530);
newLeafNode(otherlv_11, grammarAccess.getXRelationTypeAccess().getSideBNameKeyword_10());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1651:1: ( (lv_sideBName_12_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1652:1: (lv_sideBName_12_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1709:1: ( (lv_sideBName_12_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1710:1: (lv_sideBName_12_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1652:1: (lv_sideBName_12_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1653:3: lv_sideBName_12_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1710:1: (lv_sideBName_12_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1711:3: lv_sideBName_12_0= RULE_STRING
{
- lv_sideBName_12_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3435);
+ lv_sideBName_12_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3547);
newLeafNode(lv_sideBName_12_0, grammarAccess.getXRelationTypeAccess().getSideBNameSTRINGTerminalRuleCall_11_0());
@@ -3942,22 +4074,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_13=(Token)match(input,60,FOLLOW_60_in_ruleXRelationType3452);
+ otherlv_13=(Token)match(input,62,FOLLOW_62_in_ruleXRelationType3564);
newLeafNode(otherlv_13, grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeKeyword_12());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1673:1: ( (otherlv_14= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1674:1: (otherlv_14= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1731:1: ( (otherlv_14= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:1: (otherlv_14= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1674:1: (otherlv_14= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1675:3: otherlv_14= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1732:1: (otherlv_14= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1733:3: otherlv_14= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getXRelationTypeRule());
}
- otherlv_14=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3472);
+ otherlv_14=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXRelationType3584);
newLeafNode(otherlv_14, grammarAccess.getXRelationTypeAccess().getSideBArtifactTypeXArtifactTypeCrossReference_13_0());
@@ -3967,20 +4099,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_15=(Token)match(input,61,FOLLOW_61_in_ruleXRelationType3484);
+ otherlv_15=(Token)match(input,63,FOLLOW_63_in_ruleXRelationType3596);
newLeafNode(otherlv_15, grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeKeyword_14());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1690:1: ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1691:1: (lv_defaultOrderType_16_0= ruleRelationOrderType )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1748:1: ( (lv_defaultOrderType_16_0= ruleRelationOrderType ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1749:1: (lv_defaultOrderType_16_0= ruleRelationOrderType )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1691:1: (lv_defaultOrderType_16_0= ruleRelationOrderType )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1692:3: lv_defaultOrderType_16_0= ruleRelationOrderType
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1749:1: (lv_defaultOrderType_16_0= ruleRelationOrderType )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1750:3: lv_defaultOrderType_16_0= ruleRelationOrderType
{
newCompositeNode(grammarAccess.getXRelationTypeAccess().getDefaultOrderTypeRelationOrderTypeParserRuleCall_15_0());
- pushFollow(FOLLOW_ruleRelationOrderType_in_ruleXRelationType3505);
+ pushFollow(FOLLOW_ruleRelationOrderType_in_ruleXRelationType3617);
lv_defaultOrderType_16_0=ruleRelationOrderType();
state._fsp--;
@@ -4002,20 +4134,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_17=(Token)match(input,62,FOLLOW_62_in_ruleXRelationType3517);
+ otherlv_17=(Token)match(input,64,FOLLOW_64_in_ruleXRelationType3629);
newLeafNode(otherlv_17, grammarAccess.getXRelationTypeAccess().getMultiplicityKeyword_16());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1712:1: ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1713:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1770:1: ( (lv_multiplicity_18_0= ruleRelationMultiplicityEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1771:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1713:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1714:3: lv_multiplicity_18_0= ruleRelationMultiplicityEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1771:1: (lv_multiplicity_18_0= ruleRelationMultiplicityEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1772:3: lv_multiplicity_18_0= ruleRelationMultiplicityEnum
{
newCompositeNode(grammarAccess.getXRelationTypeAccess().getMultiplicityRelationMultiplicityEnumEnumRuleCall_17_0());
- pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3538);
+ pushFollow(FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3650);
lv_multiplicity_18_0=ruleRelationMultiplicityEnum();
state._fsp--;
@@ -4037,7 +4169,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_19=(Token)match(input,22,FOLLOW_22_in_ruleXRelationType3550);
+ otherlv_19=(Token)match(input,22,FOLLOW_22_in_ruleXRelationType3662);
newLeafNode(otherlv_19, grammarAccess.getXRelationTypeAccess().getRightCurlyBracketKeyword_18());
@@ -4062,7 +4194,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelationOrderType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1742:1: entryRuleRelationOrderType returns [String current=null] : iv_ruleRelationOrderType= ruleRelationOrderType EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1800:1: entryRuleRelationOrderType returns [String current=null] : iv_ruleRelationOrderType= ruleRelationOrderType EOF ;
public final String entryRuleRelationOrderType() throws RecognitionException {
String current = null;
@@ -4070,17 +4202,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1743:2: (iv_ruleRelationOrderType= ruleRelationOrderType EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1744:2: iv_ruleRelationOrderType= ruleRelationOrderType EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1801:2: (iv_ruleRelationOrderType= ruleRelationOrderType EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1802:2: iv_ruleRelationOrderType= ruleRelationOrderType EOF
{
newCompositeNode(grammarAccess.getRelationOrderTypeRule());
- pushFollow(FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3587);
+ pushFollow(FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3699);
iv_ruleRelationOrderType=ruleRelationOrderType();
state._fsp--;
current =iv_ruleRelationOrderType.getText();
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationOrderType3598);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelationOrderType3710);
}
@@ -4098,7 +4230,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationOrderType"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1751:1: ruleRelationOrderType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1809:1: ruleRelationOrderType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) ;
public final AntlrDatatypeRuleToken ruleRelationOrderType() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -4108,44 +4240,44 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1754:28: ( (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1755:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1812:28: ( (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1813:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1755:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID )
- int alt33=4;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1813:1: (kw= 'Lexicographical_Ascending' | kw= 'Lexicographical_Descending' | kw= 'Unordered' | this_ID_3= RULE_ID )
+ int alt35=4;
switch ( input.LA(1) ) {
- case 63:
+ case 65:
{
- alt33=1;
+ alt35=1;
}
break;
- case 64:
+ case 66:
{
- alt33=2;
+ alt35=2;
}
break;
- case 65:
+ case 67:
{
- alt33=3;
+ alt35=3;
}
break;
case RULE_ID:
{
- alt33=4;
+ alt35=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1756:2: kw= 'Lexicographical_Ascending'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1814:2: kw= 'Lexicographical_Ascending'
{
- kw=(Token)match(input,63,FOLLOW_63_in_ruleRelationOrderType3636);
+ kw=(Token)match(input,65,FOLLOW_65_in_ruleRelationOrderType3748);
current.merge(kw);
newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getLexicographical_AscendingKeyword_0());
@@ -4154,9 +4286,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1763:2: kw= 'Lexicographical_Descending'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1821:2: kw= 'Lexicographical_Descending'
{
- kw=(Token)match(input,64,FOLLOW_64_in_ruleRelationOrderType3655);
+ kw=(Token)match(input,66,FOLLOW_66_in_ruleRelationOrderType3767);
current.merge(kw);
newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getLexicographical_DescendingKeyword_1());
@@ -4165,9 +4297,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1770:2: kw= 'Unordered'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1828:2: kw= 'Unordered'
{
- kw=(Token)match(input,65,FOLLOW_65_in_ruleRelationOrderType3674);
+ kw=(Token)match(input,67,FOLLOW_67_in_ruleRelationOrderType3786);
current.merge(kw);
newLeafNode(kw, grammarAccess.getRelationOrderTypeAccess().getUnorderedKeyword_2());
@@ -4176,9 +4308,9 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1776:10: this_ID_3= RULE_ID
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1834:10: this_ID_3= RULE_ID
{
- this_ID_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleRelationOrderType3695);
+ this_ID_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleRelationOrderType3807);
current.merge(this_ID_3);
@@ -4209,7 +4341,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCondition"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1793:1: entryRuleCondition returns [EObject current=null] : iv_ruleCondition= ruleCondition EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1851:1: entryRuleCondition returns [EObject current=null] : iv_ruleCondition= ruleCondition EOF ;
public final EObject entryRuleCondition() throws RecognitionException {
EObject current = null;
@@ -4217,17 +4349,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1794:2: (iv_ruleCondition= ruleCondition EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1795:2: iv_ruleCondition= ruleCondition EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1852:2: (iv_ruleCondition= ruleCondition EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1853:2: iv_ruleCondition= ruleCondition EOF
{
newCompositeNode(grammarAccess.getConditionRule());
- pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition3742);
+ pushFollow(FOLLOW_ruleCondition_in_entryRuleCondition3854);
iv_ruleCondition=ruleCondition();
state._fsp--;
current =iv_ruleCondition;
- match(input,EOF,FOLLOW_EOF_in_entryRuleCondition3752);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCondition3864);
}
@@ -4245,7 +4377,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCondition"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1802:1: ruleCondition returns [EObject current=null] : (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1860:1: ruleCondition returns [EObject current=null] : (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) ;
public final EObject ruleCondition() throws RecognitionException {
EObject current = null;
@@ -4257,33 +4389,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1805:28: ( (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1806:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1863:28: ( (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1864:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1806:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1864:1: (this_SimpleCondition_0= ruleSimpleCondition | this_CompoundCondition_1= ruleCompoundCondition )
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA34_0==24||(LA34_0>=85 && LA34_0<=87)) ) {
- alt34=1;
+ if ( (LA36_0==24||(LA36_0>=87 && LA36_0<=89)) ) {
+ alt36=1;
}
- else if ( (LA34_0==66) ) {
- alt34=2;
+ else if ( (LA36_0==68) ) {
+ alt36=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1807:5: this_SimpleCondition_0= ruleSimpleCondition
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:5: this_SimpleCondition_0= ruleSimpleCondition
{
newCompositeNode(grammarAccess.getConditionAccess().getSimpleConditionParserRuleCall_0());
- pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCondition3799);
+ pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCondition3911);
this_SimpleCondition_0=ruleSimpleCondition();
state._fsp--;
@@ -4296,12 +4428,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1817:5: this_CompoundCondition_1= ruleCompoundCondition
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1875:5: this_CompoundCondition_1= ruleCompoundCondition
{
newCompositeNode(grammarAccess.getConditionAccess().getCompoundConditionParserRuleCall_1());
- pushFollow(FOLLOW_ruleCompoundCondition_in_ruleCondition3826);
+ pushFollow(FOLLOW_ruleCompoundCondition_in_ruleCondition3938);
this_CompoundCondition_1=ruleCompoundCondition();
state._fsp--;
@@ -4334,7 +4466,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleCondition"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1833:1: entryRuleSimpleCondition returns [EObject current=null] : iv_ruleSimpleCondition= ruleSimpleCondition EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1891:1: entryRuleSimpleCondition returns [EObject current=null] : iv_ruleSimpleCondition= ruleSimpleCondition EOF ;
public final EObject entryRuleSimpleCondition() throws RecognitionException {
EObject current = null;
@@ -4342,17 +4474,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1834:2: (iv_ruleSimpleCondition= ruleSimpleCondition EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1835:2: iv_ruleSimpleCondition= ruleSimpleCondition EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1892:2: (iv_ruleSimpleCondition= ruleSimpleCondition EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1893:2: iv_ruleSimpleCondition= ruleSimpleCondition EOF
{
newCompositeNode(grammarAccess.getSimpleConditionRule());
- pushFollow(FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3861);
+ pushFollow(FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3973);
iv_ruleSimpleCondition=ruleSimpleCondition();
state._fsp--;
current =iv_ruleSimpleCondition;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleCondition3871);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleCondition3983);
}
@@ -4370,7 +4502,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleCondition"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1842:1: ruleSimpleCondition returns [EObject current=null] : ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1900:1: ruleSimpleCondition returns [EObject current=null] : ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) ;
public final EObject ruleSimpleCondition() throws RecognitionException {
EObject current = null;
@@ -4383,22 +4515,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1845:28: ( ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1903:28: ( ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:2: ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:1: ( ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:2: ( (lv_field_0_0= ruleMatchField ) ) ( (lv_op_1_0= ruleCompareOp ) ) ( (lv_expression_2_0= RULE_STRING ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1846:2: ( (lv_field_0_0= ruleMatchField ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1847:1: (lv_field_0_0= ruleMatchField )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1904:2: ( (lv_field_0_0= ruleMatchField ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1905:1: (lv_field_0_0= ruleMatchField )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1847:1: (lv_field_0_0= ruleMatchField )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1848:3: lv_field_0_0= ruleMatchField
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1905:1: (lv_field_0_0= ruleMatchField )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1906:3: lv_field_0_0= ruleMatchField
{
newCompositeNode(grammarAccess.getSimpleConditionAccess().getFieldMatchFieldEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleMatchField_in_ruleSimpleCondition3917);
+ pushFollow(FOLLOW_ruleMatchField_in_ruleSimpleCondition4029);
lv_field_0_0=ruleMatchField();
state._fsp--;
@@ -4420,16 +4552,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1864:2: ( (lv_op_1_0= ruleCompareOp ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:1: (lv_op_1_0= ruleCompareOp )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1922:2: ( (lv_op_1_0= ruleCompareOp ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1923:1: (lv_op_1_0= ruleCompareOp )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1865:1: (lv_op_1_0= ruleCompareOp )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1866:3: lv_op_1_0= ruleCompareOp
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1923:1: (lv_op_1_0= ruleCompareOp )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1924:3: lv_op_1_0= ruleCompareOp
{
newCompositeNode(grammarAccess.getSimpleConditionAccess().getOpCompareOpEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleCompareOp_in_ruleSimpleCondition3938);
+ pushFollow(FOLLOW_ruleCompareOp_in_ruleSimpleCondition4050);
lv_op_1_0=ruleCompareOp();
state._fsp--;
@@ -4451,13 +4583,13 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1882:2: ( (lv_expression_2_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1883:1: (lv_expression_2_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1940:2: ( (lv_expression_2_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1941:1: (lv_expression_2_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1883:1: (lv_expression_2_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1884:3: lv_expression_2_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1941:1: (lv_expression_2_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1942:3: lv_expression_2_0= RULE_STRING
{
- lv_expression_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleCondition3955);
+ lv_expression_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleCondition4067);
newLeafNode(lv_expression_2_0, grammarAccess.getSimpleConditionAccess().getExpressionSTRINGTerminalRuleCall_2_0());
@@ -4498,7 +4630,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCompoundCondition"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1908:1: entryRuleCompoundCondition returns [EObject current=null] : iv_ruleCompoundCondition= ruleCompoundCondition EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1966:1: entryRuleCompoundCondition returns [EObject current=null] : iv_ruleCompoundCondition= ruleCompoundCondition EOF ;
public final EObject entryRuleCompoundCondition() throws RecognitionException {
EObject current = null;
@@ -4506,17 +4638,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1909:2: (iv_ruleCompoundCondition= ruleCompoundCondition EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1910:2: iv_ruleCompoundCondition= ruleCompoundCondition EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1967:2: (iv_ruleCompoundCondition= ruleCompoundCondition EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1968:2: iv_ruleCompoundCondition= ruleCompoundCondition EOF
{
newCompositeNode(grammarAccess.getCompoundConditionRule());
- pushFollow(FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition3996);
+ pushFollow(FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition4108);
iv_ruleCompoundCondition=ruleCompoundCondition();
state._fsp--;
current =iv_ruleCompoundCondition;
- match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundCondition4006);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundCondition4118);
}
@@ -4534,7 +4666,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCompoundCondition"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1917:1: ruleCompoundCondition returns [EObject current=null] : (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1975:1: ruleCompoundCondition returns [EObject current=null] : (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) ;
public final EObject ruleCompoundCondition() throws RecognitionException {
EObject current = null;
@@ -4550,26 +4682,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1920:28: ( (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1921:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1978:28: ( (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1979:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1921:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1921:3: otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1979:1: (otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1979:3: otherlv_0= '(' ( (lv_conditions_1_0= ruleSimpleCondition ) ) ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+ otherlv_4= ')'
{
- otherlv_0=(Token)match(input,66,FOLLOW_66_in_ruleCompoundCondition4043);
+ otherlv_0=(Token)match(input,68,FOLLOW_68_in_ruleCompoundCondition4155);
newLeafNode(otherlv_0, grammarAccess.getCompoundConditionAccess().getLeftParenthesisKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1925:1: ( (lv_conditions_1_0= ruleSimpleCondition ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1926:1: (lv_conditions_1_0= ruleSimpleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1983:1: ( (lv_conditions_1_0= ruleSimpleCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1984:1: (lv_conditions_1_0= ruleSimpleCondition )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1926:1: (lv_conditions_1_0= ruleSimpleCondition )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1927:3: lv_conditions_1_0= ruleSimpleCondition
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1984:1: (lv_conditions_1_0= ruleSimpleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1985:3: lv_conditions_1_0= ruleSimpleCondition
{
newCompositeNode(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4064);
+ pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4176);
lv_conditions_1_0=ruleSimpleCondition();
state._fsp--;
@@ -4591,32 +4723,32 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1943:2: ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+
- int cnt35=0;
- loop35:
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2001:2: ( ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) ) )+
+ int cnt37=0;
+ loop37:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( ((LA35_0>=83 && LA35_0<=84)) ) {
- alt35=1;
+ if ( ((LA37_0>=85 && LA37_0<=86)) ) {
+ alt37=1;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1943:3: ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2001:3: ( (lv_operators_2_0= ruleXLogicOperator ) ) ( (lv_conditions_3_0= ruleSimpleCondition ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1943:3: ( (lv_operators_2_0= ruleXLogicOperator ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1944:1: (lv_operators_2_0= ruleXLogicOperator )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2001:3: ( (lv_operators_2_0= ruleXLogicOperator ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2002:1: (lv_operators_2_0= ruleXLogicOperator )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1944:1: (lv_operators_2_0= ruleXLogicOperator )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1945:3: lv_operators_2_0= ruleXLogicOperator
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2002:1: (lv_operators_2_0= ruleXLogicOperator )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2003:3: lv_operators_2_0= ruleXLogicOperator
{
newCompositeNode(grammarAccess.getCompoundConditionAccess().getOperatorsXLogicOperatorEnumRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4086);
+ pushFollow(FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4198);
lv_operators_2_0=ruleXLogicOperator();
state._fsp--;
@@ -4638,16 +4770,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1961:2: ( (lv_conditions_3_0= ruleSimpleCondition ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1962:1: (lv_conditions_3_0= ruleSimpleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2019:2: ( (lv_conditions_3_0= ruleSimpleCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2020:1: (lv_conditions_3_0= ruleSimpleCondition )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1962:1: (lv_conditions_3_0= ruleSimpleCondition )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1963:3: lv_conditions_3_0= ruleSimpleCondition
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2020:1: (lv_conditions_3_0= ruleSimpleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2021:3: lv_conditions_3_0= ruleSimpleCondition
{
newCompositeNode(grammarAccess.getCompoundConditionAccess().getConditionsSimpleConditionParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4107);
+ pushFollow(FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4219);
lv_conditions_3_0=ruleSimpleCondition();
state._fsp--;
@@ -4674,15 +4806,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt35 >= 1 ) break loop35;
+ if ( cnt37 >= 1 ) break loop37;
EarlyExitException eee =
- new EarlyExitException(35, input);
+ new EarlyExitException(37, input);
throw eee;
}
- cnt35++;
+ cnt37++;
} while (true);
- otherlv_4=(Token)match(input,67,FOLLOW_67_in_ruleCompoundCondition4121);
+ otherlv_4=(Token)match(input,69,FOLLOW_69_in_ruleCompoundCondition4233);
newLeafNode(otherlv_4, grammarAccess.getCompoundConditionAccess().getRightParenthesisKeyword_3());
@@ -4707,7 +4839,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleXArtifactMatcher"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1991:1: entryRuleXArtifactMatcher returns [EObject current=null] : iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2049:1: entryRuleXArtifactMatcher returns [EObject current=null] : iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF ;
public final EObject entryRuleXArtifactMatcher() throws RecognitionException {
EObject current = null;
@@ -4715,17 +4847,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1992:2: (iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:1993:2: iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2050:2: (iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2051:2: iv_ruleXArtifactMatcher= ruleXArtifactMatcher EOF
{
newCompositeNode(grammarAccess.getXArtifactMatcherRule());
- pushFollow(FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4157);
+ pushFollow(FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4269);
iv_ruleXArtifactMatcher=ruleXArtifactMatcher();
state._fsp--;
current =iv_ruleXArtifactMatcher;
- match(input,EOF,FOLLOW_EOF_in_entryRuleXArtifactMatcher4167);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXArtifactMatcher4279);
}
@@ -4743,7 +4875,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXArtifactMatcher"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2000:1: ruleXArtifactMatcher returns [EObject current=null] : (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2058:1: ruleXArtifactMatcher returns [EObject current=null] : (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) ;
public final EObject ruleXArtifactMatcher() throws RecognitionException {
EObject current = null;
@@ -4761,23 +4893,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2003:28: ( (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2004:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2061:28: ( (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2062:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2004:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2004:3: otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2062:1: (otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2062:3: otherlv_0= 'artifactMatcher' ( (lv_name_1_0= RULE_STRING ) ) otherlv_2= 'where' ( (lv_conditions_3_0= ruleCondition ) ) ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )* otherlv_6= ';'
{
- otherlv_0=(Token)match(input,68,FOLLOW_68_in_ruleXArtifactMatcher4204);
+ otherlv_0=(Token)match(input,70,FOLLOW_70_in_ruleXArtifactMatcher4316);
newLeafNode(otherlv_0, grammarAccess.getXArtifactMatcherAccess().getArtifactMatcherKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2008:1: ( (lv_name_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2009:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2066:1: ( (lv_name_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_name_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2009:1: (lv_name_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2010:3: lv_name_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2068:3: lv_name_1_0= RULE_STRING
{
- lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4221);
+ lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4333);
newLeafNode(lv_name_1_0, grammarAccess.getXArtifactMatcherAccess().getNameSTRINGTerminalRuleCall_1_0());
@@ -4797,20 +4929,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,69,FOLLOW_69_in_ruleXArtifactMatcher4238);
+ otherlv_2=(Token)match(input,71,FOLLOW_71_in_ruleXArtifactMatcher4350);
newLeafNode(otherlv_2, grammarAccess.getXArtifactMatcherAccess().getWhereKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2030:1: ( (lv_conditions_3_0= ruleCondition ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2031:1: (lv_conditions_3_0= ruleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2088:1: ( (lv_conditions_3_0= ruleCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2089:1: (lv_conditions_3_0= ruleCondition )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2031:1: (lv_conditions_3_0= ruleCondition )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2032:3: lv_conditions_3_0= ruleCondition
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2089:1: (lv_conditions_3_0= ruleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2090:3: lv_conditions_3_0= ruleCondition
{
newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4259);
+ pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4371);
lv_conditions_3_0=ruleCondition();
state._fsp--;
@@ -4832,31 +4964,31 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2048:2: ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )*
- loop36:
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2106:2: ( ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) ) )*
+ loop38:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( ((LA36_0>=83 && LA36_0<=84)) ) {
- alt36=1;
+ if ( ((LA38_0>=85 && LA38_0<=86)) ) {
+ alt38=1;
}
- switch (alt36) {
+ switch (alt38) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2048:3: ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2106:3: ( (lv_operators_4_0= ruleXLogicOperator ) ) ( (lv_conditions_5_0= ruleCondition ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2048:3: ( (lv_operators_4_0= ruleXLogicOperator ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2049:1: (lv_operators_4_0= ruleXLogicOperator )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2106:3: ( (lv_operators_4_0= ruleXLogicOperator ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2107:1: (lv_operators_4_0= ruleXLogicOperator )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2049:1: (lv_operators_4_0= ruleXLogicOperator )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2050:3: lv_operators_4_0= ruleXLogicOperator
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2107:1: (lv_operators_4_0= ruleXLogicOperator )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2108:3: lv_operators_4_0= ruleXLogicOperator
{
newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getOperatorsXLogicOperatorEnumRuleCall_4_0_0());
- pushFollow(FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4281);
+ pushFollow(FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4393);
lv_operators_4_0=ruleXLogicOperator();
state._fsp--;
@@ -4878,16 +5010,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2066:2: ( (lv_conditions_5_0= ruleCondition ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_conditions_5_0= ruleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2124:2: ( (lv_conditions_5_0= ruleCondition ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2125:1: (lv_conditions_5_0= ruleCondition )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2067:1: (lv_conditions_5_0= ruleCondition )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2068:3: lv_conditions_5_0= ruleCondition
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2125:1: (lv_conditions_5_0= ruleCondition )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2126:3: lv_conditions_5_0= ruleCondition
{
newCompositeNode(grammarAccess.getXArtifactMatcherAccess().getConditionsConditionParserRuleCall_4_1_0());
- pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4302);
+ pushFollow(FOLLOW_ruleCondition_in_ruleXArtifactMatcher4414);
lv_conditions_5_0=ruleCondition();
state._fsp--;
@@ -4914,11 +5046,11 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
break;
default :
- break loop36;
+ break loop38;
}
} while (true);
- otherlv_6=(Token)match(input,70,FOLLOW_70_in_ruleXArtifactMatcher4316);
+ otherlv_6=(Token)match(input,72,FOLLOW_72_in_ruleXArtifactMatcher4428);
newLeafNode(otherlv_6, grammarAccess.getXArtifactMatcherAccess().getSemicolonKeyword_5());
@@ -4943,7 +5075,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRole"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2096:1: entryRuleRole returns [EObject current=null] : iv_ruleRole= ruleRole EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2154:1: entryRuleRole returns [EObject current=null] : iv_ruleRole= ruleRole EOF ;
public final EObject entryRuleRole() throws RecognitionException {
EObject current = null;
@@ -4951,17 +5083,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2097:2: (iv_ruleRole= ruleRole EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2098:2: iv_ruleRole= ruleRole EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2155:2: (iv_ruleRole= ruleRole EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2156:2: iv_ruleRole= ruleRole EOF
{
newCompositeNode(grammarAccess.getRoleRule());
- pushFollow(FOLLOW_ruleRole_in_entryRuleRole4352);
+ pushFollow(FOLLOW_ruleRole_in_entryRuleRole4464);
iv_ruleRole=ruleRole();
state._fsp--;
current =iv_ruleRole;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRole4362);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRole4474);
}
@@ -4979,7 +5111,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRole"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2105:1: ruleRole returns [EObject current=null] : (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2163:1: ruleRole returns [EObject current=null] : (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) ;
public final EObject ruleRole() throws RecognitionException {
EObject current = null;
@@ -4997,23 +5129,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2108:28: ( (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2109:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2166:28: ( (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2167:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2109:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2109:3: otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2167:1: (otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2167:3: otherlv_0= 'role' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+ otherlv_7= '}'
{
- otherlv_0=(Token)match(input,71,FOLLOW_71_in_ruleRole4399);
+ otherlv_0=(Token)match(input,73,FOLLOW_73_in_ruleRole4511);
newLeafNode(otherlv_0, grammarAccess.getRoleAccess().getRoleKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2113:1: ( (lv_name_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2114:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2171:1: ( (lv_name_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_name_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2114:1: (lv_name_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2115:3: lv_name_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2173:3: lv_name_1_0= RULE_STRING
{
- lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4416);
+ lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4528);
newLeafNode(lv_name_1_0, grammarAccess.getRoleAccess().getNameSTRINGTerminalRuleCall_1_0());
@@ -5033,33 +5165,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2131:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2189:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA37_0==17) ) {
- alt37=1;
+ if ( (LA39_0==17) ) {
+ alt39=1;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2131:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2189:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) )
{
- otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleRole4434);
+ otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleRole4546);
newLeafNode(otherlv_2, grammarAccess.getRoleAccess().getExtendsKeyword_2_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2135:1: ( (otherlv_3= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2136:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2193:1: ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2194:1: (otherlv_3= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2136:1: (otherlv_3= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2137:3: otherlv_3= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2194:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2195:3: otherlv_3= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getRoleRule());
}
- otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4454);
+ otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRole4566);
newLeafNode(otherlv_3, grammarAccess.getRoleAccess().getSuperRolesRoleCrossReference_2_1_0());
@@ -5075,39 +5207,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleRole4468);
+ otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleRole4580);
newLeafNode(otherlv_4, grammarAccess.getRoleAccess().getLeftCurlyBracketKeyword_3());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2152:1: ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+
- int cnt38=0;
- loop38:
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:1: ( ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) ) | ( (lv_referencedContexts_6_0= ruleReferencedContext ) ) )+
+ int cnt40=0;
+ loop40:
do {
- int alt38=3;
- int LA38_0 = input.LA(1);
+ int alt40=3;
+ int LA40_0 = input.LA(1);
- if ( (LA38_0==20) ) {
- alt38=1;
+ if ( (LA40_0==20) ) {
+ alt40=1;
}
- else if ( (LA38_0==72) ) {
- alt38=2;
+ else if ( (LA40_0==74) ) {
+ alt40=2;
}
- switch (alt38) {
+ switch (alt40) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2152:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2152:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2153:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:2: ( (lv_usersAndGroups_5_0= ruleUsersAndGroups ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2211:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2153:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2154:3: lv_usersAndGroups_5_0= ruleUsersAndGroups
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2211:1: (lv_usersAndGroups_5_0= ruleUsersAndGroups )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2212:3: lv_usersAndGroups_5_0= ruleUsersAndGroups
{
newCompositeNode(grammarAccess.getRoleAccess().getUsersAndGroupsUsersAndGroupsParserRuleCall_4_0_0());
- pushFollow(FOLLOW_ruleUsersAndGroups_in_ruleRole4490);
+ pushFollow(FOLLOW_ruleUsersAndGroups_in_ruleRole4602);
lv_usersAndGroups_5_0=ruleUsersAndGroups();
state._fsp--;
@@ -5133,18 +5265,18 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2171:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2229:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2171:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_referencedContexts_6_0= ruleReferencedContext )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2229:6: ( (lv_referencedContexts_6_0= ruleReferencedContext ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2230:1: (lv_referencedContexts_6_0= ruleReferencedContext )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2172:1: (lv_referencedContexts_6_0= ruleReferencedContext )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2173:3: lv_referencedContexts_6_0= ruleReferencedContext
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2230:1: (lv_referencedContexts_6_0= ruleReferencedContext )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2231:3: lv_referencedContexts_6_0= ruleReferencedContext
{
newCompositeNode(grammarAccess.getRoleAccess().getReferencedContextsReferencedContextParserRuleCall_4_1_0());
- pushFollow(FOLLOW_ruleReferencedContext_in_ruleRole4517);
+ pushFollow(FOLLOW_ruleReferencedContext_in_ruleRole4629);
lv_referencedContexts_6_0=ruleReferencedContext();
state._fsp--;
@@ -5171,15 +5303,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt38 >= 1 ) break loop38;
+ if ( cnt40 >= 1 ) break loop40;
EarlyExitException eee =
- new EarlyExitException(38, input);
+ new EarlyExitException(40, input);
throw eee;
}
- cnt38++;
+ cnt40++;
} while (true);
- otherlv_7=(Token)match(input,22,FOLLOW_22_in_ruleRole4531);
+ otherlv_7=(Token)match(input,22,FOLLOW_22_in_ruleRole4643);
newLeafNode(otherlv_7, grammarAccess.getRoleAccess().getRightCurlyBracketKeyword_5());
@@ -5204,7 +5336,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReferencedContext"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2201:1: entryRuleReferencedContext returns [EObject current=null] : iv_ruleReferencedContext= ruleReferencedContext EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2259:1: entryRuleReferencedContext returns [EObject current=null] : iv_ruleReferencedContext= ruleReferencedContext EOF ;
public final EObject entryRuleReferencedContext() throws RecognitionException {
EObject current = null;
@@ -5212,17 +5344,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2202:2: (iv_ruleReferencedContext= ruleReferencedContext EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2203:2: iv_ruleReferencedContext= ruleReferencedContext EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2260:2: (iv_ruleReferencedContext= ruleReferencedContext EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:2: iv_ruleReferencedContext= ruleReferencedContext EOF
{
newCompositeNode(grammarAccess.getReferencedContextRule());
- pushFollow(FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4567);
+ pushFollow(FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4679);
iv_ruleReferencedContext=ruleReferencedContext();
state._fsp--;
current =iv_ruleReferencedContext;
- match(input,EOF,FOLLOW_EOF_in_entryRuleReferencedContext4577);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReferencedContext4689);
}
@@ -5240,7 +5372,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferencedContext"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2210:1: ruleReferencedContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2268:1: ruleReferencedContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) ;
public final EObject ruleReferencedContext() throws RecognitionException {
EObject current = null;
@@ -5251,23 +5383,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2213:28: ( (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2271:28: ( (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2272:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2214:3: otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2272:1: (otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2272:3: otherlv_0= 'accessContext' ( (lv_accessContextRef_1_0= RULE_STRING ) ) otherlv_2= ';'
{
- otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleReferencedContext4614);
+ otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleReferencedContext4726);
newLeafNode(otherlv_0, grammarAccess.getReferencedContextAccess().getAccessContextKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2218:1: ( (lv_accessContextRef_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2219:1: (lv_accessContextRef_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2276:1: ( (lv_accessContextRef_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2277:1: (lv_accessContextRef_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2219:1: (lv_accessContextRef_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2220:3: lv_accessContextRef_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2277:1: (lv_accessContextRef_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2278:3: lv_accessContextRef_1_0= RULE_STRING
{
- lv_accessContextRef_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleReferencedContext4631);
+ lv_accessContextRef_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleReferencedContext4743);
newLeafNode(lv_accessContextRef_1_0, grammarAccess.getReferencedContextAccess().getAccessContextRefSTRINGTerminalRuleCall_1_0());
@@ -5287,7 +5419,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,70,FOLLOW_70_in_ruleReferencedContext4648);
+ otherlv_2=(Token)match(input,72,FOLLOW_72_in_ruleReferencedContext4760);
newLeafNode(otherlv_2, grammarAccess.getReferencedContextAccess().getSemicolonKeyword_2());
@@ -5312,7 +5444,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUsersAndGroups"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2248:1: entryRuleUsersAndGroups returns [EObject current=null] : iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2306:1: entryRuleUsersAndGroups returns [EObject current=null] : iv_ruleUsersAndGroups= ruleUsersAndGroups EOF ;
public final EObject entryRuleUsersAndGroups() throws RecognitionException {
EObject current = null;
@@ -5320,17 +5452,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2249:2: (iv_ruleUsersAndGroups= ruleUsersAndGroups EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2250:2: iv_ruleUsersAndGroups= ruleUsersAndGroups EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2307:2: (iv_ruleUsersAndGroups= ruleUsersAndGroups EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:2: iv_ruleUsersAndGroups= ruleUsersAndGroups EOF
{
newCompositeNode(grammarAccess.getUsersAndGroupsRule());
- pushFollow(FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4684);
+ pushFollow(FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4796);
iv_ruleUsersAndGroups=ruleUsersAndGroups();
state._fsp--;
current =iv_ruleUsersAndGroups;
- match(input,EOF,FOLLOW_EOF_in_entryRuleUsersAndGroups4694);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleUsersAndGroups4806);
}
@@ -5348,7 +5480,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUsersAndGroups"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2257:1: ruleUsersAndGroups returns [EObject current=null] : (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2315:1: ruleUsersAndGroups returns [EObject current=null] : (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) ;
public final EObject ruleUsersAndGroups() throws RecognitionException {
EObject current = null;
@@ -5359,23 +5491,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2260:28: ( (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2318:28: ( (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2319:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2261:3: otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2319:1: (otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2319:3: otherlv_0= 'guid' ( (lv_userOrGroupGuid_1_0= RULE_STRING ) ) otherlv_2= ';'
{
- otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleUsersAndGroups4731);
+ otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleUsersAndGroups4843);
newLeafNode(otherlv_0, grammarAccess.getUsersAndGroupsAccess().getGuidKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2265:1: ( (lv_userOrGroupGuid_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2266:1: (lv_userOrGroupGuid_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2323:1: ( (lv_userOrGroupGuid_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2324:1: (lv_userOrGroupGuid_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2266:1: (lv_userOrGroupGuid_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2267:3: lv_userOrGroupGuid_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2324:1: (lv_userOrGroupGuid_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2325:3: lv_userOrGroupGuid_1_0= RULE_STRING
{
- lv_userOrGroupGuid_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleUsersAndGroups4748);
+ lv_userOrGroupGuid_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleUsersAndGroups4860);
newLeafNode(lv_userOrGroupGuid_1_0, grammarAccess.getUsersAndGroupsAccess().getUserOrGroupGuidSTRINGTerminalRuleCall_1_0());
@@ -5395,7 +5527,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,70,FOLLOW_70_in_ruleUsersAndGroups4765);
+ otherlv_2=(Token)match(input,72,FOLLOW_72_in_ruleUsersAndGroups4877);
newLeafNode(otherlv_2, grammarAccess.getUsersAndGroupsAccess().getSemicolonKeyword_2());
@@ -5420,7 +5552,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAccessContext"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2295:1: entryRuleAccessContext returns [EObject current=null] : iv_ruleAccessContext= ruleAccessContext EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2353:1: entryRuleAccessContext returns [EObject current=null] : iv_ruleAccessContext= ruleAccessContext EOF ;
public final EObject entryRuleAccessContext() throws RecognitionException {
EObject current = null;
@@ -5428,17 +5560,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2296:2: (iv_ruleAccessContext= ruleAccessContext EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2297:2: iv_ruleAccessContext= ruleAccessContext EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2354:2: (iv_ruleAccessContext= ruleAccessContext EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2355:2: iv_ruleAccessContext= ruleAccessContext EOF
{
newCompositeNode(grammarAccess.getAccessContextRule());
- pushFollow(FOLLOW_ruleAccessContext_in_entryRuleAccessContext4801);
+ pushFollow(FOLLOW_ruleAccessContext_in_entryRuleAccessContext4913);
iv_ruleAccessContext=ruleAccessContext();
state._fsp--;
current =iv_ruleAccessContext;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAccessContext4811);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAccessContext4923);
}
@@ -5456,7 +5588,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAccessContext"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2304:1: ruleAccessContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2362:1: ruleAccessContext returns [EObject current=null] : (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) ;
public final EObject ruleAccessContext() throws RecognitionException {
EObject current = null;
@@ -5477,23 +5609,23 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2307:28: ( (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2365:28: ( (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2366:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2308:3: otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2366:1: (otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2366:3: otherlv_0= 'accessContext' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )? otherlv_4= '{' otherlv_5= 'guid' ( (lv_guid_6_0= RULE_STRING ) ) otherlv_7= ';' ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+ otherlv_10= '}'
{
- otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleAccessContext4848);
+ otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleAccessContext4960);
newLeafNode(otherlv_0, grammarAccess.getAccessContextAccess().getAccessContextKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2312:1: ( (lv_name_1_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2313:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2370:1: ( (lv_name_1_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2371:1: (lv_name_1_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2313:1: (lv_name_1_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2314:3: lv_name_1_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2371:1: (lv_name_1_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2372:3: lv_name_1_0= RULE_STRING
{
- lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4865);
+ lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4977);
newLeafNode(lv_name_1_0, grammarAccess.getAccessContextAccess().getNameSTRINGTerminalRuleCall_1_0());
@@ -5513,33 +5645,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2330:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2388:2: (otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) ) )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==17) ) {
- alt39=1;
+ if ( (LA41_0==17) ) {
+ alt41=1;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2330:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2388:4: otherlv_2= 'extends' ( (otherlv_3= RULE_STRING ) )
{
- otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleAccessContext4883);
+ otherlv_2=(Token)match(input,17,FOLLOW_17_in_ruleAccessContext4995);
newLeafNode(otherlv_2, grammarAccess.getAccessContextAccess().getExtendsKeyword_2_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2334:1: ( (otherlv_3= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2335:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2392:1: ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2393:1: (otherlv_3= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2335:1: (otherlv_3= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2336:3: otherlv_3= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2393:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2394:3: otherlv_3= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getAccessContextRule());
}
- otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4903);
+ otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5015);
newLeafNode(otherlv_3, grammarAccess.getAccessContextAccess().getSuperAccessContextsAccessContextCrossReference_2_1_0());
@@ -5555,21 +5687,21 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleAccessContext4917);
+ otherlv_4=(Token)match(input,19,FOLLOW_19_in_ruleAccessContext5029);
newLeafNode(otherlv_4, grammarAccess.getAccessContextAccess().getLeftCurlyBracketKeyword_3());
- otherlv_5=(Token)match(input,20,FOLLOW_20_in_ruleAccessContext4929);
+ otherlv_5=(Token)match(input,20,FOLLOW_20_in_ruleAccessContext5041);
newLeafNode(otherlv_5, grammarAccess.getAccessContextAccess().getGuidKeyword_4());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2355:1: ( (lv_guid_6_0= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2356:1: (lv_guid_6_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2413:1: ( (lv_guid_6_0= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2414:1: (lv_guid_6_0= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2356:1: (lv_guid_6_0= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2357:3: lv_guid_6_0= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2414:1: (lv_guid_6_0= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2415:3: lv_guid_6_0= RULE_STRING
{
- lv_guid_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext4946);
+ lv_guid_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAccessContext5058);
newLeafNode(lv_guid_6_0, grammarAccess.getAccessContextAccess().getGuidSTRINGTerminalRuleCall_5_0());
@@ -5589,39 +5721,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleAccessContext4963);
+ otherlv_7=(Token)match(input,72,FOLLOW_72_in_ruleAccessContext5075);
newLeafNode(otherlv_7, grammarAccess.getAccessContextAccess().getSemicolonKeyword_6());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2377:1: ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+
- int cnt40=0;
- loop40:
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:1: ( ( (lv_accessRules_8_0= ruleObjectRestriction ) ) | ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) ) )+
+ int cnt42=0;
+ loop42:
do {
- int alt40=3;
- int LA40_0 = input.LA(1);
+ int alt42=3;
+ int LA42_0 = input.LA(1);
- if ( ((LA40_0>=88 && LA40_0<=89)) ) {
- alt40=1;
+ if ( ((LA42_0>=90 && LA42_0<=91)) ) {
+ alt42=1;
}
- else if ( (LA40_0==73) ) {
- alt40=2;
+ else if ( (LA42_0==75) ) {
+ alt42=2;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2377:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2377:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2378:1: (lv_accessRules_8_0= ruleObjectRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:2: ( (lv_accessRules_8_0= ruleObjectRestriction ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2436:1: (lv_accessRules_8_0= ruleObjectRestriction )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2378:1: (lv_accessRules_8_0= ruleObjectRestriction )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2379:3: lv_accessRules_8_0= ruleObjectRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2436:1: (lv_accessRules_8_0= ruleObjectRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2437:3: lv_accessRules_8_0= ruleObjectRestriction
{
newCompositeNode(grammarAccess.getAccessContextAccess().getAccessRulesObjectRestrictionParserRuleCall_7_0_0());
- pushFollow(FOLLOW_ruleObjectRestriction_in_ruleAccessContext4985);
+ pushFollow(FOLLOW_ruleObjectRestriction_in_ruleAccessContext5097);
lv_accessRules_8_0=ruleObjectRestriction();
state._fsp--;
@@ -5647,18 +5779,18 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2396:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2454:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2396:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2397:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2454:6: ( (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2455:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2397:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2398:3: lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2455:1: (lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2456:3: lv_hierarchyRestrictions_9_0= ruleHierarchyRestriction
{
newCompositeNode(grammarAccess.getAccessContextAccess().getHierarchyRestrictionsHierarchyRestrictionParserRuleCall_7_1_0());
- pushFollow(FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5012);
+ pushFollow(FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5124);
lv_hierarchyRestrictions_9_0=ruleHierarchyRestriction();
state._fsp--;
@@ -5685,15 +5817,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt40 >= 1 ) break loop40;
+ if ( cnt42 >= 1 ) break loop42;
EarlyExitException eee =
- new EarlyExitException(40, input);
+ new EarlyExitException(42, input);
throw eee;
}
- cnt40++;
+ cnt42++;
} while (true);
- otherlv_10=(Token)match(input,22,FOLLOW_22_in_ruleAccessContext5026);
+ otherlv_10=(Token)match(input,22,FOLLOW_22_in_ruleAccessContext5138);
newLeafNode(otherlv_10, grammarAccess.getAccessContextAccess().getRightCurlyBracketKeyword_8());
@@ -5718,7 +5850,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleHierarchyRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2426:1: entryRuleHierarchyRestriction returns [EObject current=null] : iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2484:1: entryRuleHierarchyRestriction returns [EObject current=null] : iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF ;
public final EObject entryRuleHierarchyRestriction() throws RecognitionException {
EObject current = null;
@@ -5726,17 +5858,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2427:2: (iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2428:2: iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2485:2: (iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2486:2: iv_ruleHierarchyRestriction= ruleHierarchyRestriction EOF
{
newCompositeNode(grammarAccess.getHierarchyRestrictionRule());
- pushFollow(FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5062);
+ pushFollow(FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5174);
iv_ruleHierarchyRestriction=ruleHierarchyRestriction();
state._fsp--;
current =iv_ruleHierarchyRestriction;
- match(input,EOF,FOLLOW_EOF_in_entryRuleHierarchyRestriction5072);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleHierarchyRestriction5184);
}
@@ -5754,7 +5886,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleHierarchyRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2435:1: ruleHierarchyRestriction returns [EObject current=null] : (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2493:1: ruleHierarchyRestriction returns [EObject current=null] : (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) ;
public final EObject ruleHierarchyRestriction() throws RecognitionException {
EObject current = null;
@@ -5768,28 +5900,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2438:28: ( (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2439:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2496:28: ( (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2497:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2439:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2439:3: otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2497:1: (otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2497:3: otherlv_0= 'childrenOf' ( (otherlv_1= RULE_STRING ) ) otherlv_2= '{' ( (lv_accessRules_3_0= ruleObjectRestriction ) )+ otherlv_4= '}'
{
- otherlv_0=(Token)match(input,73,FOLLOW_73_in_ruleHierarchyRestriction5109);
+ otherlv_0=(Token)match(input,75,FOLLOW_75_in_ruleHierarchyRestriction5221);
newLeafNode(otherlv_0, grammarAccess.getHierarchyRestrictionAccess().getChildrenOfKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2443:1: ( (otherlv_1= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2444:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2501:1: ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2502:1: (otherlv_1= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2444:1: (otherlv_1= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2445:3: otherlv_1= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2502:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:3: otherlv_1= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getHierarchyRestrictionRule());
}
- otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5129);
+ otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5241);
newLeafNode(otherlv_1, grammarAccess.getHierarchyRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0());
@@ -5799,33 +5931,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleHierarchyRestriction5141);
+ otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleHierarchyRestriction5253);
newLeafNode(otherlv_2, grammarAccess.getHierarchyRestrictionAccess().getLeftCurlyBracketKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2460:1: ( (lv_accessRules_3_0= ruleObjectRestriction ) )+
- int cnt41=0;
- loop41:
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2518:1: ( (lv_accessRules_3_0= ruleObjectRestriction ) )+
+ int cnt43=0;
+ loop43:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( ((LA41_0>=88 && LA41_0<=89)) ) {
- alt41=1;
+ if ( ((LA43_0>=90 && LA43_0<=91)) ) {
+ alt43=1;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2461:1: (lv_accessRules_3_0= ruleObjectRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2519:1: (lv_accessRules_3_0= ruleObjectRestriction )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2461:1: (lv_accessRules_3_0= ruleObjectRestriction )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2462:3: lv_accessRules_3_0= ruleObjectRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2519:1: (lv_accessRules_3_0= ruleObjectRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2520:3: lv_accessRules_3_0= ruleObjectRestriction
{
newCompositeNode(grammarAccess.getHierarchyRestrictionAccess().getAccessRulesObjectRestrictionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5162);
+ pushFollow(FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5274);
lv_accessRules_3_0=ruleObjectRestriction();
state._fsp--;
@@ -5849,15 +5981,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt41 >= 1 ) break loop41;
+ if ( cnt43 >= 1 ) break loop43;
EarlyExitException eee =
- new EarlyExitException(41, input);
+ new EarlyExitException(43, input);
throw eee;
}
- cnt41++;
+ cnt43++;
} while (true);
- otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleHierarchyRestriction5175);
+ otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleHierarchyRestriction5287);
newLeafNode(otherlv_4, grammarAccess.getHierarchyRestrictionAccess().getRightCurlyBracketKeyword_4());
@@ -5882,7 +6014,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelationTypeArtifactTypePredicate"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2490:1: entryRuleRelationTypeArtifactTypePredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2548:1: entryRuleRelationTypeArtifactTypePredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF ;
public final EObject entryRuleRelationTypeArtifactTypePredicate() throws RecognitionException {
EObject current = null;
@@ -5890,17 +6022,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2491:2: (iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2492:2: iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2549:2: (iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2550:2: iv_ruleRelationTypeArtifactTypePredicate= ruleRelationTypeArtifactTypePredicate EOF
{
newCompositeNode(grammarAccess.getRelationTypeArtifactTypePredicateRule());
- pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5211);
+ pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5323);
iv_ruleRelationTypeArtifactTypePredicate=ruleRelationTypeArtifactTypePredicate();
state._fsp--;
current =iv_ruleRelationTypeArtifactTypePredicate;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5221);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5333);
}
@@ -5918,7 +6050,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationTypeArtifactTypePredicate"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2499:1: ruleRelationTypeArtifactTypePredicate returns [EObject current=null] : (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2557:1: ruleRelationTypeArtifactTypePredicate returns [EObject current=null] : (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) ;
public final EObject ruleRelationTypeArtifactTypePredicate() throws RecognitionException {
EObject current = null;
@@ -5928,28 +6060,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2502:28: ( (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2560:28: ( (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2561:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2503:3: otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2561:1: (otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2561:3: otherlv_0= 'artifactType' ( (otherlv_1= RULE_STRING ) )
{
- otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5258);
+ otherlv_0=(Token)match(input,16,FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5370);
newLeafNode(otherlv_0, grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2507:1: ( (otherlv_1= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2508:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2565:1: ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2566:1: (otherlv_1= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2508:1: (otherlv_1= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2509:3: otherlv_1= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2566:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2567:3: otherlv_1= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getRelationTypeArtifactTypePredicateRule());
}
- otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5278);
+ otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5390);
newLeafNode(otherlv_1, grammarAccess.getRelationTypeArtifactTypePredicateAccess().getArtifactTypeRefXArtifactTypeCrossReference_1_0());
@@ -5980,7 +6112,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelationTypeArtifactPredicate"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2528:1: entryRuleRelationTypeArtifactPredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2586:1: entryRuleRelationTypeArtifactPredicate returns [EObject current=null] : iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF ;
public final EObject entryRuleRelationTypeArtifactPredicate() throws RecognitionException {
EObject current = null;
@@ -5988,17 +6120,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2529:2: (iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2530:2: iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2587:2: (iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2588:2: iv_ruleRelationTypeArtifactPredicate= ruleRelationTypeArtifactPredicate EOF
{
newCompositeNode(grammarAccess.getRelationTypeArtifactPredicateRule());
- pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5314);
+ pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5426);
iv_ruleRelationTypeArtifactPredicate=ruleRelationTypeArtifactPredicate();
state._fsp--;
current =iv_ruleRelationTypeArtifactPredicate;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5324);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5436);
}
@@ -6016,7 +6148,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationTypeArtifactPredicate"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2537:1: ruleRelationTypeArtifactPredicate returns [EObject current=null] : (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2595:1: ruleRelationTypeArtifactPredicate returns [EObject current=null] : (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) ;
public final EObject ruleRelationTypeArtifactPredicate() throws RecognitionException {
EObject current = null;
@@ -6026,28 +6158,28 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2540:28: ( (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2541:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2598:28: ( (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2599:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2541:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2541:3: otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2599:1: (otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2599:3: otherlv_0= 'artifact' ( (otherlv_1= RULE_STRING ) )
{
- otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleRelationTypeArtifactPredicate5361);
+ otherlv_0=(Token)match(input,76,FOLLOW_76_in_ruleRelationTypeArtifactPredicate5473);
newLeafNode(otherlv_0, grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactKeyword_0());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2545:1: ( (otherlv_1= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2546:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2603:1: ( (otherlv_1= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2604:1: (otherlv_1= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2546:1: (otherlv_1= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2547:3: otherlv_1= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2604:1: (otherlv_1= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2605:3: otherlv_1= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getRelationTypeArtifactPredicateRule());
}
- otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5381);
+ otherlv_1=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5493);
newLeafNode(otherlv_1, grammarAccess.getRelationTypeArtifactPredicateAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_1_0());
@@ -6078,7 +6210,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelationTypePredicate"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2566:1: entryRuleRelationTypePredicate returns [EObject current=null] : iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2624:1: entryRuleRelationTypePredicate returns [EObject current=null] : iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF ;
public final EObject entryRuleRelationTypePredicate() throws RecognitionException {
EObject current = null;
@@ -6086,17 +6218,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2567:2: (iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2568:2: iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2625:2: (iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2626:2: iv_ruleRelationTypePredicate= ruleRelationTypePredicate EOF
{
newCompositeNode(grammarAccess.getRelationTypePredicateRule());
- pushFollow(FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5417);
+ pushFollow(FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5529);
iv_ruleRelationTypePredicate=ruleRelationTypePredicate();
state._fsp--;
current =iv_ruleRelationTypePredicate;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypePredicate5427);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypePredicate5539);
}
@@ -6114,7 +6246,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationTypePredicate"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2575:1: ruleRelationTypePredicate returns [EObject current=null] : (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2633:1: ruleRelationTypePredicate returns [EObject current=null] : (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) ;
public final EObject ruleRelationTypePredicate() throws RecognitionException {
EObject current = null;
@@ -6126,33 +6258,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2578:28: ( (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2579:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2636:28: ( (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2637:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2579:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate )
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2637:1: (this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate | this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA42_0==74) ) {
- alt42=1;
+ if ( (LA44_0==76) ) {
+ alt44=1;
}
- else if ( (LA42_0==16) ) {
- alt42=2;
+ else if ( (LA44_0==16) ) {
+ alt44=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2580:5: this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2638:5: this_RelationTypeArtifactPredicate_0= ruleRelationTypeArtifactPredicate
{
newCompositeNode(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactPredicateParserRuleCall_0());
- pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5474);
+ pushFollow(FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5586);
this_RelationTypeArtifactPredicate_0=ruleRelationTypeArtifactPredicate();
state._fsp--;
@@ -6165,12 +6297,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2590:5: this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2648:5: this_RelationTypeArtifactTypePredicate_1= ruleRelationTypeArtifactTypePredicate
{
newCompositeNode(grammarAccess.getRelationTypePredicateAccess().getRelationTypeArtifactTypePredicateParserRuleCall_1());
- pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5501);
+ pushFollow(FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5613);
this_RelationTypeArtifactTypePredicate_1=ruleRelationTypeArtifactTypePredicate();
state._fsp--;
@@ -6203,7 +6335,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleObjectRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2606:1: entryRuleObjectRestriction returns [EObject current=null] : iv_ruleObjectRestriction= ruleObjectRestriction EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2664:1: entryRuleObjectRestriction returns [EObject current=null] : iv_ruleObjectRestriction= ruleObjectRestriction EOF ;
public final EObject entryRuleObjectRestriction() throws RecognitionException {
EObject current = null;
@@ -6211,17 +6343,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2607:2: (iv_ruleObjectRestriction= ruleObjectRestriction EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2608:2: iv_ruleObjectRestriction= ruleObjectRestriction EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2665:2: (iv_ruleObjectRestriction= ruleObjectRestriction EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2666:2: iv_ruleObjectRestriction= ruleObjectRestriction EOF
{
newCompositeNode(grammarAccess.getObjectRestrictionRule());
- pushFollow(FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5536);
+ pushFollow(FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5648);
iv_ruleObjectRestriction=ruleObjectRestriction();
state._fsp--;
current =iv_ruleObjectRestriction;
- match(input,EOF,FOLLOW_EOF_in_entryRuleObjectRestriction5546);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleObjectRestriction5658);
}
@@ -6239,7 +6371,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleObjectRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2615:1: ruleObjectRestriction returns [EObject current=null] : (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2673:1: ruleObjectRestriction returns [EObject current=null] : (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) ;
public final EObject ruleObjectRestriction() throws RecognitionException {
EObject current = null;
@@ -6255,41 +6387,41 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2618:28: ( (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2619:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2676:28: ( (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2677:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2619:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction )
- int alt43=4;
- int LA43_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2677:1: (this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction | this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction | this_RelationTypeRestriction_2= ruleRelationTypeRestriction | this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction )
+ int alt45=4;
+ int LA45_0 = input.LA(1);
- if ( (LA43_0==88) ) {
- int LA43_1 = input.LA(2);
+ if ( (LA45_0==90) ) {
+ int LA45_1 = input.LA(2);
- if ( (LA43_1==75) ) {
+ if ( (LA45_1==77) ) {
switch ( input.LA(3) ) {
- case 25:
+ case 58:
{
- alt43=4;
+ alt45=3;
}
break;
- case 74:
+ case 25:
{
- alt43=1;
+ alt45=4;
}
break;
- case 16:
+ case 76:
{
- alt43=2;
+ alt45=1;
}
break;
- case 56:
+ case 16:
{
- alt43=3;
+ alt45=2;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 43, 3, input);
+ new NoViableAltException("", 45, 3, input);
throw nvae;
}
@@ -6297,39 +6429,39 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 1, input);
+ new NoViableAltException("", 45, 1, input);
throw nvae;
}
}
- else if ( (LA43_0==89) ) {
- int LA43_2 = input.LA(2);
+ else if ( (LA45_0==91) ) {
+ int LA45_2 = input.LA(2);
- if ( (LA43_2==75) ) {
+ if ( (LA45_2==77) ) {
switch ( input.LA(3) ) {
- case 25:
+ case 58:
{
- alt43=4;
+ alt45=3;
}
break;
- case 74:
+ case 25:
{
- alt43=1;
+ alt45=4;
}
break;
- case 16:
+ case 76:
{
- alt43=2;
+ alt45=1;
}
break;
- case 56:
+ case 16:
{
- alt43=3;
+ alt45=2;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 43, 3, input);
+ new NoViableAltException("", 45, 3, input);
throw nvae;
}
@@ -6337,25 +6469,25 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 2, input);
+ new NoViableAltException("", 45, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2620:5: this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2678:5: this_ArtifactMatchRestriction_0= ruleArtifactMatchRestriction
{
newCompositeNode(grammarAccess.getObjectRestrictionAccess().getArtifactMatchRestrictionParserRuleCall_0());
- pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5593);
+ pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5705);
this_ArtifactMatchRestriction_0=ruleArtifactMatchRestriction();
state._fsp--;
@@ -6368,12 +6500,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2630:5: this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2688:5: this_ArtifactTypeRestriction_1= ruleArtifactTypeRestriction
{
newCompositeNode(grammarAccess.getObjectRestrictionAccess().getArtifactTypeRestrictionParserRuleCall_1());
- pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5620);
+ pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5732);
this_ArtifactTypeRestriction_1=ruleArtifactTypeRestriction();
state._fsp--;
@@ -6386,12 +6518,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2640:5: this_RelationTypeRestriction_2= ruleRelationTypeRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2698:5: this_RelationTypeRestriction_2= ruleRelationTypeRestriction
{
newCompositeNode(grammarAccess.getObjectRestrictionAccess().getRelationTypeRestrictionParserRuleCall_2());
- pushFollow(FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5647);
+ pushFollow(FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5759);
this_RelationTypeRestriction_2=ruleRelationTypeRestriction();
state._fsp--;
@@ -6404,12 +6536,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2650:5: this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2708:5: this_AttributeTypeRestriction_3= ruleAttributeTypeRestriction
{
newCompositeNode(grammarAccess.getObjectRestrictionAccess().getAttributeTypeRestrictionParserRuleCall_3());
- pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5674);
+ pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5786);
this_AttributeTypeRestriction_3=ruleAttributeTypeRestriction();
state._fsp--;
@@ -6442,7 +6574,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleArtifactMatchRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2666:1: entryRuleArtifactMatchRestriction returns [EObject current=null] : iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2724:1: entryRuleArtifactMatchRestriction returns [EObject current=null] : iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF ;
public final EObject entryRuleArtifactMatchRestriction() throws RecognitionException {
EObject current = null;
@@ -6450,17 +6582,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2667:2: (iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2668:2: iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2725:2: (iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2726:2: iv_ruleArtifactMatchRestriction= ruleArtifactMatchRestriction EOF
{
newCompositeNode(grammarAccess.getArtifactMatchRestrictionRule());
- pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5709);
+ pushFollow(FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5821);
iv_ruleArtifactMatchRestriction=ruleArtifactMatchRestriction();
state._fsp--;
current =iv_ruleArtifactMatchRestriction;
- match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5719);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5831);
}
@@ -6478,7 +6610,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleArtifactMatchRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2675:1: ruleArtifactMatchRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2733:1: ruleArtifactMatchRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ;
public final EObject ruleArtifactMatchRestriction() throws RecognitionException {
EObject current = null;
@@ -6492,22 +6624,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2678:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2736:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifact' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';'
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2679:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2680:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2737:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2738:1: (lv_permission_0_0= ruleAccessPermissionEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2680:1: (lv_permission_0_0= ruleAccessPermissionEnum )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2681:3: lv_permission_0_0= ruleAccessPermissionEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2738:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2739:3: lv_permission_0_0= ruleAccessPermissionEnum
{
newCompositeNode(grammarAccess.getArtifactMatchRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5765);
+ pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5877);
lv_permission_0_0=ruleAccessPermissionEnum();
state._fsp--;
@@ -6529,26 +6661,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleArtifactMatchRestriction5777);
+ otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleArtifactMatchRestriction5889);
newLeafNode(otherlv_1, grammarAccess.getArtifactMatchRestrictionAccess().getEditKeyword_1());
- otherlv_2=(Token)match(input,74,FOLLOW_74_in_ruleArtifactMatchRestriction5789);
+ otherlv_2=(Token)match(input,76,FOLLOW_76_in_ruleArtifactMatchRestriction5901);
newLeafNode(otherlv_2, grammarAccess.getArtifactMatchRestrictionAccess().getArtifactKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2705:1: ( (otherlv_3= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2706:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2763:1: ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2764:1: (otherlv_3= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2706:1: (otherlv_3= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2707:3: otherlv_3= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2764:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2765:3: otherlv_3= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getArtifactMatchRestrictionRule());
}
- otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5809);
+ otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5921);
newLeafNode(otherlv_3, grammarAccess.getArtifactMatchRestrictionAccess().getArtifactMatcherRefXArtifactMatcherCrossReference_3_0());
@@ -6558,7 +6690,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,70,FOLLOW_70_in_ruleArtifactMatchRestriction5821);
+ otherlv_4=(Token)match(input,72,FOLLOW_72_in_ruleArtifactMatchRestriction5933);
newLeafNode(otherlv_4, grammarAccess.getArtifactMatchRestrictionAccess().getSemicolonKeyword_4());
@@ -6583,7 +6715,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleArtifactTypeRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2730:1: entryRuleArtifactTypeRestriction returns [EObject current=null] : iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2788:1: entryRuleArtifactTypeRestriction returns [EObject current=null] : iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF ;
public final EObject entryRuleArtifactTypeRestriction() throws RecognitionException {
EObject current = null;
@@ -6591,17 +6723,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2731:2: (iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2732:2: iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2789:2: (iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2790:2: iv_ruleArtifactTypeRestriction= ruleArtifactTypeRestriction EOF
{
newCompositeNode(grammarAccess.getArtifactTypeRestrictionRule());
- pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5857);
+ pushFollow(FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5969);
iv_ruleArtifactTypeRestriction=ruleArtifactTypeRestriction();
state._fsp--;
current =iv_ruleArtifactTypeRestriction;
- match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5867);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5979);
}
@@ -6619,7 +6751,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleArtifactTypeRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2739:1: ruleArtifactTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2797:1: ruleArtifactTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) ;
public final EObject ruleArtifactTypeRestriction() throws RecognitionException {
EObject current = null;
@@ -6633,22 +6765,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2742:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2800:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'artifactType' ( (otherlv_3= RULE_STRING ) ) otherlv_4= ';'
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2743:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2744:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2801:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2802:1: (lv_permission_0_0= ruleAccessPermissionEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2744:1: (lv_permission_0_0= ruleAccessPermissionEnum )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2745:3: lv_permission_0_0= ruleAccessPermissionEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2802:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2803:3: lv_permission_0_0= ruleAccessPermissionEnum
{
newCompositeNode(grammarAccess.getArtifactTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction5913);
+ pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction6025);
lv_permission_0_0=ruleAccessPermissionEnum();
state._fsp--;
@@ -6670,26 +6802,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleArtifactTypeRestriction5925);
+ otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleArtifactTypeRestriction6037);
newLeafNode(otherlv_1, grammarAccess.getArtifactTypeRestrictionAccess().getEditKeyword_1());
- otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleArtifactTypeRestriction5937);
+ otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleArtifactTypeRestriction6049);
newLeafNode(otherlv_2, grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2769:1: ( (otherlv_3= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2770:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2827:1: ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2828:1: (otherlv_3= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2770:1: (otherlv_3= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2771:3: otherlv_3= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2828:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2829:3: otherlv_3= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getArtifactTypeRestrictionRule());
}
- otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction5957);
+ otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction6069);
newLeafNode(otherlv_3, grammarAccess.getArtifactTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_3_0());
@@ -6699,7 +6831,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,70,FOLLOW_70_in_ruleArtifactTypeRestriction5969);
+ otherlv_4=(Token)match(input,72,FOLLOW_72_in_ruleArtifactTypeRestriction6081);
newLeafNode(otherlv_4, grammarAccess.getArtifactTypeRestrictionAccess().getSemicolonKeyword_4());
@@ -6724,7 +6856,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAttributeTypeRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2794:1: entryRuleAttributeTypeRestriction returns [EObject current=null] : iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2852:1: entryRuleAttributeTypeRestriction returns [EObject current=null] : iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF ;
public final EObject entryRuleAttributeTypeRestriction() throws RecognitionException {
EObject current = null;
@@ -6732,17 +6864,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2795:2: (iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2796:2: iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2853:2: (iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2854:2: iv_ruleAttributeTypeRestriction= ruleAttributeTypeRestriction EOF
{
newCompositeNode(grammarAccess.getAttributeTypeRestrictionRule());
- pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6005);
+ pushFollow(FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6117);
iv_ruleAttributeTypeRestriction=ruleAttributeTypeRestriction();
state._fsp--;
current =iv_ruleAttributeTypeRestriction;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6015);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6127);
}
@@ -6760,7 +6892,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttributeTypeRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2803:1: ruleAttributeTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2861:1: ruleAttributeTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) ;
public final EObject ruleAttributeTypeRestriction() throws RecognitionException {
EObject current = null;
@@ -6777,22 +6909,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2806:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2864:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'attributeType' ( (otherlv_3= RULE_STRING ) ) (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )? otherlv_7= ';'
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2807:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2808:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2865:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2866:1: (lv_permission_0_0= ruleAccessPermissionEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2808:1: (lv_permission_0_0= ruleAccessPermissionEnum )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2809:3: lv_permission_0_0= ruleAccessPermissionEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2866:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2867:3: lv_permission_0_0= ruleAccessPermissionEnum
{
newCompositeNode(grammarAccess.getAttributeTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6061);
+ pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6173);
lv_permission_0_0=ruleAccessPermissionEnum();
state._fsp--;
@@ -6814,26 +6946,26 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleAttributeTypeRestriction6073);
+ otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleAttributeTypeRestriction6185);
newLeafNode(otherlv_1, grammarAccess.getAttributeTypeRestrictionAccess().getEditKeyword_1());
- otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleAttributeTypeRestriction6085);
+ otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleAttributeTypeRestriction6197);
newLeafNode(otherlv_2, grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2833:1: ( (otherlv_3= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2834:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2891:1: ( (otherlv_3= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2892:1: (otherlv_3= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2834:1: (otherlv_3= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2835:3: otherlv_3= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2892:1: (otherlv_3= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2893:3: otherlv_3= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getAttributeTypeRestrictionRule());
}
- otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6105);
+ otherlv_3=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6217);
newLeafNode(otherlv_3, grammarAccess.getAttributeTypeRestrictionAccess().getAttributeTypeRefXAttributeTypeCrossReference_3_0());
@@ -6843,37 +6975,37 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2846:2: (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2904:2: (otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) ) )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA44_0==76) ) {
- alt44=1;
+ if ( (LA46_0==78) ) {
+ alt46=1;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2846:4: otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2904:4: otherlv_4= 'of' otherlv_5= 'artifactType' ( (otherlv_6= RULE_STRING ) )
{
- otherlv_4=(Token)match(input,76,FOLLOW_76_in_ruleAttributeTypeRestriction6118);
+ otherlv_4=(Token)match(input,78,FOLLOW_78_in_ruleAttributeTypeRestriction6230);
newLeafNode(otherlv_4, grammarAccess.getAttributeTypeRestrictionAccess().getOfKeyword_4_0());
- otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleAttributeTypeRestriction6130);
+ otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleAttributeTypeRestriction6242);
newLeafNode(otherlv_5, grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeKeyword_4_1());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2854:1: ( (otherlv_6= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2855:1: (otherlv_6= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2912:1: ( (otherlv_6= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2913:1: (otherlv_6= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2855:1: (otherlv_6= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2856:3: otherlv_6= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2913:1: (otherlv_6= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2914:3: otherlv_6= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getAttributeTypeRestrictionRule());
}
- otherlv_6=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6150);
+ otherlv_6=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6262);
newLeafNode(otherlv_6, grammarAccess.getAttributeTypeRestrictionAccess().getArtifactTypeRefXArtifactTypeCrossReference_4_2_0());
@@ -6889,7 +7021,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleAttributeTypeRestriction6164);
+ otherlv_7=(Token)match(input,72,FOLLOW_72_in_ruleAttributeTypeRestriction6276);
newLeafNode(otherlv_7, grammarAccess.getAttributeTypeRestrictionAccess().getSemicolonKeyword_5());
@@ -6914,7 +7046,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelationTypeRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2881:1: entryRuleRelationTypeRestriction returns [EObject current=null] : iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2939:1: entryRuleRelationTypeRestriction returns [EObject current=null] : iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF ;
public final EObject entryRuleRelationTypeRestriction() throws RecognitionException {
EObject current = null;
@@ -6922,17 +7054,17 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2882:2: (iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2883:2: iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2940:2: (iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2941:2: iv_ruleRelationTypeRestriction= ruleRelationTypeRestriction EOF
{
newCompositeNode(grammarAccess.getRelationTypeRestrictionRule());
- pushFollow(FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6202);
+ pushFollow(FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6314);
iv_ruleRelationTypeRestriction=ruleRelationTypeRestriction();
state._fsp--;
current =iv_ruleRelationTypeRestriction;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeRestriction6212);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelationTypeRestriction6324);
}
@@ -6950,7 +7082,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationTypeRestriction"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2890:1: ruleRelationTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2948:1: ruleRelationTypeRestriction returns [EObject current=null] : ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) ;
public final EObject ruleRelationTypeRestriction() throws RecognitionException {
EObject current = null;
@@ -6970,22 +7102,22 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2893:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2951:28: ( ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:1: ( ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) ) otherlv_1= 'edit' otherlv_2= 'relationType' ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) ) ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) ) ( (lv_predicate_6_0= ruleRelationTypePredicate ) )? otherlv_7= ';'
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2894:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2895:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:2: ( (lv_permission_0_0= ruleAccessPermissionEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_permission_0_0= ruleAccessPermissionEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2895:1: (lv_permission_0_0= ruleAccessPermissionEnum )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2896:3: lv_permission_0_0= ruleAccessPermissionEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_permission_0_0= ruleAccessPermissionEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2954:3: lv_permission_0_0= ruleAccessPermissionEnum
{
newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getPermissionAccessPermissionEnumEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6258);
+ pushFollow(FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6370);
lv_permission_0_0=ruleAccessPermissionEnum();
state._fsp--;
@@ -7007,44 +7139,44 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleRelationTypeRestriction6270);
+ otherlv_1=(Token)match(input,77,FOLLOW_77_in_ruleRelationTypeRestriction6382);
newLeafNode(otherlv_1, grammarAccess.getRelationTypeRestrictionAccess().getEditKeyword_1());
- otherlv_2=(Token)match(input,56,FOLLOW_56_in_ruleRelationTypeRestriction6282);
+ otherlv_2=(Token)match(input,58,FOLLOW_58_in_ruleRelationTypeRestriction6394);
newLeafNode(otherlv_2, grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeKeyword_2());
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2920:1: ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2978:1: ( ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) ) | ( (otherlv_4= RULE_STRING ) ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA45_0==90) ) {
- alt45=1;
+ if ( (LA47_0==92) ) {
+ alt47=1;
}
- else if ( (LA45_0==RULE_STRING) ) {
- alt45=2;
+ else if ( (LA47_0==RULE_STRING) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2920:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2978:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2920:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2921:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2978:2: ( (lv_relationTypeMatch_3_0= ruleRelationTypeMatch ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2979:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2921:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2922:3: lv_relationTypeMatch_3_0= ruleRelationTypeMatch
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2979:1: (lv_relationTypeMatch_3_0= ruleRelationTypeMatch )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2980:3: lv_relationTypeMatch_3_0= ruleRelationTypeMatch
{
newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeMatchRelationTypeMatchEnumRuleCall_3_0_0());
- pushFollow(FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6304);
+ pushFollow(FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6416);
lv_relationTypeMatch_3_0=ruleRelationTypeMatch();
state._fsp--;
@@ -7070,20 +7202,20 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2939:6: ( (otherlv_4= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2997:6: ( (otherlv_4= RULE_STRING ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2939:6: ( (otherlv_4= RULE_STRING ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2940:1: (otherlv_4= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2997:6: ( (otherlv_4= RULE_STRING ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2998:1: (otherlv_4= RULE_STRING )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2940:1: (otherlv_4= RULE_STRING )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2941:3: otherlv_4= RULE_STRING
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2998:1: (otherlv_4= RULE_STRING )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2999:3: otherlv_4= RULE_STRING
{
if (current==null) {
current = createModelElement(grammarAccess.getRelationTypeRestrictionRule());
}
- otherlv_4=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6330);
+ otherlv_4=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6442);
newLeafNode(otherlv_4, grammarAccess.getRelationTypeRestrictionAccess().getRelationTypeRefXRelationTypeCrossReference_3_1_0());
@@ -7099,16 +7231,16 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2952:3: ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3010:3: ( (lv_restrictedToSide_5_0= ruleXRelationSideEnum ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3011:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2953:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2954:3: lv_restrictedToSide_5_0= ruleXRelationSideEnum
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3011:1: (lv_restrictedToSide_5_0= ruleXRelationSideEnum )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3012:3: lv_restrictedToSide_5_0= ruleXRelationSideEnum
{
newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getRestrictedToSideXRelationSideEnumEnumRuleCall_4_0());
- pushFollow(FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6352);
+ pushFollow(FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6464);
lv_restrictedToSide_5_0=ruleXRelationSideEnum();
state._fsp--;
@@ -7130,24 +7262,24 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2970:2: ( (lv_predicate_6_0= ruleRelationTypePredicate ) )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3028:2: ( (lv_predicate_6_0= ruleRelationTypePredicate ) )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA46_0==16||LA46_0==74) ) {
- alt46=1;
+ if ( (LA48_0==16||LA48_0==76) ) {
+ alt48=1;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2971:1: (lv_predicate_6_0= ruleRelationTypePredicate )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3029:1: (lv_predicate_6_0= ruleRelationTypePredicate )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2971:1: (lv_predicate_6_0= ruleRelationTypePredicate )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:2972:3: lv_predicate_6_0= ruleRelationTypePredicate
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3029:1: (lv_predicate_6_0= ruleRelationTypePredicate )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3030:3: lv_predicate_6_0= ruleRelationTypePredicate
{
newCompositeNode(grammarAccess.getRelationTypeRestrictionAccess().getPredicateRelationTypePredicateParserRuleCall_5_0());
- pushFollow(FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6373);
+ pushFollow(FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6485);
lv_predicate_6_0=ruleRelationTypePredicate();
state._fsp--;
@@ -7172,7 +7304,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleRelationTypeRestriction6386);
+ otherlv_7=(Token)match(input,72,FOLLOW_72_in_ruleRelationTypeRestriction6498);
newLeafNode(otherlv_7, grammarAccess.getRelationTypeRestrictionAccess().getSemicolonKeyword_6());
@@ -7197,7 +7329,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationMultiplicityEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3000:1: ruleRelationMultiplicityEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3058:1: ruleRelationMultiplicityEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) ;
public final Enumerator ruleRelationMultiplicityEnum() throws RecognitionException {
Enumerator current = null;
@@ -7208,47 +7340,47 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3002:28: ( ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3060:28: ( ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) )
- int alt47=4;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:1: ( (enumLiteral_0= 'ONE_TO_ONE' ) | (enumLiteral_1= 'ONE_TO_MANY' ) | (enumLiteral_2= 'MANY_TO_ONE' ) | (enumLiteral_3= 'MANY_TO_MANY' ) )
+ int alt49=4;
switch ( input.LA(1) ) {
- case 77:
+ case 79:
{
- alt47=1;
+ alt49=1;
}
break;
- case 78:
+ case 80:
{
- alt47=2;
+ alt49=2;
}
break;
- case 79:
+ case 81:
{
- alt47=3;
+ alt49=3;
}
break;
- case 80:
+ case 82:
{
- alt47=4;
+ alt49=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:2: (enumLiteral_0= 'ONE_TO_ONE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:2: (enumLiteral_0= 'ONE_TO_ONE' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:2: (enumLiteral_0= 'ONE_TO_ONE' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3003:4: enumLiteral_0= 'ONE_TO_ONE'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:2: (enumLiteral_0= 'ONE_TO_ONE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3061:4: enumLiteral_0= 'ONE_TO_ONE'
{
- enumLiteral_0=(Token)match(input,77,FOLLOW_77_in_ruleRelationMultiplicityEnum6436);
+ enumLiteral_0=(Token)match(input,79,FOLLOW_79_in_ruleRelationMultiplicityEnum6548);
current = grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_ONEEnumLiteralDeclaration_0());
@@ -7260,12 +7392,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3009:6: (enumLiteral_1= 'ONE_TO_MANY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3067:6: (enumLiteral_1= 'ONE_TO_MANY' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3009:6: (enumLiteral_1= 'ONE_TO_MANY' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3009:8: enumLiteral_1= 'ONE_TO_MANY'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3067:6: (enumLiteral_1= 'ONE_TO_MANY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3067:8: enumLiteral_1= 'ONE_TO_MANY'
{
- enumLiteral_1=(Token)match(input,78,FOLLOW_78_in_ruleRelationMultiplicityEnum6453);
+ enumLiteral_1=(Token)match(input,80,FOLLOW_80_in_ruleRelationMultiplicityEnum6565);
current = grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getRelationMultiplicityEnumAccess().getONE_TO_MANYEnumLiteralDeclaration_1());
@@ -7277,12 +7409,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3015:6: (enumLiteral_2= 'MANY_TO_ONE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3073:6: (enumLiteral_2= 'MANY_TO_ONE' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3015:6: (enumLiteral_2= 'MANY_TO_ONE' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3015:8: enumLiteral_2= 'MANY_TO_ONE'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3073:6: (enumLiteral_2= 'MANY_TO_ONE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3073:8: enumLiteral_2= 'MANY_TO_ONE'
{
- enumLiteral_2=(Token)match(input,79,FOLLOW_79_in_ruleRelationMultiplicityEnum6470);
+ enumLiteral_2=(Token)match(input,81,FOLLOW_81_in_ruleRelationMultiplicityEnum6582);
current = grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_ONEEnumLiteralDeclaration_2());
@@ -7294,12 +7426,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3021:6: (enumLiteral_3= 'MANY_TO_MANY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3079:6: (enumLiteral_3= 'MANY_TO_MANY' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3021:6: (enumLiteral_3= 'MANY_TO_MANY' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3021:8: enumLiteral_3= 'MANY_TO_MANY'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3079:6: (enumLiteral_3= 'MANY_TO_MANY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3079:8: enumLiteral_3= 'MANY_TO_MANY'
{
- enumLiteral_3=(Token)match(input,80,FOLLOW_80_in_ruleRelationMultiplicityEnum6487);
+ enumLiteral_3=(Token)match(input,82,FOLLOW_82_in_ruleRelationMultiplicityEnum6599);
current = grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getRelationMultiplicityEnumAccess().getMANY_TO_MANYEnumLiteralDeclaration_3());
@@ -7331,7 +7463,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCompareOp"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3031:1: ruleCompareOp returns [Enumerator current=null] : ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3089:1: ruleCompareOp returns [Enumerator current=null] : ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) ;
public final Enumerator ruleCompareOp() throws RecognitionException {
Enumerator current = null;
@@ -7340,33 +7472,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3033:28: ( ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3091:28: ( ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) )
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:1: ( (enumLiteral_0= 'EQ' ) | (enumLiteral_1= 'LIKE' ) )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA48_0==81) ) {
- alt48=1;
+ if ( (LA50_0==83) ) {
+ alt50=1;
}
- else if ( (LA48_0==82) ) {
- alt48=2;
+ else if ( (LA50_0==84) ) {
+ alt50=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:2: (enumLiteral_0= 'EQ' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:2: (enumLiteral_0= 'EQ' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:2: (enumLiteral_0= 'EQ' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3034:4: enumLiteral_0= 'EQ'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:2: (enumLiteral_0= 'EQ' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3092:4: enumLiteral_0= 'EQ'
{
- enumLiteral_0=(Token)match(input,81,FOLLOW_81_in_ruleCompareOp6532);
+ enumLiteral_0=(Token)match(input,83,FOLLOW_83_in_ruleCompareOp6644);
current = grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getCompareOpAccess().getEQEnumLiteralDeclaration_0());
@@ -7378,12 +7510,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3040:6: (enumLiteral_1= 'LIKE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3098:6: (enumLiteral_1= 'LIKE' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3040:6: (enumLiteral_1= 'LIKE' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3040:8: enumLiteral_1= 'LIKE'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3098:6: (enumLiteral_1= 'LIKE' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3098:8: enumLiteral_1= 'LIKE'
{
- enumLiteral_1=(Token)match(input,82,FOLLOW_82_in_ruleCompareOp6549);
+ enumLiteral_1=(Token)match(input,84,FOLLOW_84_in_ruleCompareOp6661);
current = grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getCompareOpAccess().getLIKEEnumLiteralDeclaration_1());
@@ -7415,7 +7547,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXLogicOperator"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3050:1: ruleXLogicOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3108:1: ruleXLogicOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) ;
public final Enumerator ruleXLogicOperator() throws RecognitionException {
Enumerator current = null;
@@ -7424,33 +7556,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3052:28: ( ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3110:28: ( ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:1: ( (enumLiteral_0= 'AND' ) | (enumLiteral_1= 'OR' ) )
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==83) ) {
- alt49=1;
+ if ( (LA51_0==85) ) {
+ alt51=1;
}
- else if ( (LA49_0==84) ) {
- alt49=2;
+ else if ( (LA51_0==86) ) {
+ alt51=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:2: (enumLiteral_0= 'AND' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:2: (enumLiteral_0= 'AND' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:2: (enumLiteral_0= 'AND' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3053:4: enumLiteral_0= 'AND'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:2: (enumLiteral_0= 'AND' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3111:4: enumLiteral_0= 'AND'
{
- enumLiteral_0=(Token)match(input,83,FOLLOW_83_in_ruleXLogicOperator6594);
+ enumLiteral_0=(Token)match(input,85,FOLLOW_85_in_ruleXLogicOperator6706);
current = grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getXLogicOperatorAccess().getANDEnumLiteralDeclaration_0());
@@ -7462,12 +7594,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:6: (enumLiteral_1= 'OR' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3117:6: (enumLiteral_1= 'OR' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:6: (enumLiteral_1= 'OR' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3059:8: enumLiteral_1= 'OR'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3117:6: (enumLiteral_1= 'OR' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3117:8: enumLiteral_1= 'OR'
{
- enumLiteral_1=(Token)match(input,84,FOLLOW_84_in_ruleXLogicOperator6611);
+ enumLiteral_1=(Token)match(input,86,FOLLOW_86_in_ruleXLogicOperator6723);
current = grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getXLogicOperatorAccess().getOREnumLiteralDeclaration_1());
@@ -7499,7 +7631,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMatchField"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3069:1: ruleMatchField returns [Enumerator current=null] : ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3127:1: ruleMatchField returns [Enumerator current=null] : ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) ;
public final Enumerator ruleMatchField() throws RecognitionException {
Enumerator current = null;
@@ -7510,47 +7642,47 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3071:28: ( ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3129:28: ( ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) )
- int alt50=4;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:1: ( (enumLiteral_0= 'artifactName' ) | (enumLiteral_1= 'artifactGuid' ) | (enumLiteral_2= 'branchName' ) | (enumLiteral_3= 'branchGuid' ) )
+ int alt52=4;
switch ( input.LA(1) ) {
- case 85:
+ case 87:
{
- alt50=1;
+ alt52=1;
}
break;
- case 86:
+ case 88:
{
- alt50=2;
+ alt52=2;
}
break;
- case 87:
+ case 89:
{
- alt50=3;
+ alt52=3;
}
break;
case 24:
{
- alt50=4;
+ alt52=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:2: (enumLiteral_0= 'artifactName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:2: (enumLiteral_0= 'artifactName' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:2: (enumLiteral_0= 'artifactName' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3072:4: enumLiteral_0= 'artifactName'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:2: (enumLiteral_0= 'artifactName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3130:4: enumLiteral_0= 'artifactName'
{
- enumLiteral_0=(Token)match(input,85,FOLLOW_85_in_ruleMatchField6656);
+ enumLiteral_0=(Token)match(input,87,FOLLOW_87_in_ruleMatchField6768);
current = grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getMatchFieldAccess().getArtifactNameEnumLiteralDeclaration_0());
@@ -7562,12 +7694,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3078:6: (enumLiteral_1= 'artifactGuid' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3136:6: (enumLiteral_1= 'artifactGuid' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3078:6: (enumLiteral_1= 'artifactGuid' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3078:8: enumLiteral_1= 'artifactGuid'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3136:6: (enumLiteral_1= 'artifactGuid' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3136:8: enumLiteral_1= 'artifactGuid'
{
- enumLiteral_1=(Token)match(input,86,FOLLOW_86_in_ruleMatchField6673);
+ enumLiteral_1=(Token)match(input,88,FOLLOW_88_in_ruleMatchField6785);
current = grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getMatchFieldAccess().getArtifactGuidEnumLiteralDeclaration_1());
@@ -7579,12 +7711,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3084:6: (enumLiteral_2= 'branchName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3142:6: (enumLiteral_2= 'branchName' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3084:6: (enumLiteral_2= 'branchName' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3084:8: enumLiteral_2= 'branchName'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3142:6: (enumLiteral_2= 'branchName' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3142:8: enumLiteral_2= 'branchName'
{
- enumLiteral_2=(Token)match(input,87,FOLLOW_87_in_ruleMatchField6690);
+ enumLiteral_2=(Token)match(input,89,FOLLOW_89_in_ruleMatchField6802);
current = grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getMatchFieldAccess().getBranchNameEnumLiteralDeclaration_2());
@@ -7596,12 +7728,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3090:6: (enumLiteral_3= 'branchGuid' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3148:6: (enumLiteral_3= 'branchGuid' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3090:6: (enumLiteral_3= 'branchGuid' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3090:8: enumLiteral_3= 'branchGuid'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3148:6: (enumLiteral_3= 'branchGuid' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3148:8: enumLiteral_3= 'branchGuid'
{
- enumLiteral_3=(Token)match(input,24,FOLLOW_24_in_ruleMatchField6707);
+ enumLiteral_3=(Token)match(input,24,FOLLOW_24_in_ruleMatchField6819);
current = grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getMatchFieldAccess().getBranchGuidEnumLiteralDeclaration_3());
@@ -7633,7 +7765,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAccessPermissionEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3100:1: ruleAccessPermissionEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3158:1: ruleAccessPermissionEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) ;
public final Enumerator ruleAccessPermissionEnum() throws RecognitionException {
Enumerator current = null;
@@ -7642,33 +7774,33 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3102:28: ( ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3160:28: ( ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) )
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:1: ( (enumLiteral_0= 'ALLOW' ) | (enumLiteral_1= 'DENY' ) )
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==88) ) {
- alt51=1;
+ if ( (LA53_0==90) ) {
+ alt53=1;
}
- else if ( (LA51_0==89) ) {
- alt51=2;
+ else if ( (LA53_0==91) ) {
+ alt53=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 51, 0, input);
+ new NoViableAltException("", 53, 0, input);
throw nvae;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:2: (enumLiteral_0= 'ALLOW' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:2: (enumLiteral_0= 'ALLOW' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:2: (enumLiteral_0= 'ALLOW' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3103:4: enumLiteral_0= 'ALLOW'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:2: (enumLiteral_0= 'ALLOW' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3161:4: enumLiteral_0= 'ALLOW'
{
- enumLiteral_0=(Token)match(input,88,FOLLOW_88_in_ruleAccessPermissionEnum6752);
+ enumLiteral_0=(Token)match(input,90,FOLLOW_90_in_ruleAccessPermissionEnum6864);
current = grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getAccessPermissionEnumAccess().getALLOWEnumLiteralDeclaration_0());
@@ -7680,12 +7812,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3109:6: (enumLiteral_1= 'DENY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3167:6: (enumLiteral_1= 'DENY' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3109:6: (enumLiteral_1= 'DENY' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3109:8: enumLiteral_1= 'DENY'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3167:6: (enumLiteral_1= 'DENY' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3167:8: enumLiteral_1= 'DENY'
{
- enumLiteral_1=(Token)match(input,89,FOLLOW_89_in_ruleAccessPermissionEnum6769);
+ enumLiteral_1=(Token)match(input,91,FOLLOW_91_in_ruleAccessPermissionEnum6881);
current = grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getAccessPermissionEnumAccess().getDENYEnumLiteralDeclaration_1());
@@ -7717,7 +7849,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationTypeMatch"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3119:1: ruleRelationTypeMatch returns [Enumerator current=null] : (enumLiteral_0= 'ALL' ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3177:1: ruleRelationTypeMatch returns [Enumerator current=null] : (enumLiteral_0= 'ALL' ) ;
public final Enumerator ruleRelationTypeMatch() throws RecognitionException {
Enumerator current = null;
@@ -7725,13 +7857,13 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3121:28: ( (enumLiteral_0= 'ALL' ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3122:1: (enumLiteral_0= 'ALL' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3179:28: ( (enumLiteral_0= 'ALL' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3180:1: (enumLiteral_0= 'ALL' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3122:1: (enumLiteral_0= 'ALL' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3122:3: enumLiteral_0= 'ALL'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3180:1: (enumLiteral_0= 'ALL' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3180:3: enumLiteral_0= 'ALL'
{
- enumLiteral_0=(Token)match(input,90,FOLLOW_90_in_ruleRelationTypeMatch6813);
+ enumLiteral_0=(Token)match(input,92,FOLLOW_92_in_ruleRelationTypeMatch6925);
current = grammarAccess.getRelationTypeMatchAccess().getALLEnumLiteralDeclaration().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getRelationTypeMatchAccess().getALLEnumLiteralDeclaration());
@@ -7757,7 +7889,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleXRelationSideEnum"
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3132:1: ruleXRelationSideEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) ;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3190:1: ruleXRelationSideEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) ;
public final Enumerator ruleXRelationSideEnum() throws RecognitionException {
Enumerator current = null;
@@ -7767,42 +7899,42 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3134:28: ( ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3192:28: ( ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) ) )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) )
- int alt52=3;
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:1: ( (enumLiteral_0= 'SIDE_A' ) | (enumLiteral_1= 'SIDE_B' ) | (enumLiteral_2= 'BOTH' ) )
+ int alt54=3;
switch ( input.LA(1) ) {
- case 91:
+ case 93:
{
- alt52=1;
+ alt54=1;
}
break;
- case 92:
+ case 94:
{
- alt52=2;
+ alt54=2;
}
break;
- case 93:
+ case 95:
{
- alt52=3;
+ alt54=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:2: (enumLiteral_0= 'SIDE_A' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:2: (enumLiteral_0= 'SIDE_A' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:2: (enumLiteral_0= 'SIDE_A' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3135:4: enumLiteral_0= 'SIDE_A'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:2: (enumLiteral_0= 'SIDE_A' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3193:4: enumLiteral_0= 'SIDE_A'
{
- enumLiteral_0=(Token)match(input,91,FOLLOW_91_in_ruleXRelationSideEnum6857);
+ enumLiteral_0=(Token)match(input,93,FOLLOW_93_in_ruleXRelationSideEnum6969);
current = grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getXRelationSideEnumAccess().getSIDE_AEnumLiteralDeclaration_0());
@@ -7814,12 +7946,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3141:6: (enumLiteral_1= 'SIDE_B' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3199:6: (enumLiteral_1= 'SIDE_B' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3141:6: (enumLiteral_1= 'SIDE_B' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3141:8: enumLiteral_1= 'SIDE_B'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3199:6: (enumLiteral_1= 'SIDE_B' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3199:8: enumLiteral_1= 'SIDE_B'
{
- enumLiteral_1=(Token)match(input,92,FOLLOW_92_in_ruleXRelationSideEnum6874);
+ enumLiteral_1=(Token)match(input,94,FOLLOW_94_in_ruleXRelationSideEnum6986);
current = grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getXRelationSideEnumAccess().getSIDE_BEnumLiteralDeclaration_1());
@@ -7831,12 +7963,12 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3147:6: (enumLiteral_2= 'BOTH' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3205:6: (enumLiteral_2= 'BOTH' )
{
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3147:6: (enumLiteral_2= 'BOTH' )
- // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3147:8: enumLiteral_2= 'BOTH'
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3205:6: (enumLiteral_2= 'BOTH' )
+ // ../org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/parser/antlr/internal/InternalOseeDsl.g:3205:8: enumLiteral_2= 'BOTH'
{
- enumLiteral_2=(Token)match(input,93,FOLLOW_93_in_ruleXRelationSideEnum6891);
+ enumLiteral_2=(Token)match(input,95,FOLLOW_95_in_ruleXRelationSideEnum7003);
current = grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getXRelationSideEnumAccess().getBOTHEnumLiteralDeclaration_2());
@@ -7873,15 +8005,15 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_ruleOseeDsl_in_entryRuleOseeDsl75 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleOseeDsl85 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImport_in_ruleOseeDsl131 = new BitSet(new long[]{0x011200000201A002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleXArtifactType_in_ruleOseeDsl154 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleXRelationType_in_ruleOseeDsl181 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleXAttributeType_in_ruleOseeDsl208 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleXOseeEnumType_in_ruleOseeDsl235 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_ruleOseeDsl262 = new BitSet(new long[]{0x0112000002018002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleXArtifactMatcher_in_ruleOseeDsl286 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleAccessContext_in_ruleOseeDsl313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000190L});
- public static final BitSet FOLLOW_ruleRole_in_ruleOseeDsl340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000190L});
+ public static final BitSet FOLLOW_ruleImport_in_ruleOseeDsl131 = new BitSet(new long[]{0x044800000201A002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleXArtifactType_in_ruleOseeDsl154 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleXRelationType_in_ruleOseeDsl181 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleXAttributeType_in_ruleOseeDsl208 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleXOseeEnumType_in_ruleOseeDsl235 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_ruleOseeDsl262 = new BitSet(new long[]{0x0448000002018002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleXArtifactMatcher_in_ruleOseeDsl286 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleAccessContext_in_ruleOseeDsl313 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000640L});
+ public static final BitSet FOLLOW_ruleRole_in_ruleOseeDsl340 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000640L});
public static final BitSet FOLLOW_ruleImport_in_entryRuleImport378 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleImport388 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_13_in_ruleImport425 = new BitSet(new long[]{0x0000000000000010L});
@@ -7923,7 +8055,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_EOF_in_entryRuleXAttributeType1265 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_25_in_ruleXAttributeType1302 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1319 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_17_in_ruleXAttributeType1337 = new BitSet(new long[]{0x0001FF8000000020L});
+ public static final BitSet FOLLOW_17_in_ruleXAttributeType1337 = new BitSet(new long[]{0x0007FF8000000020L});
public static final BitSet FOLLOW_ruleAttributeBaseType_in_ruleXAttributeType1358 = new BitSet(new long[]{0x0000000004080000L});
public static final BitSet FOLLOW_26_in_ruleXAttributeType1372 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1392 = new BitSet(new long[]{0x0000000000080000L});
@@ -7932,7 +8064,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_RULE_STRING_in_ruleXAttributeType1436 = new BitSet(new long[]{0x0000000000200000L});
public static final BitSet FOLLOW_21_in_ruleXAttributeType1455 = new BitSet(new long[]{0x0000000000000040L});
public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXAttributeType1472 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleXAttributeType1489 = new BitSet(new long[]{0x0001FF8030000020L});
+ public static final BitSet FOLLOW_27_in_ruleXAttributeType1489 = new BitSet(new long[]{0x0007FF8030000020L});
public static final BitSet FOLLOW_28_in_ruleXAttributeType1509 = new BitSet(new long[]{0x0000000040000000L});
public static final BitSet FOLLOW_29_in_ruleXAttributeType1538 = new BitSet(new long[]{0x0000000040000000L});
public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1570 = new BitSet(new long[]{0x0000000040000000L});
@@ -7941,7 +8073,7 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_31_in_ruleXAttributeType1619 = new BitSet(new long[]{0x0000000100000080L});
public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXAttributeType1638 = new BitSet(new long[]{0x0000007A00400000L});
public static final BitSet FOLLOW_32_in_ruleXAttributeType1659 = new BitSet(new long[]{0x0000007A00400000L});
- public static final BitSet FOLLOW_33_in_ruleXAttributeType1688 = new BitSet(new long[]{0x0001FF8400000020L});
+ public static final BitSet FOLLOW_33_in_ruleXAttributeType1688 = new BitSet(new long[]{0x0007FF8400000020L});
public static final BitSet FOLLOW_34_in_ruleXAttributeType1708 = new BitSet(new long[]{0x0000007800400000L});
public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleXAttributeType1740 = new BitSet(new long[]{0x0000007800400000L});
public static final BitSet FOLLOW_35_in_ruleXAttributeType1758 = new BitSet(new long[]{0x0000000000000010L});
@@ -7965,210 +8097,216 @@ public class InternalOseeDslParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_46_in_ruleAttributeBaseType2122 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_47_in_ruleAttributeBaseType2141 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_48_in_ruleAttributeBaseType2160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2233 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumType2243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_ruleXOseeEnumType2280 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2297 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleXOseeEnumType2314 = new BitSet(new long[]{0x0000000000300000L});
- public static final BitSet FOLLOW_20_in_ruleXOseeEnumType2327 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2344 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_21_in_ruleXOseeEnumType2363 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2380 = new BitSet(new long[]{0x0004000000400000L});
- public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2406 = new BitSet(new long[]{0x0004000000400000L});
- public static final BitSet FOLLOW_22_in_ruleXOseeEnumType2419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2455 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumEntry2465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_ruleXOseeEnumEntry2502 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2519 = new BitSet(new long[]{0x0008000000000082L});
- public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2541 = new BitSet(new long[]{0x0008000000000002L});
- public static final BitSet FOLLOW_51_in_ruleXOseeEnumEntry2560 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2620 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumOverride2630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleXOseeEnumOverride2667 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2687 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleXOseeEnumOverride2699 = new BitSet(new long[]{0x00E0000000400000L});
- public static final BitSet FOLLOW_53_in_ruleXOseeEnumOverride2717 = new BitSet(new long[]{0x00C0000000400000L});
- public static final BitSet FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2752 = new BitSet(new long[]{0x00C0000000400000L});
- public static final BitSet FOLLOW_22_in_ruleXOseeEnumOverride2765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2801 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOverrideOption2811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAddEnum_in_ruleOverrideOption2858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAddEnum_in_entryRuleAddEnum2920 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAddEnum2930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_ruleAddEnum2967 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum2984 = new BitSet(new long[]{0x0008000000000082L});
- public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3006 = new BitSet(new long[]{0x0008000000000002L});
- public static final BitSet FOLLOW_51_in_ruleAddEnum3025 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3085 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRemoveEnum3095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_55_in_ruleRemoveEnum3132 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveEnum3152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXRelationType_in_entryRuleXRelationType3188 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXRelationType3198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_ruleXRelationType3235 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3252 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleXRelationType3269 = new BitSet(new long[]{0x0000000000300000L});
- public static final BitSet FOLLOW_20_in_ruleXRelationType3282 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3299 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_21_in_ruleXRelationType3318 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXRelationType3335 = new BitSet(new long[]{0x0200000000000000L});
- public static final BitSet FOLLOW_57_in_ruleXRelationType3352 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3369 = new BitSet(new long[]{0x0400000000000000L});
- public static final BitSet FOLLOW_58_in_ruleXRelationType3386 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3406 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_59_in_ruleXRelationType3418 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3435 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_60_in_ruleXRelationType3452 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3472 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_61_in_ruleXRelationType3484 = new BitSet(new long[]{0x8000000000000020L,0x0000000000000003L});
- public static final BitSet FOLLOW_ruleRelationOrderType_in_ruleXRelationType3505 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_62_in_ruleXRelationType3517 = new BitSet(new long[]{0x0000000000000000L,0x000000000001E000L});
- public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3538 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_22_in_ruleXRelationType3550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3587 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationOrderType3598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_ruleRelationOrderType3636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_ruleRelationOrderType3655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_ruleRelationOrderType3674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleRelationOrderType3695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition3742 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCondition3752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCondition3799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundCondition_in_ruleCondition3826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3861 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSimpleCondition3871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMatchField_in_ruleSimpleCondition3917 = new BitSet(new long[]{0x0000000000000000L,0x0000000000060000L});
- public static final BitSet FOLLOW_ruleCompareOp_in_ruleSimpleCondition3938 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleSimpleCondition3955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition3996 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCompoundCondition4006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_ruleCompoundCondition4043 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00000L});
- public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4064 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L});
- public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4086 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00000L});
- public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180008L});
- public static final BitSet FOLLOW_67_in_ruleCompoundCondition4121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4157 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXArtifactMatcher4167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_ruleXArtifactMatcher4204 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4221 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_69_in_ruleXArtifactMatcher4238 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00004L});
- public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4259 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180040L});
- public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4281 = new BitSet(new long[]{0x0000000001000000L,0x0000000000E00004L});
- public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4302 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180040L});
- public static final BitSet FOLLOW_70_in_ruleXArtifactMatcher4316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRole_in_entryRuleRole4352 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRole4362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_ruleRole4399 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4416 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_17_in_ruleRole4434 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4454 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleRole4468 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000100L});
- public static final BitSet FOLLOW_ruleUsersAndGroups_in_ruleRole4490 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000100L});
- public static final BitSet FOLLOW_ruleReferencedContext_in_ruleRole4517 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000100L});
- public static final BitSet FOLLOW_22_in_ruleRole4531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4567 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReferencedContext4577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_ruleReferencedContext4614 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleReferencedContext4631 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleReferencedContext4648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4684 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUsersAndGroups4694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_ruleUsersAndGroups4731 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleUsersAndGroups4748 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleUsersAndGroups4765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessContext_in_entryRuleAccessContext4801 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAccessContext4811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_ruleAccessContext4848 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4865 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_17_in_ruleAccessContext4883 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4903 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleAccessContext4917 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_20_in_ruleAccessContext4929 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleAccessContext4963 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000200L});
- public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleAccessContext4985 = new BitSet(new long[]{0x0000000000400000L,0x0000000003000200L});
- public static final BitSet FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5012 = new BitSet(new long[]{0x0000000000400000L,0x0000000003000200L});
- public static final BitSet FOLLOW_22_in_ruleAccessContext5026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5062 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleHierarchyRestriction5072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_ruleHierarchyRestriction5109 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5129 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleHierarchyRestriction5141 = new BitSet(new long[]{0x0000000000000000L,0x0000000003000000L});
- public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5162 = new BitSet(new long[]{0x0000000000400000L,0x0000000003000000L});
- public static final BitSet FOLLOW_22_in_ruleHierarchyRestriction5175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5211 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5258 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5314 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_ruleRelationTypeArtifactPredicate5361 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5417 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypePredicate5427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5536 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleObjectRestriction5546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5709 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5765 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_75_in_ruleArtifactMatchRestriction5777 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_74_in_ruleArtifactMatchRestriction5789 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5809 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleArtifactMatchRestriction5821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5857 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction5913 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_75_in_ruleArtifactTypeRestriction5925 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_16_in_ruleArtifactTypeRestriction5937 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction5957 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleArtifactTypeRestriction5969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6005 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6061 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_75_in_ruleAttributeTypeRestriction6073 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleAttributeTypeRestriction6085 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001040L});
- public static final BitSet FOLLOW_76_in_ruleAttributeTypeRestriction6118 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_16_in_ruleAttributeTypeRestriction6130 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6150 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleAttributeTypeRestriction6164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6202 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeRestriction6212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6258 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_75_in_ruleRelationTypeRestriction6270 = new BitSet(new long[]{0x0100000000000000L});
- public static final BitSet FOLLOW_56_in_ruleRelationTypeRestriction6282 = new BitSet(new long[]{0x0000000000000010L,0x0000000004000000L});
- public static final BitSet FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6304 = new BitSet(new long[]{0x0000000000000000L,0x0000000038000000L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6330 = new BitSet(new long[]{0x0000000000000000L,0x0000000038000000L});
- public static final BitSet FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6352 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000440L});
- public static final BitSet FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6373 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleRelationTypeRestriction6386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_ruleRelationMultiplicityEnum6436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_ruleRelationMultiplicityEnum6453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_ruleRelationMultiplicityEnum6470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_ruleRelationMultiplicityEnum6487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_ruleCompareOp6532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_ruleCompareOp6549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_ruleXLogicOperator6594 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_ruleXLogicOperator6611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_ruleMatchField6656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_ruleMatchField6673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_ruleMatchField6690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_ruleMatchField6707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_ruleAccessPermissionEnum6752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_ruleAccessPermissionEnum6769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_ruleRelationTypeMatch6813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_ruleXRelationSideEnum6857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_ruleXRelationSideEnum6874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_ruleXRelationSideEnum6891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleAttributeBaseType2179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_ruleAttributeBaseType2198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQUALIFIED_NAME_in_ruleAttributeBaseType2226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOseeEnumType_in_entryRuleXOseeEnumType2271 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumType2281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_51_in_ruleXOseeEnumType2318 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2335 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleXOseeEnumType2352 = new BitSet(new long[]{0x0000000000300000L});
+ public static final BitSet FOLLOW_20_in_ruleXOseeEnumType2365 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumType2382 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_21_in_ruleXOseeEnumType2401 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXOseeEnumType2418 = new BitSet(new long[]{0x0010000000400000L});
+ public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_ruleXOseeEnumType2444 = new BitSet(new long[]{0x0010000000400000L});
+ public static final BitSet FOLLOW_22_in_ruleXOseeEnumType2457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOseeEnumEntry_in_entryRuleXOseeEnumEntry2493 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumEntry2503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleXOseeEnumEntry2540 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2557 = new BitSet(new long[]{0x0020001000000082L});
+ public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleXOseeEnumEntry2579 = new BitSet(new long[]{0x0020001000000002L});
+ public static final BitSet FOLLOW_53_in_ruleXOseeEnumEntry2598 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2615 = new BitSet(new long[]{0x0000001000000002L});
+ public static final BitSet FOLLOW_36_in_ruleXOseeEnumEntry2635 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumEntry2652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOseeEnumOverride_in_entryRuleXOseeEnumOverride2695 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOseeEnumOverride2705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_ruleXOseeEnumOverride2742 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXOseeEnumOverride2762 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleXOseeEnumOverride2774 = new BitSet(new long[]{0x0380000000400000L});
+ public static final BitSet FOLLOW_55_in_ruleXOseeEnumOverride2792 = new BitSet(new long[]{0x0300000000400000L});
+ public static final BitSet FOLLOW_ruleOverrideOption_in_ruleXOseeEnumOverride2827 = new BitSet(new long[]{0x0300000000400000L});
+ public static final BitSet FOLLOW_22_in_ruleXOseeEnumOverride2840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOverrideOption_in_entryRuleOverrideOption2876 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOverrideOption2886 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAddEnum_in_ruleOverrideOption2933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRemoveEnum_in_ruleOverrideOption2960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAddEnum_in_entryRuleAddEnum2995 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAddEnum3005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_ruleAddEnum3042 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3059 = new BitSet(new long[]{0x0020001000000082L});
+ public static final BitSet FOLLOW_RULE_WHOLE_NUM_STR_in_ruleAddEnum3081 = new BitSet(new long[]{0x0020001000000002L});
+ public static final BitSet FOLLOW_53_in_ruleAddEnum3100 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3117 = new BitSet(new long[]{0x0000001000000002L});
+ public static final BitSet FOLLOW_36_in_ruleAddEnum3137 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAddEnum3154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRemoveEnum_in_entryRuleRemoveEnum3197 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRemoveEnum3207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_ruleRemoveEnum3244 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleRemoveEnum3264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationType_in_entryRuleXRelationType3300 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXRelationType3310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_ruleXRelationType3347 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3364 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleXRelationType3381 = new BitSet(new long[]{0x0000000000300000L});
+ public static final BitSet FOLLOW_20_in_ruleXRelationType3394 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3411 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_21_in_ruleXRelationType3430 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_HEX_INT_in_ruleXRelationType3447 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_59_in_ruleXRelationType3464 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3481 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_60_in_ruleXRelationType3498 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3518 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_61_in_ruleXRelationType3530 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3547 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_62_in_ruleXRelationType3564 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXRelationType3584 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_63_in_ruleXRelationType3596 = new BitSet(new long[]{0x0000000000000020L,0x000000000000000EL});
+ public static final BitSet FOLLOW_ruleRelationOrderType_in_ruleXRelationType3617 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_64_in_ruleXRelationType3629 = new BitSet(new long[]{0x0000000000000000L,0x0000000000078000L});
+ public static final BitSet FOLLOW_ruleRelationMultiplicityEnum_in_ruleXRelationType3650 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_22_in_ruleXRelationType3662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationOrderType_in_entryRuleRelationOrderType3699 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationOrderType3710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_ruleRelationOrderType3748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_ruleRelationOrderType3767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_ruleRelationOrderType3786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleRelationOrderType3807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCondition_in_entryRuleCondition3854 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleCondition3864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCondition3911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCompoundCondition_in_ruleCondition3938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSimpleCondition_in_entryRuleSimpleCondition3973 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSimpleCondition3983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMatchField_in_ruleSimpleCondition4029 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L});
+ public static final BitSet FOLLOW_ruleCompareOp_in_ruleSimpleCondition4050 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleSimpleCondition4067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCompoundCondition_in_entryRuleCompoundCondition4108 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleCompoundCondition4118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_ruleCompoundCondition4155 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800000L});
+ public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4176 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L});
+ public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleCompoundCondition4198 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800000L});
+ public static final BitSet FOLLOW_ruleSimpleCondition_in_ruleCompoundCondition4219 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600020L});
+ public static final BitSet FOLLOW_69_in_ruleCompoundCondition4233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXArtifactMatcher_in_entryRuleXArtifactMatcher4269 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXArtifactMatcher4279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_ruleXArtifactMatcher4316 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleXArtifactMatcher4333 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_71_in_ruleXArtifactMatcher4350 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800010L});
+ public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4371 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600100L});
+ public static final BitSet FOLLOW_ruleXLogicOperator_in_ruleXArtifactMatcher4393 = new BitSet(new long[]{0x0000000001000000L,0x0000000003800010L});
+ public static final BitSet FOLLOW_ruleCondition_in_ruleXArtifactMatcher4414 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600100L});
+ public static final BitSet FOLLOW_72_in_ruleXArtifactMatcher4428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRole_in_entryRuleRole4464 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRole4474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_ruleRole4511 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4528 = new BitSet(new long[]{0x00000000000A0000L});
+ public static final BitSet FOLLOW_17_in_ruleRole4546 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleRole4566 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleRole4580 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_ruleUsersAndGroups_in_ruleRole4602 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_ruleReferencedContext_in_ruleRole4629 = new BitSet(new long[]{0x0000000000500000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_22_in_ruleRole4643 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReferencedContext_in_entryRuleReferencedContext4679 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleReferencedContext4689 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_ruleReferencedContext4726 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleReferencedContext4743 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleReferencedContext4760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUsersAndGroups_in_entryRuleUsersAndGroups4796 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleUsersAndGroups4806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_ruleUsersAndGroups4843 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleUsersAndGroups4860 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleUsersAndGroups4877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessContext_in_entryRuleAccessContext4913 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAccessContext4923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_ruleAccessContext4960 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext4977 = new BitSet(new long[]{0x00000000000A0000L});
+ public static final BitSet FOLLOW_17_in_ruleAccessContext4995 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5015 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleAccessContext5029 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_20_in_ruleAccessContext5041 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAccessContext5058 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleAccessContext5075 = new BitSet(new long[]{0x0000000000000000L,0x000000000C000800L});
+ public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleAccessContext5097 = new BitSet(new long[]{0x0000000000400000L,0x000000000C000800L});
+ public static final BitSet FOLLOW_ruleHierarchyRestriction_in_ruleAccessContext5124 = new BitSet(new long[]{0x0000000000400000L,0x000000000C000800L});
+ public static final BitSet FOLLOW_22_in_ruleAccessContext5138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleHierarchyRestriction_in_entryRuleHierarchyRestriction5174 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleHierarchyRestriction5184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_ruleHierarchyRestriction5221 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleHierarchyRestriction5241 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleHierarchyRestriction5253 = new BitSet(new long[]{0x0000000000000000L,0x000000000C000000L});
+ public static final BitSet FOLLOW_ruleObjectRestriction_in_ruleHierarchyRestriction5274 = new BitSet(new long[]{0x0000000000400000L,0x000000000C000000L});
+ public static final BitSet FOLLOW_22_in_ruleHierarchyRestriction5287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_entryRuleRelationTypeArtifactTypePredicate5323 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactTypePredicate5333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_ruleRelationTypeArtifactTypePredicate5370 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactTypePredicate5390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_entryRuleRelationTypeArtifactPredicate5426 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeArtifactPredicate5436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_ruleRelationTypeArtifactPredicate5473 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeArtifactPredicate5493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypePredicate_in_entryRuleRelationTypePredicate5529 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypePredicate5539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypeArtifactPredicate_in_ruleRelationTypePredicate5586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypeArtifactTypePredicate_in_ruleRelationTypePredicate5613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleObjectRestriction_in_entryRuleObjectRestriction5648 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleObjectRestriction5658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_ruleObjectRestriction5705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_ruleObjectRestriction5732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_ruleObjectRestriction5759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_ruleObjectRestriction5786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArtifactMatchRestriction_in_entryRuleArtifactMatchRestriction5821 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleArtifactMatchRestriction5831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactMatchRestriction5877 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_77_in_ruleArtifactMatchRestriction5889 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_76_in_ruleArtifactMatchRestriction5901 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactMatchRestriction5921 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleArtifactMatchRestriction5933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArtifactTypeRestriction_in_entryRuleArtifactTypeRestriction5969 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleArtifactTypeRestriction5979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleArtifactTypeRestriction6025 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_77_in_ruleArtifactTypeRestriction6037 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_16_in_ruleArtifactTypeRestriction6049 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleArtifactTypeRestriction6069 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleArtifactTypeRestriction6081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAttributeTypeRestriction_in_entryRuleAttributeTypeRestriction6117 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAttributeTypeRestriction6127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleAttributeTypeRestriction6173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_77_in_ruleAttributeTypeRestriction6185 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleAttributeTypeRestriction6197 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6217 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004100L});
+ public static final BitSet FOLLOW_78_in_ruleAttributeTypeRestriction6230 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_16_in_ruleAttributeTypeRestriction6242 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleAttributeTypeRestriction6262 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleAttributeTypeRestriction6276 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationTypeRestriction_in_entryRuleRelationTypeRestriction6314 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationTypeRestriction6324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessPermissionEnum_in_ruleRelationTypeRestriction6370 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_77_in_ruleRelationTypeRestriction6382 = new BitSet(new long[]{0x0400000000000000L});
+ public static final BitSet FOLLOW_58_in_ruleRelationTypeRestriction6394 = new BitSet(new long[]{0x0000000000000010L,0x0000000010000000L});
+ public static final BitSet FOLLOW_ruleRelationTypeMatch_in_ruleRelationTypeRestriction6416 = new BitSet(new long[]{0x0000000000000000L,0x00000000E0000000L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleRelationTypeRestriction6442 = new BitSet(new long[]{0x0000000000000000L,0x00000000E0000000L});
+ public static final BitSet FOLLOW_ruleXRelationSideEnum_in_ruleRelationTypeRestriction6464 = new BitSet(new long[]{0x0000000000010000L,0x0000000000001100L});
+ public static final BitSet FOLLOW_ruleRelationTypePredicate_in_ruleRelationTypeRestriction6485 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleRelationTypeRestriction6498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_ruleRelationMultiplicityEnum6548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_ruleRelationMultiplicityEnum6565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_ruleRelationMultiplicityEnum6582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_ruleRelationMultiplicityEnum6599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_ruleCompareOp6644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_ruleCompareOp6661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_ruleXLogicOperator6706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_ruleXLogicOperator6723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_ruleMatchField6768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_ruleMatchField6785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_ruleMatchField6802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_ruleMatchField6819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_ruleAccessPermissionEnum6864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_ruleAccessPermissionEnum6881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_ruleRelationTypeMatch6925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_ruleXRelationSideEnum6969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_94_in_ruleXRelationSideEnum6986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_ruleXRelationSideEnum7003 = new BitSet(new long[]{0x0000000000000002L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java
index bae23441e44..edd32ddc993 100644
--- a/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java
+++ b/plugins/org.eclipse.osee.framework.core.dsl/src-gen/org/eclipse/osee/framework/core/dsl/services/OseeDslGrammarAccess.java
@@ -646,19 +646,21 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cIntegerAttributeKeyword_5 = (Keyword)cAlternatives.eContents().get(5);
private final Keyword cJavaObjectAttributeKeyword_6 = (Keyword)cAlternatives.eContents().get(6);
private final Keyword cStringAttributeKeyword_7 = (Keyword)cAlternatives.eContents().get(7);
- private final Keyword cWordAttributeKeyword_8 = (Keyword)cAlternatives.eContents().get(8);
- private final Keyword cOutlineNumberAttributeKeyword_9 = (Keyword)cAlternatives.eContents().get(9);
- private final RuleCall cQUALIFIED_NAMEParserRuleCall_10 = (RuleCall)cAlternatives.eContents().get(10);
+ private final Keyword cArtifactReferenceAttributeKeyword_8 = (Keyword)cAlternatives.eContents().get(8);
+ private final Keyword cBranchReferenceAttributeKeyword_9 = (Keyword)cAlternatives.eContents().get(9);
+ private final Keyword cWordAttributeKeyword_10 = (Keyword)cAlternatives.eContents().get(10);
+ private final Keyword cOutlineNumberAttributeKeyword_11 = (Keyword)cAlternatives.eContents().get(11);
+ private final RuleCall cQUALIFIED_NAMEParserRuleCall_12 = (RuleCall)cAlternatives.eContents().get(12);
//AttributeBaseType:
// "BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute"
- // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "WordAttribute" | "OutlineNumberAttribute" |
- // QUALIFIED_NAME;
+ // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" |
+ // "BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME;
public ParserRule getRule() { return rule; }
//"BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute" |
- //"IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "WordAttribute" | "OutlineNumberAttribute" |
- //QUALIFIED_NAME
+ //"IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" |
+ //"BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME
public Alternatives getAlternatives() { return cAlternatives; }
//"BooleanAttribute"
@@ -685,14 +687,20 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
//"StringAttribute"
public Keyword getStringAttributeKeyword_7() { return cStringAttributeKeyword_7; }
+ //"ArtifactReferenceAttribute"
+ public Keyword getArtifactReferenceAttributeKeyword_8() { return cArtifactReferenceAttributeKeyword_8; }
+
+ //"BranchReferenceAttribute"
+ public Keyword getBranchReferenceAttributeKeyword_9() { return cBranchReferenceAttributeKeyword_9; }
+
//"WordAttribute"
- public Keyword getWordAttributeKeyword_8() { return cWordAttributeKeyword_8; }
+ public Keyword getWordAttributeKeyword_10() { return cWordAttributeKeyword_10; }
//"OutlineNumberAttribute"
- public Keyword getOutlineNumberAttributeKeyword_9() { return cOutlineNumberAttributeKeyword_9; }
+ public Keyword getOutlineNumberAttributeKeyword_11() { return cOutlineNumberAttributeKeyword_11; }
//QUALIFIED_NAME
- public RuleCall getQUALIFIED_NAMEParserRuleCall_10() { return cQUALIFIED_NAMEParserRuleCall_10; }
+ public RuleCall getQUALIFIED_NAMEParserRuleCall_12() { return cQUALIFIED_NAMEParserRuleCall_12; }
}
public class XOseeEnumTypeElements extends AbstractParserRuleElementFinder {
@@ -775,12 +783,16 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cEntryGuidKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cEntryGuidAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cEntryGuidSTRINGTerminalRuleCall_3_1_0 = (RuleCall)cEntryGuidAssignment_3_1.eContents().get(0);
+ private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
+ private final Keyword cDescriptionKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
+ private final Assignment cDescriptionAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1);
+ private final RuleCall cDescriptionSTRINGTerminalRuleCall_4_1_0 = (RuleCall)cDescriptionAssignment_4_1.eContents().get(0);
//XOseeEnumEntry:
- // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?;
+ // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?;
public ParserRule getRule() { return rule; }
- //"entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?
+ //"entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?
public Group getGroup() { return cGroup; }
//"entry"
@@ -809,6 +821,18 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
//STRING
public RuleCall getEntryGuidSTRINGTerminalRuleCall_3_1_0() { return cEntryGuidSTRINGTerminalRuleCall_3_1_0; }
+
+ //("description" description=STRING)?
+ public Group getGroup_4() { return cGroup_4; }
+
+ //"description"
+ public Keyword getDescriptionKeyword_4_0() { return cDescriptionKeyword_4_0; }
+
+ //description=STRING
+ public Assignment getDescriptionAssignment_4_1() { return cDescriptionAssignment_4_1; }
+
+ //STRING
+ public RuleCall getDescriptionSTRINGTerminalRuleCall_4_1_0() { return cDescriptionSTRINGTerminalRuleCall_4_1_0; }
}
public class XOseeEnumOverrideElements extends AbstractParserRuleElementFinder {
@@ -897,12 +921,16 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cEntryGuidKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cEntryGuidAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cEntryGuidSTRINGTerminalRuleCall_3_1_0 = (RuleCall)cEntryGuidAssignment_3_1.eContents().get(0);
+ private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
+ private final Keyword cDescriptionKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
+ private final Assignment cDescriptionAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1);
+ private final RuleCall cDescriptionSTRINGTerminalRuleCall_4_1_0 = (RuleCall)cDescriptionAssignment_4_1.eContents().get(0);
//AddEnum:
- // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?;
+ // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?;
public ParserRule getRule() { return rule; }
- //"add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?
+ //"add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?
public Group getGroup() { return cGroup; }
//"add"
@@ -931,6 +959,18 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
//STRING
public RuleCall getEntryGuidSTRINGTerminalRuleCall_3_1_0() { return cEntryGuidSTRINGTerminalRuleCall_3_1_0; }
+
+ //("description" description=STRING)?
+ public Group getGroup_4() { return cGroup_4; }
+
+ //"description"
+ public Keyword getDescriptionKeyword_4_0() { return cDescriptionKeyword_4_0; }
+
+ //description=STRING
+ public Assignment getDescriptionAssignment_4_1() { return cDescriptionAssignment_4_1; }
+
+ //STRING
+ public RuleCall getDescriptionSTRINGTerminalRuleCall_4_1_0() { return cDescriptionSTRINGTerminalRuleCall_4_1_0; }
}
public class RemoveEnumElements extends AbstractParserRuleElementFinder {
@@ -2404,8 +2444,8 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
//AttributeBaseType:
// "BooleanAttribute" | "CompressedContentAttribute" | "DateAttribute" | "EnumeratedAttribute" | "FloatingPointAttribute"
- // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "WordAttribute" | "OutlineNumberAttribute" |
- // QUALIFIED_NAME;
+ // | "IntegerAttribute" | "JavaObjectAttribute" | "StringAttribute" | "ArtifactReferenceAttribute" |
+ // "BranchReferenceAttribute" | "WordAttribute" | "OutlineNumberAttribute" | QUALIFIED_NAME;
public AttributeBaseTypeElements getAttributeBaseTypeAccess() {
return (pAttributeBaseType != null) ? pAttributeBaseType : (pAttributeBaseType = new AttributeBaseTypeElements());
}
@@ -2425,7 +2465,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
}
//XOseeEnumEntry:
- // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?;
+ // "entry" name=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?;
public XOseeEnumEntryElements getXOseeEnumEntryAccess() {
return (pXOseeEnumEntry != null) ? pXOseeEnumEntry : (pXOseeEnumEntry = new XOseeEnumEntryElements());
}
@@ -2456,7 +2496,7 @@ public class OseeDslGrammarAccess extends AbstractGrammarElementFinder {
}
//AddEnum:
- // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)?;
+ // "add" enumEntry=STRING ordinal=WHOLE_NUM_STR? ("entryGuid" entryGuid=STRING)? ("description" description=STRING)?;
public AddEnumElements getAddEnumAccess() {
return (pAddEnum != null) ? pAddEnum : (pAddEnum = new AddEnumElements());
}

Back to the top