| /** |
| * Copyright (c) 2011, 2015 - Lunifera GmbH (Gross Enzersdorf), Loetz GmbH&Co.KG (Heidelberg) |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Florian Pirchner - Initial implementation |
| */ |
| |
| package org.eclipse.osbp.ecview.dsl.serializer; |
| |
| import com.google.inject.Inject; |
| import com.google.inject.Provider; |
| import org.eclipse.emf.common.util.BasicEMap.Entry; |
| import org.eclipse.emf.ecore.EObject; |
| import org.eclipse.osbp.ecview.dsl.services.UIGrammarGrammarAccess; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiAddToTableCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBeanReferenceField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBeanSlot; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBeanValidationValidator; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBinding; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBindingEndpointAlias; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBindingEndpointAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiBrowser; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiButton; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiChangeTrigger; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiCheckBox; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiColumn; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiColumnsAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiComboBox; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiCommandBindableDef; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiDateField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiDecimalField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiDialog; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiDialogAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiDialogSearchFieldAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiErrorCode; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiExposedAction; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiFormLayout; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiFormLayoutAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiGridLayout; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiGridLayoutAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiHorizontalButtonGroup; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiHorizontalButtonGroupAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiHorizontalLayout; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiHorizontalLayoutAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiI18nInfo; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiIDEView; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiImage; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiImports; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiLabel; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiList; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMaskedDecimalField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMaskedNumericField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMaskedTextField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMaxLengthValidator; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMinLengthValidator; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavBarAction; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavigationButton; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavigationCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavigationPage; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavigationPageAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavigationRoot; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileNavigationRootAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileSearchPanel; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileTabAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileTabSheet; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiMobileView; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiModel; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiNestedProperty; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiNumericField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiOpenDialogCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiOptionsGroup; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiPanel; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiPasswordField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiPathSegment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiPoint; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiPrefixedMaskedTextField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiProgressBar; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiRawBindablePathSegment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiRegexpValidator; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiRemoveFromTableCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiRichTextArea; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSearchDialog; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSearchField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSearchPanel; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSearchWithDialogCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSendEventCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSetNewInstanceCommand; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSortOrder; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSortOrderAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSplitpanel; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSplitpanelAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSuggestTextField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiSwitch; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTabAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTabSheet; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTable; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTextArea; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTextField; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTypedBindableDef; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTypedBindableRawType; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiTypedBindableRawTypeAlias; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiValidatorAlias; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiValidatorAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiValidatorDef; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiVerticalComponentGroup; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiVerticalComponentGroupAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiVerticalLayout; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiVerticalLayoutAssigment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiViewSet; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiVisibilityProcessor; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiVisibilityProcessorAssignment; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiXbaseValidator; |
| import org.eclipse.osbp.ecview.semantic.uimodel.UiXbaseVisibilityRule; |
| import org.eclipse.xtext.common.types.JvmFormalParameter; |
| import org.eclipse.xtext.common.types.JvmGenericArrayTypeReference; |
| import org.eclipse.xtext.common.types.JvmInnerTypeReference; |
| import org.eclipse.xtext.common.types.JvmLowerBound; |
| import org.eclipse.xtext.common.types.JvmParameterizedTypeReference; |
| import org.eclipse.xtext.common.types.JvmTypeParameter; |
| import org.eclipse.xtext.common.types.JvmUpperBound; |
| import org.eclipse.xtext.common.types.JvmWildcardTypeReference; |
| import org.eclipse.xtext.common.types.TypesPackage; |
| import org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor; |
| import org.eclipse.xtext.serializer.acceptor.SequenceFeeder; |
| import org.eclipse.xtext.serializer.diagnostic.ISemanticSequencerDiagnosticProvider; |
| import org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor; |
| import org.eclipse.xtext.serializer.sequencer.GenericSequencer; |
| import org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider.INodesForEObjectProvider; |
| import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer; |
| import org.eclipse.xtext.serializer.sequencer.ITransientValueService; |
| import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient; |
| import org.eclipse.xtext.xbase.XAssignment; |
| import org.eclipse.xtext.xbase.XBasicForLoopExpression; |
| import org.eclipse.xtext.xbase.XBinaryOperation; |
| import org.eclipse.xtext.xbase.XBlockExpression; |
| import org.eclipse.xtext.xbase.XBooleanLiteral; |
| import org.eclipse.xtext.xbase.XCasePart; |
| import org.eclipse.xtext.xbase.XCastedExpression; |
| import org.eclipse.xtext.xbase.XCatchClause; |
| import org.eclipse.xtext.xbase.XClosure; |
| import org.eclipse.xtext.xbase.XConstructorCall; |
| import org.eclipse.xtext.xbase.XDoWhileExpression; |
| import org.eclipse.xtext.xbase.XFeatureCall; |
| import org.eclipse.xtext.xbase.XForLoopExpression; |
| import org.eclipse.xtext.xbase.XIfExpression; |
| import org.eclipse.xtext.xbase.XInstanceOfExpression; |
| import org.eclipse.xtext.xbase.XListLiteral; |
| import org.eclipse.xtext.xbase.XMemberFeatureCall; |
| import org.eclipse.xtext.xbase.XNullLiteral; |
| import org.eclipse.xtext.xbase.XNumberLiteral; |
| import org.eclipse.xtext.xbase.XPostfixOperation; |
| import org.eclipse.xtext.xbase.XReturnExpression; |
| import org.eclipse.xtext.xbase.XSetLiteral; |
| import org.eclipse.xtext.xbase.XStringLiteral; |
| import org.eclipse.xtext.xbase.XSwitchExpression; |
| import org.eclipse.xtext.xbase.XSynchronizedExpression; |
| import org.eclipse.xtext.xbase.XThrowExpression; |
| import org.eclipse.xtext.xbase.XTryCatchFinallyExpression; |
| import org.eclipse.xtext.xbase.XTypeLiteral; |
| import org.eclipse.xtext.xbase.XUnaryOperation; |
| import org.eclipse.xtext.xbase.XVariableDeclaration; |
| import org.eclipse.xtext.xbase.XWhileExpression; |
| import org.eclipse.xtext.xbase.XbasePackage; |
| import org.eclipse.xtext.xbase.serializer.XbaseSemanticSequencer; |
| import org.eclipse.xtext.xtype.XFunctionTypeRef; |
| import org.eclipse.xtext.xtype.XImportDeclaration; |
| import org.eclipse.xtext.xtype.XImportSection; |
| import org.eclipse.xtext.xtype.XtypePackage; |
| |
| @SuppressWarnings("all") |
| public class UIGrammarSemanticSequencer extends XbaseSemanticSequencer { |
| |
| @Inject |
| private UIGrammarGrammarAccess grammarAccess; |
| |
| public void createSequence(EObject context, EObject semanticObject) { |
| if(semanticObject.eClass().getEPackage() == TypesPackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) { |
| case TypesPackage.JVM_FORMAL_PARAMETER: |
| if(context == grammarAccess.getFullJvmFormalParameterRule()) { |
| sequence_FullJvmFormalParameter(context, (JvmFormalParameter) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getJvmFormalParameterRule()) { |
| sequence_JvmFormalParameter(context, (JvmFormalParameter) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_GENERIC_ARRAY_TYPE_REFERENCE: |
| if(context == grammarAccess.getJvmArgumentTypeReferenceRule() || |
| context == grammarAccess.getJvmTypeReferenceRule() || |
| context == grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()) { |
| sequence_JvmTypeReference(context, (JvmGenericArrayTypeReference) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_INNER_TYPE_REFERENCE: |
| if(context == grammarAccess.getJvmArgumentTypeReferenceRule() || |
| context == grammarAccess.getJvmParameterizedTypeReferenceRule() || |
| context == grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0() || |
| context == grammarAccess.getJvmTypeReferenceRule() || |
| context == grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()) { |
| sequence_JvmParameterizedTypeReference(context, (JvmInnerTypeReference) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_LOWER_BOUND: |
| if(context == grammarAccess.getJvmLowerBoundAndedRule()) { |
| sequence_JvmLowerBoundAnded(context, (JvmLowerBound) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getJvmLowerBoundRule()) { |
| sequence_JvmLowerBound(context, (JvmLowerBound) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_PARAMETERIZED_TYPE_REFERENCE: |
| if(context == grammarAccess.getJvmArgumentTypeReferenceRule() || |
| context == grammarAccess.getJvmParameterizedTypeReferenceRule() || |
| context == grammarAccess.getJvmParameterizedTypeReferenceAccess().getJvmInnerTypeReferenceOuterAction_1_4_0_0_0() || |
| context == grammarAccess.getJvmTypeReferenceRule() || |
| context == grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()) { |
| sequence_JvmParameterizedTypeReference(context, (JvmParameterizedTypeReference) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_TYPE_PARAMETER: |
| if(context == grammarAccess.getJvmTypeParameterRule()) { |
| sequence_JvmTypeParameter(context, (JvmTypeParameter) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_UPPER_BOUND: |
| if(context == grammarAccess.getJvmUpperBoundAndedRule()) { |
| sequence_JvmUpperBoundAnded(context, (JvmUpperBound) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getJvmUpperBoundRule()) { |
| sequence_JvmUpperBound(context, (JvmUpperBound) semanticObject); |
| return; |
| } |
| else break; |
| case TypesPackage.JVM_WILDCARD_TYPE_REFERENCE: |
| if(context == grammarAccess.getJvmArgumentTypeReferenceRule() || |
| context == grammarAccess.getJvmWildcardTypeReferenceRule()) { |
| sequence_JvmWildcardTypeReference(context, (JvmWildcardTypeReference) semanticObject); |
| return; |
| } |
| else break; |
| } |
| else if(semanticObject.eClass().getEPackage() == UiModelPackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) { |
| case UiModelPackage.UI_ADD_TO_TABLE_COMMAND: |
| if(context == grammarAccess.getUiAddToTableCommandRule() || |
| context == grammarAccess.getUiCommandRule()) { |
| sequence_UiAddToTableCommand(context, (UiAddToTableCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BEAN_REFERENCE_FIELD: |
| if(context == grammarAccess.getUiBeanReferenceFieldRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule()) { |
| sequence_UiBeanReferenceField(context, (UiBeanReferenceField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BEAN_SLOT: |
| if(context == grammarAccess.getUiBeanSlotRule()) { |
| sequence_UiBeanSlot(context, (UiBeanSlot) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BEAN_VALIDATION_VALIDATOR: |
| if(context == grammarAccess.getUiBeanValidationValidatorRule() || |
| context == grammarAccess.getUiValidatorRule()) { |
| sequence_UiBeanValidationValidator(context, (UiBeanValidationValidator) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BINDING: |
| if(context == grammarAccess.getUiBindingRule()) { |
| sequence_UiBinding(context, (UiBinding) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BINDING_ENDPOINT_ALIAS: |
| if(context == grammarAccess.getUiBindingEndpointAliasRule()) { |
| sequence_UiBindingEndpointAlias(context, (UiBindingEndpointAlias) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BINDING_ENDPOINT_ASSIGNMENT: |
| if(context == grammarAccess.getUiBindingEndpointAssignmentRule()) { |
| sequence_UiBindingEndpointAssignment(context, (UiBindingEndpointAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BROWSER: |
| if(context == grammarAccess.getUiBrowserRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiBrowser(context, (UiBrowser) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_BUTTON: |
| if(context == grammarAccess.getUiActionRule() || |
| context == grammarAccess.getUiButtonRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiMobileActionRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule()) { |
| sequence_UiButton(context, (UiButton) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_CHANGE_TRIGGER: |
| if(context == grammarAccess.getUiChangeTriggerRule()) { |
| sequence_UiChangeTrigger(context, (UiChangeTrigger) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_CHECK_BOX: |
| if(context == grammarAccess.getUiCheckBoxRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule()) { |
| sequence_UiCheckBox(context, (UiCheckBox) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_COLUMN: |
| if(context == grammarAccess.getUiColumnRule()) { |
| sequence_UiColumn(context, (UiColumn) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_COLUMNS_ASSIGNMENT: |
| if(context == grammarAccess.getUiColumnsAssignmentRule()) { |
| sequence_UiColumnsAssignment(context, (UiColumnsAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_COMBO_BOX: |
| if(context == grammarAccess.getUiComboBoxRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiComboBox(context, (UiComboBox) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_COMMAND_BINDABLE_DEF: |
| if(context == grammarAccess.getUiBindingEndpointAssignmentAccess().getUiBindingEndpointAssignmentTypedBindableDefAction_1_1() || |
| context == grammarAccess.getUiCommandBindableDefRule()) { |
| sequence_UiCommandBindableDef(context, (UiCommandBindableDef) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_DATE_FIELD: |
| if(context == grammarAccess.getUiDateFieldRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiDateField(context, (UiDateField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_DECIMAL_FIELD: |
| if(context == grammarAccess.getUiDecimalFieldRule() || |
| context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiDecimalField(context, (UiDecimalField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_DIALOG: |
| if(context == grammarAccess.getUiDialogRule()) { |
| sequence_UiDialog(context, (UiDialog) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_DIALOG_ASSIGNMENT: |
| if(context == grammarAccess.getUiDialogAssignmentRule()) { |
| sequence_UiDialogAssignment(context, (UiDialogAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_DIALOG_SEARCH_FIELD_ASSIGNMENT: |
| if(context == grammarAccess.getUiDialogSearchFieldAssignmentRule()) { |
| sequence_UiDialogSearchFieldAssignment(context, (UiDialogSearchFieldAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_ERROR_CODE: |
| if(context == grammarAccess.getUiErrorCodeRule()) { |
| sequence_UiErrorCode(context, (UiErrorCode) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_EXPOSED_ACTION: |
| if(context == grammarAccess.getUiExposedActionRule()) { |
| sequence_UiExposedAction(context, (UiExposedAction) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_FORM_LAYOUT: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFormLayoutRule() || |
| context == grammarAccess.getUiLayoutRule()) { |
| sequence_UiFormLayout(context, (UiFormLayout) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_FORM_LAYOUT_ASSIGMENT: |
| if(context == grammarAccess.getUiFormLayoutAssigmentRule()) { |
| sequence_UiFormLayoutAssigment(context, (UiFormLayoutAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_GRID_LAYOUT: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiGridLayoutRule() || |
| context == grammarAccess.getUiLayoutRule()) { |
| sequence_UiGridLayout(context, (UiGridLayout) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_GRID_LAYOUT_ASSIGMENT: |
| if(context == grammarAccess.getUiGridLayoutAssigmentRule()) { |
| sequence_UiGridLayoutAssigment(context, (UiGridLayoutAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_HORIZONTAL_BUTTON_GROUP: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileHorizontalButtonGroupRule() || |
| context == grammarAccess.getUiMobileLayoutRule()) { |
| sequence_UiMobileHorizontalButtonGroup(context, (UiHorizontalButtonGroup) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_HORIZONTAL_BUTTON_GROUP_ASSIGMENT: |
| if(context == grammarAccess.getUiMobileHorizontalButtonGroupAssigmentRule()) { |
| sequence_UiMobileHorizontalButtonGroupAssigment(context, (UiHorizontalButtonGroupAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_HORIZONTAL_LAYOUT: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiHorizontalLayoutRule() || |
| context == grammarAccess.getUiLayoutRule()) { |
| sequence_UiHorizontalLayout(context, (UiHorizontalLayout) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileHorizontalLayoutRule() || |
| context == grammarAccess.getUiMobileLayoutRule()) { |
| sequence_UiMobileHorizontalLayout(context, (UiHorizontalLayout) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_HORIZONTAL_LAYOUT_ASSIGMENT: |
| if(context == grammarAccess.getUiHorizontalLayoutAssigmentRule()) { |
| sequence_UiHorizontalLayoutAssigment(context, (UiHorizontalLayoutAssigment) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getUiMobileHorizontalLayoutAssigmentRule()) { |
| sequence_UiMobileHorizontalLayoutAssigment(context, (UiHorizontalLayoutAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_I1_8N_INFO: |
| if(context == grammarAccess.getUiI18nInfoRule()) { |
| sequence_UiI18nInfo(context, (UiI18nInfo) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_IDE_VIEW: |
| if(context == grammarAccess.getUiIDEViewRule() || |
| context == grammarAccess.getUiRootElementsRule() || |
| context == grammarAccess.getUiViewRule()) { |
| sequence_UiIDEView(context, (UiIDEView) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_IMAGE: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiImageRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiImage(context, (UiImage) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_IMPORTS: |
| if(context == grammarAccess.getUiImportsRule()) { |
| sequence_UiImports(context, (UiImports) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_LABEL: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiLabelRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiLabel(context, (UiLabel) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_LIST: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiListRule()) { |
| sequence_UiList(context, (UiList) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MASKED_DECIMAL_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMaskedDecimalFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiMaskedDecimalField(context, (UiMaskedDecimalField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MASKED_NUMERIC_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMaskedNumericFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiMaskedNumericField(context, (UiMaskedNumericField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MASKED_TEXT_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMaskedTextFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule()) { |
| sequence_UiMaskedTextField(context, (UiMaskedTextField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MAX_LENGTH_VALIDATOR: |
| if(context == grammarAccess.getUiMaxLengthValidatorRule() || |
| context == grammarAccess.getUiValidatorRule()) { |
| sequence_UiMaxLengthValidator(context, (UiMaxLengthValidator) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MIN_LENGTH_VALIDATOR: |
| if(context == grammarAccess.getUiMinLengthValidatorRule() || |
| context == grammarAccess.getUiValidatorRule()) { |
| sequence_UiMinLengthValidator(context, (UiMinLengthValidator) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAV_BAR_ACTION: |
| if(context == grammarAccess.getUiMobileNavBarActionRule()) { |
| sequence_UiMobileNavBarAction(context, (UiMobileNavBarAction) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAVIGATION_BUTTON: |
| if(context == grammarAccess.getUiMobileActionRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileNavigationButtonRule()) { |
| sequence_UiMobileNavigationButton(context, (UiMobileNavigationButton) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAVIGATION_COMMAND: |
| if(context == grammarAccess.getUiCommandRule() || |
| context == grammarAccess.getUiMobileNavigationCommandRule()) { |
| sequence_UiMobileNavigationCommand(context, (UiMobileNavigationCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAVIGATION_PAGE: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileLayoutRule() || |
| context == grammarAccess.getUiMobileNavigationPageRule()) { |
| sequence_UiMobileNavigationPage(context, (UiMobileNavigationPage) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAVIGATION_PAGE_ASSIGNMENT: |
| if(context == grammarAccess.getUiMobileNavigationPageAssignmentRule()) { |
| sequence_UiMobileNavigationPageAssignment(context, (UiMobileNavigationPageAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAVIGATION_ROOT: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileLayoutRule() || |
| context == grammarAccess.getUiMobileNavigationRootRule()) { |
| sequence_UiMobileNavigationRoot(context, (UiMobileNavigationRoot) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_NAVIGATION_ROOT_ASSIGMENT: |
| if(context == grammarAccess.getUiMobileNavigationRootAssigmentRule()) { |
| sequence_UiMobileNavigationRootAssigment(context, (UiMobileNavigationRootAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_SEARCH_PANEL: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileLayoutRule() || |
| context == grammarAccess.getUiMobileSearchPanelRule()) { |
| sequence_UiMobileSearchPanel(context, (UiMobileSearchPanel) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_TAB_ASSIGNMENT: |
| if(context == grammarAccess.getUiMobileTabAssignmentRule()) { |
| sequence_UiMobileTabAssignment(context, (UiMobileTabAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_TAB_SHEET: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileTabSheetRule()) { |
| sequence_UiMobileTabSheet(context, (UiMobileTabSheet) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MOBILE_VIEW: |
| if(context == grammarAccess.getUiMobileViewRule() || |
| context == grammarAccess.getUiRootElementsRule()) { |
| sequence_UiMobileView(context, (UiMobileView) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_MODEL: |
| if(context == grammarAccess.getUiModelRule()) { |
| sequence_UiModel(context, (UiModel) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_NESTED_PROPERTY: |
| if(context == grammarAccess.getUiNestedPropertyRule()) { |
| sequence_UiNestedProperty(context, (UiNestedProperty) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_NUMERIC_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiNumericFieldRule()) { |
| sequence_UiNumericField(context, (UiNumericField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_OPEN_DIALOG_COMMAND: |
| if(context == grammarAccess.getUiCommandRule() || |
| context == grammarAccess.getUiOpenDialogCommandRule()) { |
| sequence_UiOpenDialogCommand(context, (UiOpenDialogCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_OPTIONS_GROUP: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiOptionsGroupRule()) { |
| sequence_UiOptionsGroup(context, (UiOptionsGroup) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_PANEL: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiLayoutRule() || |
| context == grammarAccess.getUiPanelRule()) { |
| sequence_UiPanel(context, (UiPanel) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_PASSWORD_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiPasswordFieldRule()) { |
| sequence_UiPasswordField(context, (UiPasswordField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_PATH_SEGMENT: |
| if(context == grammarAccess.getUiPathSegmentRule()) { |
| sequence_UiPathSegment(context, (UiPathSegment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_POINT: |
| if(context == grammarAccess.getUiPointRule()) { |
| sequence_UiPoint(context, (UiPoint) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_PREFIX_TO_MASK_MAP_ENTRY: |
| if(context == grammarAccess.getUiPrefixToMaskMapEntryRule()) { |
| sequence_UiPrefixToMaskMapEntry(context, (Entry<?, ?>) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_PREFIXED_MASKED_TEXT_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiPrefixedMaskedTextFieldRule()) { |
| sequence_UiPrefixedMaskedTextField(context, (UiPrefixedMaskedTextField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_PROGRESS_BAR: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiProgressBarRule()) { |
| sequence_UiProgressBar(context, (UiProgressBar) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_RAW_BINDABLE_PATH_SEGMENT: |
| if(context == grammarAccess.getUiRawBindablePathSegmentRule()) { |
| sequence_UiRawBindablePathSegment(context, (UiRawBindablePathSegment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_REGEXP_VALIDATOR: |
| if(context == grammarAccess.getUiRegexpValidatorRule() || |
| context == grammarAccess.getUiValidatorRule()) { |
| sequence_UiRegexpValidator(context, (UiRegexpValidator) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_REMOVE_FROM_TABLE_COMMAND: |
| if(context == grammarAccess.getUiCommandRule() || |
| context == grammarAccess.getUiRemoveFromTableCommandRule()) { |
| sequence_UiRemoveFromTableCommand(context, (UiRemoveFromTableCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_RICH_TEXT_AREA: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiRichTextAreaRule()) { |
| sequence_UiRichTextArea(context, (UiRichTextArea) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SEARCH_DIALOG: |
| if(context == grammarAccess.getUiSearchDialogRule()) { |
| sequence_UiSearchDialog(context, (UiSearchDialog) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SEARCH_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiSearchFieldRule()) { |
| sequence_UiSearchField(context, (UiSearchField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SEARCH_PANEL: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiLayoutRule() || |
| context == grammarAccess.getUiSearchPanelRule()) { |
| sequence_UiSearchPanel(context, (UiSearchPanel) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SEARCH_WITH_DIALOG_COMMAND: |
| if(context == grammarAccess.getUiCommandRule() || |
| context == grammarAccess.getUiSearchWithDialogCommandRule()) { |
| sequence_UiSearchWithDialogCommand(context, (UiSearchWithDialogCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SEND_EVENT_COMMAND: |
| if(context == grammarAccess.getUiCommandRule() || |
| context == grammarAccess.getUiSendEventCommandRule()) { |
| sequence_UiSendEventCommand(context, (UiSendEventCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SET_NEW_INSTANCE_COMMAND: |
| if(context == grammarAccess.getUiCommandRule() || |
| context == grammarAccess.getUiSetNewInstanceCommandRule()) { |
| sequence_UiSetNewInstanceCommand(context, (UiSetNewInstanceCommand) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SORT_ORDER: |
| if(context == grammarAccess.getUiSortOrderRule()) { |
| sequence_UiSortOrder(context, (UiSortOrder) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SORT_ORDER_ASSIGNMENT: |
| if(context == grammarAccess.getUiSortOrderAssignmentRule()) { |
| sequence_UiSortOrderAssignment(context, (UiSortOrderAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SPLITPANEL: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiLayoutRule() || |
| context == grammarAccess.getUiSplitpanelRule()) { |
| sequence_UiSplitpanel(context, (UiSplitpanel) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SPLITPANEL_ASSIGMENT: |
| if(context == grammarAccess.getUiSplitpanelAssigmentRule()) { |
| sequence_UiSplitpanelAssigment(context, (UiSplitpanelAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SUGGEST_TEXT_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiSuggestTextFieldRule()) { |
| sequence_UiSuggestTextField(context, (UiSuggestTextField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_SWITCH: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiMobileSwitchRule()) { |
| sequence_UiMobileSwitch(context, (UiSwitch) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TAB_ASSIGNMENT: |
| if(context == grammarAccess.getUiTabAssignmentRule()) { |
| sequence_UiTabAssignment(context, (UiTabAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TAB_SHEET: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiTabSheetRule()) { |
| sequence_UiTabSheet(context, (UiTabSheet) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TABLE: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiTableRule()) { |
| sequence_UiTable(context, (UiTable) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TEXT_AREA: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiTextAreaRule()) { |
| sequence_UiTextArea(context, (UiTextArea) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TEXT_FIELD: |
| if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiFieldRule() || |
| context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileFieldRule() || |
| context == grammarAccess.getUiTextFieldRule()) { |
| sequence_UiTextField(context, (UiTextField) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TYPED_BINDABLE_DEF: |
| if(context == grammarAccess.getUiBindingEndpointAssignmentAccess().getUiBindingEndpointAssignmentTypedBindableDefAction_0_1() || |
| context == grammarAccess.getUiTypedBindableDefRule()) { |
| sequence_UiTypedBindableDef(context, (UiTypedBindableDef) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TYPED_BINDABLE_RAW_TYPE: |
| if(context == grammarAccess.getUiTypedBindableRawTypeRule()) { |
| sequence_UiTypedBindableRawType(context, (UiTypedBindableRawType) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_TYPED_BINDABLE_RAW_TYPE_ALIAS: |
| if(context == grammarAccess.getUiTypedBindableRawTypeAliasRule()) { |
| sequence_UiTypedBindableRawTypeAlias(context, (UiTypedBindableRawTypeAlias) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VALIDATOR_ALIAS: |
| if(context == grammarAccess.getUiRootElementsRule() || |
| context == grammarAccess.getUiValidatorAliasRule()) { |
| sequence_UiValidatorAlias(context, (UiValidatorAlias) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VALIDATOR_ASSIGNMENT: |
| if(context == grammarAccess.getUiValidatorAssignmentRule()) { |
| sequence_UiValidatorAssignment(context, (UiValidatorAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VALIDATOR_DEF: |
| if(context == grammarAccess.getUiValidatorDefRule()) { |
| sequence_UiValidatorDef(context, (UiValidatorDef) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VERTICAL_COMPONENT_GROUP: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileLayoutRule() || |
| context == grammarAccess.getUiMobileVerticalComponentGroupRule()) { |
| sequence_UiMobileVerticalComponentGroup(context, (UiVerticalComponentGroup) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VERTICAL_COMPONENT_GROUP_ASSIGMENT: |
| if(context == grammarAccess.getUiMobileVerticalComponentGroupAssigmentRule()) { |
| sequence_UiMobileVerticalComponentGroupAssigment(context, (UiVerticalComponentGroupAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VERTICAL_LAYOUT: |
| if(context == grammarAccess.getUiMobileEmbeddableRule() || |
| context == grammarAccess.getUiMobileLayoutRule() || |
| context == grammarAccess.getUiMobileVerticalLayoutRule()) { |
| sequence_UiMobileVerticalLayout(context, (UiVerticalLayout) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getUiEmbeddableRule() || |
| context == grammarAccess.getUiLayoutRule() || |
| context == grammarAccess.getUiVerticalLayoutRule()) { |
| sequence_UiVerticalLayout(context, (UiVerticalLayout) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VERTICAL_LAYOUT_ASSIGMENT: |
| if(context == grammarAccess.getUiMobileVerticalLayoutAssigmentRule()) { |
| sequence_UiMobileVerticalLayoutAssigment(context, (UiVerticalLayoutAssigment) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getUiVerticalLayoutAssigmentRule()) { |
| sequence_UiVerticalLayoutAssigment(context, (UiVerticalLayoutAssigment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VIEW_SET: |
| if(context == grammarAccess.getUiRootElementsRule() || |
| context == grammarAccess.getUiViewSetRule()) { |
| sequence_UiViewSet(context, (UiViewSet) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VISIBILITY_PROCESSOR: |
| if(context == grammarAccess.getUiVisibilityProcessorRule()) { |
| sequence_UiVisibilityProcessor(context, (UiVisibilityProcessor) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_VISIBILITY_PROCESSOR_ASSIGNMENT: |
| if(context == grammarAccess.getUiVisibilityProcessorAssignmentRule()) { |
| sequence_UiVisibilityProcessorAssignment(context, (UiVisibilityProcessorAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_XBASE_VALIDATOR: |
| if(context == grammarAccess.getUiValidatorRule() || |
| context == grammarAccess.getUiXbaseValidatorRule()) { |
| sequence_UiXbaseValidator(context, (UiXbaseValidator) semanticObject); |
| return; |
| } |
| else break; |
| case UiModelPackage.UI_XBASE_VISIBILITY_RULE: |
| if(context == grammarAccess.getUiXbaseVisibilityRuleRule()) { |
| sequence_UiXbaseVisibilityRule(context, (UiXbaseVisibilityRule) semanticObject); |
| return; |
| } |
| else break; |
| } |
| else if(semanticObject.eClass().getEPackage() == XbasePackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) { |
| case XbasePackage.XASSIGNMENT: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XAssignment_XMemberFeatureCall(context, (XAssignment) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XBASIC_FOR_LOOP_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXBasicForLoopExpressionRule() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XBasicForLoopExpression(context, (XBasicForLoopExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XBINARY_OPERATION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XAdditiveExpression_XAndExpression_XAssignment_XEqualityExpression_XMultiplicativeExpression_XOrExpression_XOtherOperatorExpression_XRelationalExpression(context, (XBinaryOperation) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XBLOCK_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXBlockExpressionRule() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XBlockExpression(context, (XBlockExpression) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getXExpressionInClosureRule()) { |
| sequence_XExpressionInClosure(context, (XBlockExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XBOOLEAN_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXBooleanLiteralRule() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XBooleanLiteral(context, (XBooleanLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XCASE_PART: |
| if(context == grammarAccess.getXCasePartRule()) { |
| sequence_XCasePart(context, (XCasePart) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XCASTED_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XCastedExpression(context, (XCastedExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XCATCH_CLAUSE: |
| if(context == grammarAccess.getXCatchClauseRule()) { |
| sequence_XCatchClause(context, (XCatchClause) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XCLOSURE: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXClosureRule() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XClosure(context, (XClosure) semanticObject); |
| return; |
| } |
| else if(context == grammarAccess.getXShortClosureRule()) { |
| sequence_XShortClosure(context, (XClosure) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XCONSTRUCTOR_CALL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXConstructorCallRule() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XConstructorCall(context, (XConstructorCall) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XDO_WHILE_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXDoWhileExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XDoWhileExpression(context, (XDoWhileExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XFEATURE_CALL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XFeatureCall(context, (XFeatureCall) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XFOR_LOOP_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXForLoopExpressionRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XForLoopExpression(context, (XForLoopExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XIF_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXIfExpressionRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XIfExpression(context, (XIfExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XINSTANCE_OF_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XRelationalExpression(context, (XInstanceOfExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XLIST_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXCollectionLiteralRule() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXListLiteralRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XListLiteral(context, (XListLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XMEMBER_FEATURE_CALL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XMemberFeatureCall(context, (XMemberFeatureCall) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XNULL_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXNullLiteralRule() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XNullLiteral(context, (XNullLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XNUMBER_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXNumberLiteralRule() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XNumberLiteral(context, (XNumberLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XPOSTFIX_OPERATION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XPostfixOperation(context, (XPostfixOperation) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XRETURN_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXReturnExpressionRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XReturnExpression(context, (XReturnExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XSET_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXCollectionLiteralRule() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXSetLiteralRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XSetLiteral(context, (XSetLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XSTRING_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXStringLiteralRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XStringLiteral(context, (XStringLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XSWITCH_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXSwitchExpressionRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XSwitchExpression(context, (XSwitchExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XSYNCHRONIZED_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXSynchronizedExpressionRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XSynchronizedExpression(context, (XSynchronizedExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XTHROW_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXThrowExpressionRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XThrowExpression(context, (XThrowExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XTRY_CATCH_FINALLY_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXTryCatchFinallyExpressionRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XTryCatchFinallyExpression(context, (XTryCatchFinallyExpression) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XTYPE_LITERAL: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXLiteralRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXTypeLiteralRule() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XTypeLiteral(context, (XTypeLiteral) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XUNARY_OPERATION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule()) { |
| sequence_XUnaryOperation(context, (XUnaryOperation) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XVARIABLE_DECLARATION: |
| if(context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXVariableDeclarationRule()) { |
| sequence_XVariableDeclaration(context, (XVariableDeclaration) semanticObject); |
| return; |
| } |
| else break; |
| case XbasePackage.XWHILE_EXPRESSION: |
| if(context == grammarAccess.getXAdditiveExpressionRule() || |
| context == grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAndExpressionRule() || |
| context == grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXAssignmentRule() || |
| context == grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXCastedExpressionRule() || |
| context == grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0() || |
| context == grammarAccess.getXEqualityExpressionRule() || |
| context == grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXExpressionRule() || |
| context == grammarAccess.getXExpressionOrVarDeclarationRule() || |
| context == grammarAccess.getXMemberFeatureCallRule() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0() || |
| context == grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0() || |
| context == grammarAccess.getXMultiplicativeExpressionRule() || |
| context == grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOrExpressionRule() || |
| context == grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXOtherOperatorExpressionRule() || |
| context == grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0() || |
| context == grammarAccess.getXParenthesizedExpressionRule() || |
| context == grammarAccess.getXPostfixOperationRule() || |
| context == grammarAccess.getXPostfixOperationAccess().getXPostfixOperationOperandAction_1_0_0() || |
| context == grammarAccess.getXPrimaryExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionRule() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0() || |
| context == grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0() || |
| context == grammarAccess.getXUnaryOperationRule() || |
| context == grammarAccess.getXWhileExpressionRule()) { |
| sequence_XWhileExpression(context, (XWhileExpression) semanticObject); |
| return; |
| } |
| else break; |
| } |
| else if(semanticObject.eClass().getEPackage() == XtypePackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) { |
| case XtypePackage.XFUNCTION_TYPE_REF: |
| if(context == grammarAccess.getJvmArgumentTypeReferenceRule() || |
| context == grammarAccess.getJvmTypeReferenceRule() || |
| context == grammarAccess.getXFunctionTypeRefRule()) { |
| sequence_XFunctionTypeRef(context, (XFunctionTypeRef) semanticObject); |
| return; |
| } |
| else break; |
| case XtypePackage.XIMPORT_DECLARATION: |
| if(context == grammarAccess.getXImportDeclarationRule()) { |
| sequence_XImportDeclaration(context, (XImportDeclaration) semanticObject); |
| return; |
| } |
| else break; |
| case XtypePackage.XIMPORT_SECTION: |
| if(context == grammarAccess.getXImportSectionRule()) { |
| sequence_XImportSection(context, (XImportSection) semanticObject); |
| return; |
| } |
| else break; |
| } |
| if (errorAcceptor != null) errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); |
| } |
| |
| /** |
| * Constraint: |
| * table=[UiTable|ID] |
| */ |
| protected void sequence_UiAddToTableCommand(EObject context, UiAddToTableCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ( |
| * jvmType=JvmTypeReference? |
| * (referenceSourceJvmType=JvmTypeReference referenceSourceField=[JvmField|ID])? |
| * captionProperty=UiNestedProperty? |
| * descriptionProperty=UiNestedProperty? |
| * imageProperty=UiNestedProperty? |
| * inMemoryBeanProvider=JvmTypeReference? |
| * (validators+=UiValidator | bindings+=UiBinding)* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * )? |
| * ) |
| */ |
| protected void sequence_UiBeanReferenceField(EObject context, UiBeanReferenceField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID jvmType=JvmTypeReference eventTopic=STRING?) |
| */ |
| protected void sequence_UiBeanSlot(EObject context, UiBeanSlot semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID?) |
| */ |
| protected void sequence_UiBeanValidationValidator(EObject context, UiBeanValidationValidator semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (endpoint=UiBindingEndpointAssignment alias=ID) |
| */ |
| protected void sequence_UiBindingEndpointAlias(EObject context, UiBindingEndpointAlias semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (typedBindableDef=UiBindingEndpointAssignment_UiBindingEndpointAssignment_0_1 path=UiPathSegment?) | |
| * typedBindableDef=UiBindingEndpointAssignment_UiBindingEndpointAssignment_0_1 | |
| * typedBindableDef=UiBindingEndpointAssignment_UiBindingEndpointAssignment_1_1 | |
| * (typedBindableAlias=[UiTypedBindable|ID] path=UiPathSegment?) |
| * ) |
| */ |
| protected void sequence_UiBindingEndpointAssignment(EObject context, UiBindingEndpointAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (listBinding?='list'? source=UiBindingEndpointAssignment targetToSource?='<'? sourceToTarget?='>'? target=UiBindingEndpointAssignment) |
| */ |
| protected void sequence_UiBinding(EObject context, UiBinding semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiBrowser(EObject context, UiBrowser semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ((i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? name=ID?) |
| */ |
| protected void sequence_UiButton(EObject context, UiButton semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (endpoint=UiBindingEndpointAssignment alias=ID) |
| */ |
| protected void sequence_UiChangeTrigger(EObject context, UiChangeTrigger semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiCheckBox(EObject context, UiCheckBox semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (property=UiNestedProperty iconName=STRING?) |
| */ |
| protected void sequence_UiColumn(EObject context, UiColumn semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (columns+=UiColumn*) |
| */ |
| protected void sequence_UiColumnsAssignment(EObject context, UiColumnsAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ( |
| * jvmType=JvmTypeReference? |
| * itemCaptionProperty=[JvmOperation|ID]? |
| * descriptionProperty=UiNestedProperty? |
| * itemImageProperty=[JvmOperation|ID]? |
| * consumeBeanService?='useBeanService'? |
| * readonly?='readonly'? |
| * (validators+=UiValidator | bindings+=UiBinding)* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * )? |
| * ) |
| */ |
| protected void sequence_UiComboBox(EObject context, UiComboBox semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * command=UiCommand |
| */ |
| protected void sequence_UiCommandBindableDef(EObject context, UiCommandBindableDef semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (dateFormat=UiDateFormat? resolution=UiDateTimeResolution? styles=STRING? i18nInfo=UiI18nInfo? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiDateField(EObject context, UiDateField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * ( |
| * noGrouping?='noGrouping'? |
| * noMarkNegative?='noMarkNegative'? |
| * styles=STRING? |
| * precision=INT? |
| * i18nInfo=UiI18nInfo? |
| * readonly?='readonly'? |
| * )? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiDecimalField(EObject context, UiDecimalField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiEmbeddable |
| */ |
| protected void sequence_UiDialogAssignment(EObject context, UiDialogAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiSearchField |
| */ |
| protected void sequence_UiDialogSearchFieldAssignment(EObject context, UiDialogSearchFieldAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * jvmType=JvmTypeReference? |
| * content=UiDialogAssignment? |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiDialog(EObject context, UiDialog semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID defaultMessage=STRING?) |
| */ |
| protected void sequence_UiErrorCode(EObject context, UiErrorCode semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID iconName=STRING? (actionReference=[UxAction|QualifiedName] | actionID=STRING) checkDirty?='checkDirty'? externalCommandId=STRING?) |
| */ |
| protected void sequence_UiExposedAction(EObject context, UiExposedAction semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiEmbeddable |
| */ |
| protected void sequence_UiFormLayoutAssigment(EObject context, UiFormLayoutAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING? readonly?='readonly'?)? |
| * name=ID? |
| * contents+=UiFormLayoutAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiFormLayout(EObject context, UiFormLayout semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (element=UiEmbeddable alignment=UiAlignment?) |
| */ |
| protected void sequence_UiGridLayoutAssigment(EObject context, UiGridLayoutAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (columns=INT? i18nInfo=UiI18nInfo? styles=STRING? readonly?='readonly'?)? |
| * name=ID? |
| * contents+=UiGridLayoutAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiGridLayout(EObject context, UiGridLayout semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (element=UiEmbeddable alignment=UiAlignment?) |
| */ |
| protected void sequence_UiHorizontalLayoutAssigment(EObject context, UiHorizontalLayoutAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * contents+=UiHorizontalLayoutAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiHorizontalLayout(EObject context, UiHorizontalLayout semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * key=STRING |
| */ |
| protected void sequence_UiI18nInfo(EObject context, UiI18nInfo semanticObject) { |
| if(errorAcceptor != null) { |
| if(transientValues.isValueTransient(semanticObject, UiModelPackage.Literals.UI_I1_8N_INFO__KEY) == ValueTransient.YES) |
| errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, UiModelPackage.Literals.UI_I1_8N_INFO__KEY)); |
| } |
| INodesForEObjectProvider nodes = createNodeProvider(semanticObject); |
| SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); |
| feeder.accept(grammarAccess.getUiI18nInfoAccess().getKeySTRINGTerminalRuleCall_1_0(), semanticObject.getKey()); |
| feeder.finish(); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * name=ID |
| * sharedStateGroup=STRING? |
| * viewCategory=[UxViewCategory|QualifiedName]? |
| * jvmType=JvmTypeReference? |
| * exposedActions+=UiExposedAction* |
| * (beanSlots+=UiBeanSlot | bindingEndpointAlias+=UiBindingEndpointAlias | bindings+=UiBinding)* |
| * content=UiEmbeddable |
| * contentAlignment=UiAlignment? |
| * ( |
| * bindingEndpointAlias+=UiBindingEndpointAlias | |
| * bindings+=UiBinding | |
| * validatorAssignments+=UiValidatorAssignment | |
| * processorAssignments+=UiVisibilityProcessorAssignment |
| * )* |
| * ) |
| */ |
| protected void sequence_UiIDEView(EObject context, UiIDEView semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ((i18nInfo=UiI18nInfo? styles=STRING?)? name=ID? (value=STRING? bindings+=UiBinding* processorAssignments+=UiVisibilityProcessorAssignment*)?) |
| */ |
| protected void sequence_UiImage(EObject context, UiImage semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * importedNamespace=QualifiedNameWithWildcard |
| */ |
| protected void sequence_UiImports(EObject context, UiImports semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ((i18nInfo=UiI18nInfo? styles=STRING?)? name=ID? (processorAssignments+=UiVisibilityProcessorAssignment* bindings+=UiBinding*)?) |
| */ |
| protected void sequence_UiLabel(EObject context, UiLabel semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ( |
| * jvmType=JvmTypeReference? |
| * selectionType=UiSelectionType? |
| * itemCaptionProperty=[JvmOperation|ID]? |
| * descriptionProperty=UiNestedProperty? |
| * itemImageProperty=[JvmOperation|ID]? |
| * consumeBeanService?='useBeanService'? |
| * readonly?='readonly'? |
| * (validators+=UiValidator | bindings+=UiBinding)* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * )? |
| * ) |
| */ |
| protected void sequence_UiList(EObject context, UiList semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (styles=STRING? mask=STRING? i18nInfo=UiI18nInfo? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiMaskedDecimalField(EObject context, UiMaskedDecimalField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (styles=STRING? i18nInfo=UiI18nInfo? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiMaskedNumericField(EObject context, UiMaskedNumericField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (styles=STRING? mask=STRING? i18nInfo=UiI18nInfo? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiMaskedTextField(EObject context, UiMaskedTextField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID? maxLength=INT errorCode=UiErrorCode?) |
| */ |
| protected void sequence_UiMaxLengthValidator(EObject context, UiMaxLengthValidator semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID? minLength=INT errorCode=UiErrorCode?) |
| */ |
| protected void sequence_UiMinLengthValidator(EObject context, UiMinLengthValidator semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiMobileEmbeddable |
| */ |
| protected void sequence_UiMobileHorizontalButtonGroupAssigment(EObject context, UiHorizontalButtonGroupAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING? readonly?='readonly'?)? |
| * name=ID? |
| * contents+=UiMobileHorizontalButtonGroupAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileHorizontalButtonGroup(EObject context, UiHorizontalButtonGroup semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (element=UiMobileEmbeddable alignment=UiAlignment?) |
| */ |
| protected void sequence_UiMobileHorizontalLayoutAssigment(EObject context, UiHorizontalLayoutAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING? readonly?='readonly'?)? |
| * name=ID? |
| * contents+=UiMobileHorizontalLayoutAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileHorizontalLayout(EObject context, UiHorizontalLayout semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID iconName=STRING? (actionReference=[UxAction|QualifiedName] | actionID=STRING)) |
| */ |
| protected void sequence_UiMobileNavBarAction(EObject context, UiMobileNavBarAction semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * (targetPage=UiMobileNavigationPage | targetPageAlias=[UiMobileNavigationPage|ID]) |
| * ) |
| */ |
| protected void sequence_UiMobileNavigationButton(EObject context, UiMobileNavigationButton semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * targetPage=UiMobileNavigationPage |
| */ |
| protected void sequence_UiMobileNavigationCommand(EObject context, UiMobileNavigationCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (element=UiMobileEmbeddable alignment=UiAlignment?) |
| */ |
| protected void sequence_UiMobileNavigationPageAssignment(EObject context, UiMobileNavigationPageAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * jvmType=JvmTypeReference? |
| * barActions+=UiMobileNavBarAction* |
| * contents+=UiMobileNavigationPageAssignment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileNavigationPage(EObject context, UiMobileNavigationPage semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiMobileNavigationPage |
| */ |
| protected void sequence_UiMobileNavigationRootAssigment(EObject context, UiMobileNavigationRootAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID? contents+=UiMobileNavigationRootAssigment) |
| */ |
| protected void sequence_UiMobileNavigationRoot(EObject context, UiMobileNavigationRoot semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * jvmType=JvmTypeReference |
| * contents+=UiSearchField* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileSearchPanel(EObject context, UiMobileSearchPanel semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * (processorAssignments+=UiVisibilityProcessorAssignment* (validators+=UiValidator | bindings+=UiBinding)*)? |
| * ) |
| */ |
| protected void sequence_UiMobileSwitch(EObject context, UiSwitch semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID? element=UiMobileEmbeddable) |
| */ |
| protected void sequence_UiMobileTabAssignment(EObject context, UiMobileTabAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * tabs+=UiMobileTabAssignment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileTabSheet(EObject context, UiMobileTabSheet semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiMobileEmbeddable |
| */ |
| protected void sequence_UiMobileVerticalComponentGroupAssigment(EObject context, UiVerticalComponentGroupAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * contents+=UiMobileVerticalComponentGroupAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileVerticalComponentGroup(EObject context, UiVerticalComponentGroup semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (element=UiMobileEmbeddable alignment=UiAlignment?) |
| */ |
| protected void sequence_UiMobileVerticalLayoutAssigment(EObject context, UiVerticalLayoutAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING? readonly?='readonly'?)? |
| * name=ID? |
| * contents+=UiMobileVerticalLayoutAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiMobileVerticalLayout(EObject context, UiVerticalLayout semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * name=ID |
| * sharedStateGroup=STRING? |
| * jvmType=JvmTypeReference? |
| * (beanSlots+=UiBeanSlot | bindingEndpointAlias+=UiBindingEndpointAlias)* |
| * content=UiMobileEmbeddable |
| * contentAlignment=UiAlignment? |
| * ( |
| * bindingEndpointAlias+=UiBindingEndpointAlias | |
| * bindings+=UiBinding | |
| * validatorAssignments+=UiValidatorAssignment | |
| * processorAssignments+=UiVisibilityProcessorAssignment |
| * )* |
| * ) |
| */ |
| protected void sequence_UiMobileView(EObject context, UiMobileView semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (packageName=QualifiedName imports+=UiImports* roots+=UiRootElements*) |
| */ |
| protected void sequence_UiModel(EObject context, UiModel semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (getter=[JvmOperation|ID] path=UiPathSegment?) |
| */ |
| protected void sequence_UiNestedProperty(EObject context, UiNestedProperty semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (noGrouping?='noGrouping'? styles=STRING? noMarkNegative?='noMarkNegative'? i18nInfo=UiI18nInfo? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiNumericField(EObject context, UiNumericField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * dialog=UiDialog |
| */ |
| protected void sequence_UiOpenDialogCommand(EObject context, UiOpenDialogCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ( |
| * jvmType=JvmTypeReference? |
| * selectionType=UiSelectionType? |
| * itemCaptionProperty=[JvmOperation|ID]? |
| * descriptionProperty=UiNestedProperty? |
| * itemImageProperty=[JvmOperation|ID]? |
| * consumeBeanService?='useBeanService'? |
| * readonly?='readonly'? |
| * (validators+=UiValidator | bindings+=UiBinding)* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * )? |
| * ) |
| */ |
| protected void sequence_UiOptionsGroup(EObject context, UiOptionsGroup semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID |
| * content=UiEmbeddable |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiPanel(EObject context, UiPanel semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (styles=STRING? i18nInfo=UiI18nInfo? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiPasswordField(EObject context, UiPasswordField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (getter=[JvmOperation|ID] path=UiPathSegment?) |
| */ |
| protected void sequence_UiPathSegment(EObject context, UiPathSegment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (x=INT y=INT) |
| */ |
| protected void sequence_UiPoint(EObject context, UiPoint semanticObject) { |
| if(errorAcceptor != null) { |
| if(transientValues.isValueTransient(semanticObject, UiModelPackage.Literals.UI_POINT__X) == ValueTransient.YES) |
| errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, UiModelPackage.Literals.UI_POINT__X)); |
| if(transientValues.isValueTransient(semanticObject, UiModelPackage.Literals.UI_POINT__Y) == ValueTransient.YES) |
| errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, UiModelPackage.Literals.UI_POINT__Y)); |
| } |
| INodesForEObjectProvider nodes = createNodeProvider(semanticObject); |
| SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); |
| feeder.accept(grammarAccess.getUiPointAccess().getXINTTerminalRuleCall_0_0(), semanticObject.getX()); |
| feeder.accept(grammarAccess.getUiPointAccess().getYINTTerminalRuleCall_2_0(), semanticObject.getY()); |
| feeder.finish(); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (key=STRING value=STRING) |
| */ |
| protected void sequence_UiPrefixToMaskMapEntry(EObject context, Entry<?, ?> semanticObject) { |
| if(errorAcceptor != null) { |
| if(transientValues.isValueTransient((EObject)semanticObject, UiModelPackage.Literals.UI_PREFIX_TO_MASK_MAP_ENTRY__KEY) == ValueTransient.YES) |
| errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing((EObject)semanticObject, UiModelPackage.Literals.UI_PREFIX_TO_MASK_MAP_ENTRY__KEY)); |
| if(transientValues.isValueTransient((EObject)semanticObject, UiModelPackage.Literals.UI_PREFIX_TO_MASK_MAP_ENTRY__VALUE) == ValueTransient.YES) |
| errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing((EObject)semanticObject, UiModelPackage.Literals.UI_PREFIX_TO_MASK_MAP_ENTRY__VALUE)); |
| } |
| INodesForEObjectProvider nodes = createNodeProvider((EObject)semanticObject); |
| SequenceFeeder feeder = createSequencerFeeder((EObject)semanticObject, nodes); |
| feeder.accept(grammarAccess.getUiPrefixToMaskMapEntryAccess().getKeySTRINGTerminalRuleCall_2_0(), semanticObject.getKey()); |
| feeder.accept(grammarAccess.getUiPrefixToMaskMapEntryAccess().getValueSTRINGTerminalRuleCall_4_0(), semanticObject.getValue()); |
| feeder.finish(); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * ( |
| * styles=STRING? |
| * mask=STRING? |
| * (prefixMasks+=UiPrefixToMaskMapEntry prefixMasks+=UiPrefixToMaskMapEntry*)? |
| * i18nInfo=UiI18nInfo? |
| * readonly?='readonly'? |
| * )? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiPrefixedMaskedTextField(EObject context, UiPrefixedMaskedTextField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiProgressBar(EObject context, UiProgressBar semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (toParent?='..'? rawBindable=[UiRawBindable|ID] path=UiRawBindablePathSegment?) |
| */ |
| protected void sequence_UiRawBindablePathSegment(EObject context, UiRawBindablePathSegment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID? regExpression=STRING errorCode=UiErrorCode?) |
| */ |
| protected void sequence_UiRegexpValidator(EObject context, UiRegexpValidator semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * table=[UiTable|ID] |
| */ |
| protected void sequence_UiRemoveFromTableCommand(EObject context, UiRemoveFromTableCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (styles=STRING? i18nInfo=UiI18nInfo? asBlob?='asBlob'? readonly?='readonly'?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiRichTextArea(EObject context, UiRichTextArea semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * jvmType=JvmTypeReference? |
| * searchFields+=UiDialogSearchFieldAssignment* |
| * content=UiDialogAssignment? |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiSearchDialog(EObject context, UiSearchDialog semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ((i18nInfo=UiI18nInfo? styles=STRING?)? property=UiNestedProperty) |
| */ |
| protected void sequence_UiSearchField(EObject context, UiSearchField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * jvmType=JvmTypeReference |
| * contents+=UiSearchField* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiSearchPanel(EObject context, UiSearchPanel semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * dialog=UiSearchDialog |
| */ |
| protected void sequence_UiSearchWithDialogCommand(EObject context, UiSearchWithDialogCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (noAutoTrigger?='noAutoTrigger'? eventTopic=STRING) |
| */ |
| protected void sequence_UiSendEventCommand(EObject context, UiSendEventCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (jvmType=JvmTypeReference? target=UiBindingEndpointAssignment) |
| */ |
| protected void sequence_UiSetNewInstanceCommand(EObject context, UiSetNewInstanceCommand semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (columns+=UiSortOrder*) |
| */ |
| protected void sequence_UiSortOrderAssignment(EObject context, UiSortOrderAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (property=UiNestedProperty asc?='asc'?) |
| */ |
| protected void sequence_UiSortOrder(EObject context, UiSortOrder semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * element=UiEmbeddable |
| */ |
| protected void sequence_UiSplitpanelAssigment(EObject context, UiSplitpanelAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID |
| * firstContent=UiSplitpanelAssigment |
| * secondContent=UiSplitpanelAssigment |
| * splitPosition=INT? |
| * readonly?='readonly'? |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiSplitpanel(EObject context, UiSplitpanel semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ( |
| * jvmType=JvmTypeReference? |
| * itemCaptionProperty=[JvmOperation|ID]? |
| * itemFilterProperty=[JvmOperation|ID]? |
| * itemUUIDProperty=[JvmOperation|ID]? |
| * autoHidePopup?='autoHidePopup'? |
| * readonly?='readonly'? |
| * (validators+=UiValidator | bindings+=UiBinding)* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * )? |
| * ) |
| */ |
| protected void sequence_UiSuggestTextField(EObject context, UiSuggestTextField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID? element=UiEmbeddable) |
| */ |
| protected void sequence_UiTabAssignment(EObject context, UiTabAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * tabs+=UiTabAssignment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiTabSheet(EObject context, UiTabSheet semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING?)? |
| * name=ID? |
| * ( |
| * jvmType=JvmTypeReference? |
| * selectionType=UiSelectionType? |
| * itemImageProperty=[JvmOperation|ID]? |
| * consumeBeanService?='useBeanService'? |
| * readonly?='readonly'? |
| * columnAssignment=UiColumnsAssignment? |
| * sortOrderAssignment=UiSortOrderAssignment? |
| * (validators+=UiValidator | bindings+=UiBinding)* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * )? |
| * ) |
| */ |
| protected void sequence_UiTable(EObject context, UiTable semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? readonly?='readonly'? styles=STRING?)? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiTextArea(EObject context, UiTextArea semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * ( |
| * maxLength=INT? |
| * minLength=INT? |
| * regex=STRING? |
| * styles=STRING? |
| * i18nInfo=UiI18nInfo? |
| * readonly?='readonly'? |
| * )? |
| * name=ID? |
| * ((validators+=UiValidator | bindings+=UiBinding)* processorAssignments+=UiVisibilityProcessorAssignment*)? |
| * ) |
| */ |
| protected void sequence_UiTextField(EObject context, UiTextField semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (rawBindable=[UiRawBindable|ID] rawBindablePath=UiRawBindablePathSegment? method=[UxEndpointDef|ID]) |
| */ |
| protected void sequence_UiTypedBindableDef(EObject context, UiTypedBindableDef semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (type=UiTypedBindableRawType alias=ID) |
| */ |
| protected void sequence_UiTypedBindableRawTypeAlias(EObject context, UiTypedBindableRawTypeAlias semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (rawBindable=[UiRawBindable|ID] rawBindablePath=UiRawBindablePathSegment?) |
| */ |
| protected void sequence_UiTypedBindableRawType(EObject context, UiTypedBindableRawType semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (validator=UiValidator alias=ID) |
| */ |
| protected void sequence_UiValidatorAlias(EObject context, UiValidatorAlias semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (field=[UiField|ID] (validatorDef=UiValidatorDef | validatorAlias=[UiValidatorAlias|QualifiedName])) |
| */ |
| protected void sequence_UiValidatorAssignment(EObject context, UiValidatorAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * validator=UiValidator |
| */ |
| protected void sequence_UiValidatorDef(EObject context, UiValidatorDef semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (element=UiEmbeddable alignment=UiAlignment?) |
| */ |
| protected void sequence_UiVerticalLayoutAssigment(EObject context, UiVerticalLayoutAssigment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * (i18nInfo=UiI18nInfo? styles=STRING? readonly?='readonly'?)? |
| * name=ID? |
| * contents+=UiVerticalLayoutAssigment* |
| * bindings+=UiBinding* |
| * processorAssignments+=UiVisibilityProcessorAssignment* |
| * ) |
| */ |
| protected void sequence_UiVerticalLayout(EObject context, UiVerticalLayout semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID beanSlots+=UiBeanSlot* bindingEndpointAlias+=UiBindingEndpointAlias*) |
| */ |
| protected void sequence_UiViewSet(EObject context, UiViewSet semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * processor=UiVisibilityProcessor |
| */ |
| protected void sequence_UiVisibilityProcessorAssignment(EObject context, UiVisibilityProcessorAssignment semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * ( |
| * name=ID |
| * (dataUsed+=UiBindingEndpointAlias | changeTriggers+=UiChangeTrigger | importedElements+=UiTypedBindableRawTypeAlias)* |
| * rule=UiXbaseVisibilityRule? |
| * ) |
| */ |
| protected void sequence_UiVisibilityProcessor(EObject context, UiVisibilityProcessor semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * (name=ID jvmType=JvmTypeReference errorCodes+=UiErrorCode* expression=XBlockExpression?) |
| */ |
| protected void sequence_UiXbaseValidator(EObject context, UiXbaseValidator semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| |
| |
| /** |
| * Constraint: |
| * expression=XBlockExpression |
| */ |
| protected void sequence_UiXbaseVisibilityRule(EObject context, UiXbaseVisibilityRule semanticObject) { |
| genericSequencer.createSequence(context, semanticObject); |
| } |
| } |