blob: 58e88dae32a313358391bd4bcb4871216d4ebeae [file] [log] [blame]
/**
* 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
*/
grammar InternalUIGrammar;
options {
superClass=AbstractInternalAntlrParser;
}
@lexer::header {
package org.eclipse.osbp.ecview.dsl.parser.antlr.internal;
// Hack: Use our own Lexer superclass by means of import.
// Currently there is no other way to specify the superclass for the lexer.
import org.eclipse.xtext.parser.antlr.Lexer;
}
@parser::header {
package org.eclipse.osbp.ecview.dsl.parser.antlr.internal;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.common.util.Enumerator;
import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
import org.eclipse.osbp.ecview.dsl.services.UIGrammarGrammarAccess;
}
@parser::members {
private UIGrammarGrammarAccess grammarAccess;
public InternalUIGrammarParser(TokenStream input, UIGrammarGrammarAccess grammarAccess) {
this(input);
this.grammarAccess = grammarAccess;
registerRules(grammarAccess.getGrammar());
}
@Override
protected String getFirstRuleName() {
return "UiModel";
}
@Override
protected UIGrammarGrammarAccess getGrammarAccess() {
return grammarAccess;
}
}
@rulecatch {
catch (RecognitionException re) {
recover(input,re);
appendSkippedTokens();
}
}
// Entry rule entryRuleUiModel
entryRuleUiModel returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiModelRule()); }
iv_ruleUiModel=ruleUiModel
{ $current=$iv_ruleUiModel.current; }
EOF
;
// Rule UiModel
ruleUiModel returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='package'
{
newLeafNode(otherlv_0, grammarAccess.getUiModelAccess().getPackageKeyword_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0());
}
lv_packageName_1_0=ruleQualifiedName {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiModelRule());
}
set(
$current,
"packageName",
lv_packageName_1_0,
"QualifiedName");
afterParserOrEnumRuleCall();
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiModelAccess().getImportsUiImportsParserRuleCall_2_0());
}
lv_imports_2_0=ruleUiImports {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiModelRule());
}
add(
$current,
"imports",
lv_imports_2_0,
"UiImports");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiModelAccess().getRootsUiRootElementsParserRuleCall_3_0());
}
lv_roots_3_0=ruleUiRootElements {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiModelRule());
}
add(
$current,
"roots",
lv_roots_3_0,
"UiRootElements");
afterParserOrEnumRuleCall();
}
)
)*)
;
// Entry rule entryRuleUiImports
entryRuleUiImports returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiImportsRule()); }
iv_ruleUiImports=ruleUiImports
{ $current=$iv_ruleUiImports.current; }
EOF
;
// Rule UiImports
ruleUiImports returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='import'
{
newLeafNode(otherlv_0, grammarAccess.getUiImportsAccess().getImportKeyword_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiImportsAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
}
lv_importedNamespace_1_0=ruleQualifiedNameWithWildcard {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiImportsRule());
}
set(
$current,
"importedNamespace",
lv_importedNamespace_1_0,
"QualifiedNameWithWildcard");
afterParserOrEnumRuleCall();
}
)
)( otherlv_2=';'
{
newLeafNode(otherlv_2, grammarAccess.getUiImportsAccess().getSemicolonKeyword_2());
}
)?)
;
// Entry rule entryRuleUiRootElements
entryRuleUiRootElements returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiRootElementsRule()); }
iv_ruleUiRootElements=ruleUiRootElements
{ $current=$iv_ruleUiRootElements.current; }
EOF
;
// Rule UiRootElements
ruleUiRootElements returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
{
newCompositeNode(grammarAccess.getUiRootElementsAccess().getUiViewParserRuleCall_0());
}
this_UiView_0=ruleUiView
{
$current = $this_UiView_0.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiRootElementsAccess().getUiViewSetParserRuleCall_1());
}
this_UiViewSet_1=ruleUiViewSet
{
$current = $this_UiViewSet_1.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiRootElementsAccess().getUiValidatorAliasParserRuleCall_2());
}
this_UiValidatorAlias_2=ruleUiValidatorAlias
{
$current = $this_UiValidatorAlias_2.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiRootElementsAccess().getUiMobileViewParserRuleCall_3());
}
this_UiMobileView_3=ruleUiMobileView
{
$current = $this_UiMobileView_3.current;
afterParserOrEnumRuleCall();
}
)
;
// Entry rule entryRuleUiValidatorAlias
entryRuleUiValidatorAlias returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiValidatorAliasRule()); }
iv_ruleUiValidatorAlias=ruleUiValidatorAlias
{ $current=$iv_ruleUiValidatorAlias.current; }
EOF
;
// Rule UiValidatorAlias
ruleUiValidatorAlias returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='validatorAlias'
{
newLeafNode(otherlv_0, grammarAccess.getUiValidatorAliasAccess().getValidatorAliasKeyword_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiValidatorAliasAccess().getValidatorUiValidatorParserRuleCall_1_0());
}
lv_validator_1_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiValidatorAliasRule());
}
set(
$current,
"validator",
lv_validator_1_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
) otherlv_2='as'
{
newLeafNode(otherlv_2, grammarAccess.getUiValidatorAliasAccess().getAsKeyword_2());
}
(
(
lv_alias_3_0=RULE_ID
{
newLeafNode(lv_alias_3_0, grammarAccess.getUiValidatorAliasAccess().getAliasIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiValidatorAliasRule());
}
setWithLastConsumed(
$current,
"alias",
lv_alias_3_0,
"ID");
}
)
)( otherlv_4=';'
{
newLeafNode(otherlv_4, grammarAccess.getUiValidatorAliasAccess().getSemicolonKeyword_4());
}
)?)
;
// Entry rule entryRuleUiValidatorAssignment
entryRuleUiValidatorAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiValidatorAssignmentRule()); }
iv_ruleUiValidatorAssignment=ruleUiValidatorAssignment
{ $current=$iv_ruleUiValidatorAssignment.current; }
EOF
;
// Rule UiValidatorAssignment
ruleUiValidatorAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='fieldValidation'
{
newLeafNode(otherlv_0, grammarAccess.getUiValidatorAssignmentAccess().getFieldValidationKeyword_0());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiValidatorAssignmentRule());
}
}
otherlv_1=RULE_ID
{
newLeafNode(otherlv_1, grammarAccess.getUiValidatorAssignmentAccess().getFieldUiFieldCrossReference_1_0());
}
)
) otherlv_2='+='
{
newLeafNode(otherlv_2, grammarAccess.getUiValidatorAssignmentAccess().getPlusSignEqualsSignKeyword_2());
}
((
(
{
newCompositeNode(grammarAccess.getUiValidatorAssignmentAccess().getValidatorDefUiValidatorDefParserRuleCall_3_0_0());
}
lv_validatorDef_3_0=ruleUiValidatorDef {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiValidatorAssignmentRule());
}
set(
$current,
"validatorDef",
lv_validatorDef_3_0,
"UiValidatorDef");
afterParserOrEnumRuleCall();
}
)
)
|((
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiValidatorAssignmentRule());
}
}
{
newCompositeNode(grammarAccess.getUiValidatorAssignmentAccess().getValidatorAliasUiValidatorAliasCrossReference_3_1_0_0());
}
ruleQualifiedName {
afterParserOrEnumRuleCall();
}
)
)( otherlv_5=';'
{
newLeafNode(otherlv_5, grammarAccess.getUiValidatorAssignmentAccess().getSemicolonKeyword_3_1_1());
}
)?)))
;
// Entry rule entryRuleUiValidatorDef
entryRuleUiValidatorDef returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiValidatorDefRule()); }
iv_ruleUiValidatorDef=ruleUiValidatorDef
{ $current=$iv_ruleUiValidatorDef.current; }
EOF
;
// Rule UiValidatorDef
ruleUiValidatorDef returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiValidatorDefAccess().getValidatorUiValidatorParserRuleCall_0());
}
lv_validator_0_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiValidatorDefRule());
}
set(
$current,
"validator",
lv_validator_0_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiViewSet
entryRuleUiViewSet returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiViewSetRule()); }
iv_ruleUiViewSet=ruleUiViewSet
{ $current=$iv_ruleUiViewSet.current; }
EOF
;
// Rule UiViewSet
ruleUiViewSet returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='viewset'
{
newLeafNode(otherlv_0, grammarAccess.getUiViewSetAccess().getViewsetKeyword_0());
}
(
(
lv_name_1_0=RULE_ID
{
newLeafNode(lv_name_1_0, grammarAccess.getUiViewSetAccess().getNameIDTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiViewSetRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_1_0,
"ID");
}
)
) otherlv_2='{'
{
newLeafNode(otherlv_2, grammarAccess.getUiViewSetAccess().getLeftCurlyBracketKeyword_2());
}
(
(
{
newCompositeNode(grammarAccess.getUiViewSetAccess().getBeanSlotsUiBeanSlotParserRuleCall_3_0());
}
lv_beanSlots_3_0=ruleUiBeanSlot {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiViewSetRule());
}
add(
$current,
"beanSlots",
lv_beanSlots_3_0,
"UiBeanSlot");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiViewSetAccess().getBindingEndpointAliasUiBindingEndpointAliasParserRuleCall_4_0());
}
lv_bindingEndpointAlias_4_0=ruleUiBindingEndpointAlias {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiViewSetRule());
}
add(
$current,
"bindingEndpointAlias",
lv_bindingEndpointAlias_4_0,
"UiBindingEndpointAlias");
afterParserOrEnumRuleCall();
}
)
)* otherlv_5='}'
{
newLeafNode(otherlv_5, grammarAccess.getUiViewSetAccess().getRightCurlyBracketKeyword_5());
}
)
;
// Entry rule entryRuleUiBindingEndpointAlias
entryRuleUiBindingEndpointAlias returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiBindingEndpointAliasRule()); }
iv_ruleUiBindingEndpointAlias=ruleUiBindingEndpointAlias
{ $current=$iv_ruleUiBindingEndpointAlias.current; }
EOF
;
// Rule UiBindingEndpointAlias
ruleUiBindingEndpointAlias returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='dataAlias'
{
newLeafNode(otherlv_0, grammarAccess.getUiBindingEndpointAliasAccess().getDataAliasKeyword_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiBindingEndpointAliasAccess().getEndpointUiBindingEndpointAssignmentParserRuleCall_1_0());
}
lv_endpoint_1_0=ruleUiBindingEndpointAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiBindingEndpointAliasRule());
}
set(
$current,
"endpoint",
lv_endpoint_1_0,
"UiBindingEndpointAssignment");
afterParserOrEnumRuleCall();
}
)
) otherlv_2='as'
{
newLeafNode(otherlv_2, grammarAccess.getUiBindingEndpointAliasAccess().getAsKeyword_2());
}
(
(
lv_alias_3_0=RULE_ID
{
newLeafNode(lv_alias_3_0, grammarAccess.getUiBindingEndpointAliasAccess().getAliasIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBindingEndpointAliasRule());
}
setWithLastConsumed(
$current,
"alias",
lv_alias_3_0,
"ID");
}
)
)( otherlv_4=';'
{
newLeafNode(otherlv_4, grammarAccess.getUiBindingEndpointAliasAccess().getSemicolonKeyword_4());
}
)?)
;
// Entry rule entryRuleUiBeanSlot
entryRuleUiBeanSlot returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiBeanSlotRule()); }
iv_ruleUiBeanSlot=ruleUiBeanSlot
{ $current=$iv_ruleUiBeanSlot.current; }
EOF
;
// Rule UiBeanSlot
ruleUiBeanSlot returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='datasource'
{
newLeafNode(otherlv_0, grammarAccess.getUiBeanSlotAccess().getDatasourceKeyword_0());
}
(
(
lv_name_1_0=RULE_ID
{
newLeafNode(lv_name_1_0, grammarAccess.getUiBeanSlotAccess().getNameIDTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBeanSlotRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_1_0,
"ID");
}
)
) otherlv_2=':'
{
newLeafNode(otherlv_2, grammarAccess.getUiBeanSlotAccess().getColonKeyword_2());
}
(
(
{
newCompositeNode(grammarAccess.getUiBeanSlotAccess().getJvmTypeJvmTypeReferenceParserRuleCall_3_0());
}
lv_jvmType_3_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiBeanSlotRule());
}
set(
$current,
"jvmType",
lv_jvmType_3_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_4='eventTopic'
{
newLeafNode(otherlv_4, grammarAccess.getUiBeanSlotAccess().getEventTopicKeyword_4_0());
}
(
(
lv_eventTopic_5_0=RULE_STRING
{
newLeafNode(lv_eventTopic_5_0, grammarAccess.getUiBeanSlotAccess().getEventTopicSTRINGTerminalRuleCall_4_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBeanSlotRule());
}
setWithLastConsumed(
$current,
"eventTopic",
lv_eventTopic_5_0,
"STRING");
}
)
))?( otherlv_6=';'
{
newLeafNode(otherlv_6, grammarAccess.getUiBeanSlotAccess().getSemicolonKeyword_5());
}
)?)
;
// Entry rule entryRuleUiBinding
entryRuleUiBinding returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiBindingRule()); }
iv_ruleUiBinding=ruleUiBinding
{ $current=$iv_ruleUiBinding.current; }
EOF
;
// Rule UiBinding
ruleUiBinding returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='bind'
{
newLeafNode(otherlv_0, grammarAccess.getUiBindingAccess().getBindKeyword_0());
}
(
(
lv_listBinding_1_0= 'list'
{
newLeafNode(lv_listBinding_1_0, grammarAccess.getUiBindingAccess().getListBindingListKeyword_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBindingRule());
}
setWithLastConsumed($current, "listBinding", true, "list");
}
)
)?(
(
{
newCompositeNode(grammarAccess.getUiBindingAccess().getSourceUiBindingEndpointAssignmentParserRuleCall_2_0());
}
lv_source_2_0=ruleUiBindingEndpointAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiBindingRule());
}
set(
$current,
"source",
lv_source_2_0,
"UiBindingEndpointAssignment");
afterParserOrEnumRuleCall();
}
)
)((
(
lv_targetToSource_3_0= '<'
{
newLeafNode(lv_targetToSource_3_0, grammarAccess.getUiBindingAccess().getTargetToSourceLessThanSignKeyword_3_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBindingRule());
}
setWithLastConsumed($current, "targetToSource", true, "<");
}
)
)? otherlv_4='--'
{
newLeafNode(otherlv_4, grammarAccess.getUiBindingAccess().getHyphenMinusHyphenMinusKeyword_3_1());
}
(
(
lv_sourceToTarget_5_0= '>'
{
newLeafNode(lv_sourceToTarget_5_0, grammarAccess.getUiBindingAccess().getSourceToTargetGreaterThanSignKeyword_3_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBindingRule());
}
setWithLastConsumed($current, "sourceToTarget", true, ">");
}
)
)?)(
(
{
newCompositeNode(grammarAccess.getUiBindingAccess().getTargetUiBindingEndpointAssignmentParserRuleCall_4_0());
}
lv_target_6_0=ruleUiBindingEndpointAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiBindingRule());
}
set(
$current,
"target",
lv_target_6_0,
"UiBindingEndpointAssignment");
afterParserOrEnumRuleCall();
}
)
)( otherlv_7=';'
{
newLeafNode(otherlv_7, grammarAccess.getUiBindingAccess().getSemicolonKeyword_5());
}
)?)
;
// Entry rule entryRuleUiBindingEndpointAssignment
entryRuleUiBindingEndpointAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiBindingEndpointAssignmentRule()); }
iv_ruleUiBindingEndpointAssignment=ruleUiBindingEndpointAssignment
{ $current=$iv_ruleUiBindingEndpointAssignment.current; }
EOF
;
// Rule UiBindingEndpointAssignment
ruleUiBindingEndpointAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
newCompositeNode(grammarAccess.getUiBindingEndpointAssignmentAccess().getUiTypedBindableDefParserRuleCall_0_0());
}
this_UiTypedBindableDef_0=ruleUiTypedBindableDef
{
$current = $this_UiTypedBindableDef_0.current;
afterParserOrEnumRuleCall();
}
(
{
$current = forceCreateModelElementAndSet(
grammarAccess.getUiBindingEndpointAssignmentAccess().getUiBindingEndpointAssignmentTypedBindableDefAction_0_1(),
$current);
}
)(
(
{
newCompositeNode(grammarAccess.getUiBindingEndpointAssignmentAccess().getPathUiPathSegmentParserRuleCall_0_2_0());
}
lv_path_2_0=ruleUiPathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiBindingEndpointAssignmentRule());
}
set(
$current,
"path",
lv_path_2_0,
"UiPathSegment");
afterParserOrEnumRuleCall();
}
)
)?)
|(
{
newCompositeNode(grammarAccess.getUiBindingEndpointAssignmentAccess().getUiCommandBindableDefParserRuleCall_1_0());
}
this_UiCommandBindableDef_3=ruleUiCommandBindableDef
{
$current = $this_UiCommandBindableDef_3.current;
afterParserOrEnumRuleCall();
}
(
{
$current = forceCreateModelElementAndSet(
grammarAccess.getUiBindingEndpointAssignmentAccess().getUiBindingEndpointAssignmentTypedBindableDefAction_1_1(),
$current);
}
))
|((
{
$current = forceCreateModelElement(
grammarAccess.getUiBindingEndpointAssignmentAccess().getUiBindingEndpointAssignmentAction_2_0(),
$current);
}
)(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiBindingEndpointAssignmentRule());
}
}
otherlv_6=RULE_ID
{
newLeafNode(otherlv_6, grammarAccess.getUiBindingEndpointAssignmentAccess().getTypedBindableAliasUiTypedBindableCrossReference_2_1_0());
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiBindingEndpointAssignmentAccess().getPathUiPathSegmentParserRuleCall_2_2_0());
}
lv_path_7_0=ruleUiPathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiBindingEndpointAssignmentRule());
}
set(
$current,
"path",
lv_path_7_0,
"UiPathSegment");
afterParserOrEnumRuleCall();
}
)
)?))
;
// Entry rule entryRuleUiPathSegment
entryRuleUiPathSegment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiPathSegmentRule()); }
iv_ruleUiPathSegment=ruleUiPathSegment
{ $current=$iv_ruleUiPathSegment.current; }
EOF
;
// Rule UiPathSegment
ruleUiPathSegment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiPathSegmentAccess().getUiPathSegmentAction_0(),
$current);
}
) otherlv_1='.'
{
newLeafNode(otherlv_1, grammarAccess.getUiPathSegmentAccess().getFullStopKeyword_1());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPathSegmentRule());
}
}
otherlv_2=RULE_ID
{
newLeafNode(otherlv_2, grammarAccess.getUiPathSegmentAccess().getGetterJvmOperationCrossReference_2_0());
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiPathSegmentAccess().getPathUiPathSegmentParserRuleCall_3_0());
}
lv_path_3_0=ruleUiPathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPathSegmentRule());
}
set(
$current,
"path",
lv_path_3_0,
"UiPathSegment");
afterParserOrEnumRuleCall();
}
)
)?)
;
// Entry rule entryRuleUiNestedProperty
entryRuleUiNestedProperty returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiNestedPropertyRule()); }
iv_ruleUiNestedProperty=ruleUiNestedProperty
{ $current=$iv_ruleUiNestedProperty.current; }
EOF
;
// Rule UiNestedProperty
ruleUiNestedProperty returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiNestedPropertyAccess().getUiNestedPropertyAction_0(),
$current);
}
)(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiNestedPropertyRule());
}
}
otherlv_1=RULE_ID
{
newLeafNode(otherlv_1, grammarAccess.getUiNestedPropertyAccess().getGetterJvmOperationCrossReference_1_0());
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiNestedPropertyAccess().getPathUiPathSegmentParserRuleCall_2_0());
}
lv_path_2_0=ruleUiPathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiNestedPropertyRule());
}
set(
$current,
"path",
lv_path_2_0,
"UiPathSegment");
afterParserOrEnumRuleCall();
}
)
)?)
;
// Entry rule entryRuleUiTypedBindableDef
entryRuleUiTypedBindableDef returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiTypedBindableDefRule()); }
iv_ruleUiTypedBindableDef=ruleUiTypedBindableDef
{ $current=$iv_ruleUiTypedBindableDef.current; }
EOF
;
// Rule UiTypedBindableDef
ruleUiTypedBindableDef returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiTypedBindableDefAccess().getUiTypedBindableDefAction_0(),
$current);
}
)( otherlv_1='['
{
newLeafNode(otherlv_1, grammarAccess.getUiTypedBindableDefAccess().getLeftSquareBracketKeyword_1_0());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTypedBindableDefRule());
}
}
otherlv_2=RULE_ID
{
newLeafNode(otherlv_2, grammarAccess.getUiTypedBindableDefAccess().getRawBindableUiRawBindableCrossReference_1_1_0());
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiTypedBindableDefAccess().getRawBindablePathUiRawBindablePathSegmentParserRuleCall_1_2_0());
}
lv_rawBindablePath_3_0=ruleUiRawBindablePathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTypedBindableDefRule());
}
set(
$current,
"rawBindablePath",
lv_rawBindablePath_3_0,
"UiRawBindablePathSegment");
afterParserOrEnumRuleCall();
}
)
)? otherlv_4=']'
{
newLeafNode(otherlv_4, grammarAccess.getUiTypedBindableDefAccess().getRightSquareBracketKeyword_1_3());
}
otherlv_5='.'
{
newLeafNode(otherlv_5, grammarAccess.getUiTypedBindableDefAccess().getFullStopKeyword_1_4());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTypedBindableDefRule());
}
}
otherlv_6=RULE_ID
{
newLeafNode(otherlv_6, grammarAccess.getUiTypedBindableDefAccess().getMethodUxEndpointDefCrossReference_1_5_0());
}
)
)))
;
// Entry rule entryRuleUiTypedBindableRawType
entryRuleUiTypedBindableRawType returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiTypedBindableRawTypeRule()); }
iv_ruleUiTypedBindableRawType=ruleUiTypedBindableRawType
{ $current=$iv_ruleUiTypedBindableRawType.current; }
EOF
;
// Rule UiTypedBindableRawType
ruleUiTypedBindableRawType returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiTypedBindableRawTypeAccess().getUiTypedBindableRawTypeAction_0(),
$current);
}
) otherlv_1='['
{
newLeafNode(otherlv_1, grammarAccess.getUiTypedBindableRawTypeAccess().getLeftSquareBracketKeyword_1());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTypedBindableRawTypeRule());
}
}
otherlv_2=RULE_ID
{
newLeafNode(otherlv_2, grammarAccess.getUiTypedBindableRawTypeAccess().getRawBindableUiRawBindableCrossReference_2_0());
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiTypedBindableRawTypeAccess().getRawBindablePathUiRawBindablePathSegmentParserRuleCall_3_0());
}
lv_rawBindablePath_3_0=ruleUiRawBindablePathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTypedBindableRawTypeRule());
}
set(
$current,
"rawBindablePath",
lv_rawBindablePath_3_0,
"UiRawBindablePathSegment");
afterParserOrEnumRuleCall();
}
)
)? otherlv_4=']'
{
newLeafNode(otherlv_4, grammarAccess.getUiTypedBindableRawTypeAccess().getRightSquareBracketKeyword_4());
}
)
;
// Entry rule entryRuleUiTypedBindableRawTypeAlias
entryRuleUiTypedBindableRawTypeAlias returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiTypedBindableRawTypeAliasRule()); }
iv_ruleUiTypedBindableRawTypeAlias=ruleUiTypedBindableRawTypeAlias
{ $current=$iv_ruleUiTypedBindableRawTypeAlias.current; }
EOF
;
// Rule UiTypedBindableRawTypeAlias
ruleUiTypedBindableRawTypeAlias returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='ui'
{
newLeafNode(otherlv_0, grammarAccess.getUiTypedBindableRawTypeAliasAccess().getUiKeyword_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiTypedBindableRawTypeAliasAccess().getTypeUiTypedBindableRawTypeParserRuleCall_1_0());
}
lv_type_1_0=ruleUiTypedBindableRawType {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTypedBindableRawTypeAliasRule());
}
set(
$current,
"type",
lv_type_1_0,
"UiTypedBindableRawType");
afterParserOrEnumRuleCall();
}
)
) otherlv_2='as'
{
newLeafNode(otherlv_2, grammarAccess.getUiTypedBindableRawTypeAliasAccess().getAsKeyword_2());
}
(
(
lv_alias_3_0=RULE_ID
{
newLeafNode(lv_alias_3_0, grammarAccess.getUiTypedBindableRawTypeAliasAccess().getAliasIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTypedBindableRawTypeAliasRule());
}
setWithLastConsumed(
$current,
"alias",
lv_alias_3_0,
"ID");
}
)
)( otherlv_4=';'
{
newLeafNode(otherlv_4, grammarAccess.getUiTypedBindableRawTypeAliasAccess().getSemicolonKeyword_4());
}
)?)
;
// Entry rule entryRuleUiRawBindablePathSegment
entryRuleUiRawBindablePathSegment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiRawBindablePathSegmentRule()); }
iv_ruleUiRawBindablePathSegment=ruleUiRawBindablePathSegment
{ $current=$iv_ruleUiRawBindablePathSegment.current; }
EOF
;
// Rule UiRawBindablePathSegment
ruleUiRawBindablePathSegment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiRawBindablePathSegmentAccess().getUiRawBindablePathSegmentAction_0(),
$current);
}
)( otherlv_1='.'
{
newLeafNode(otherlv_1, grammarAccess.getUiRawBindablePathSegmentAccess().getFullStopKeyword_1_0());
}
|(
(
lv_toParent_2_0= '..'
{
newLeafNode(lv_toParent_2_0, grammarAccess.getUiRawBindablePathSegmentAccess().getToParentFullStopFullStopKeyword_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRawBindablePathSegmentRule());
}
setWithLastConsumed($current, "toParent", true, "..");
}
)
))(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRawBindablePathSegmentRule());
}
}
otherlv_3=RULE_ID
{
newLeafNode(otherlv_3, grammarAccess.getUiRawBindablePathSegmentAccess().getRawBindableUiRawBindableCrossReference_2_0());
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiRawBindablePathSegmentAccess().getPathUiRawBindablePathSegmentParserRuleCall_3_0());
}
lv_path_4_0=ruleUiRawBindablePathSegment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiRawBindablePathSegmentRule());
}
set(
$current,
"path",
lv_path_4_0,
"UiRawBindablePathSegment");
afterParserOrEnumRuleCall();
}
)
)?)
;
// Entry rule entryRuleUiCommandBindableDef
entryRuleUiCommandBindableDef returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiCommandBindableDefRule()); }
iv_ruleUiCommandBindableDef=ruleUiCommandBindableDef
{ $current=$iv_ruleUiCommandBindableDef.current; }
EOF
;
// Rule UiCommandBindableDef
ruleUiCommandBindableDef returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiCommandBindableDefAccess().getUiCommandBindableDefAction_0(),
$current);
}
)(
(
{
newCompositeNode(grammarAccess.getUiCommandBindableDefAccess().getCommandUiCommandParserRuleCall_1_0());
}
lv_command_1_0=ruleUiCommand {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiCommandBindableDefRule());
}
set(
$current,
"command",
lv_command_1_0,
"UiCommand");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiCommand
entryRuleUiCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiCommandRule()); }
iv_ruleUiCommand=ruleUiCommand
{ $current=$iv_ruleUiCommand.current; }
EOF
;
// Rule UiCommand
ruleUiCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiMobileNavigationCommandParserRuleCall_0());
}
this_UiMobileNavigationCommand_0=ruleUiMobileNavigationCommand
{
$current = $this_UiMobileNavigationCommand_0.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiOpenDialogCommandParserRuleCall_1());
}
this_UiOpenDialogCommand_1=ruleUiOpenDialogCommand
{
$current = $this_UiOpenDialogCommand_1.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiSearchWithDialogCommandParserRuleCall_2());
}
this_UiSearchWithDialogCommand_2=ruleUiSearchWithDialogCommand
{
$current = $this_UiSearchWithDialogCommand_2.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiAddToTableCommandParserRuleCall_3());
}
this_UiAddToTableCommand_3=ruleUiAddToTableCommand
{
$current = $this_UiAddToTableCommand_3.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiRemoveFromTableCommandParserRuleCall_4());
}
this_UiRemoveFromTableCommand_4=ruleUiRemoveFromTableCommand
{
$current = $this_UiRemoveFromTableCommand_4.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiSendEventCommandParserRuleCall_5());
}
this_UiSendEventCommand_5=ruleUiSendEventCommand
{
$current = $this_UiSendEventCommand_5.current;
afterParserOrEnumRuleCall();
}
|
{
newCompositeNode(grammarAccess.getUiCommandAccess().getUiSetNewInstanceCommandParserRuleCall_6());
}
this_UiSetNewInstanceCommand_6=ruleUiSetNewInstanceCommand
{
$current = $this_UiSetNewInstanceCommand_6.current;
afterParserOrEnumRuleCall();
}
)
;
// Entry rule entryRuleUiMobileNavigationCommand
entryRuleUiMobileNavigationCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileNavigationCommandRule()); }
iv_ruleUiMobileNavigationCommand=ruleUiMobileNavigationCommand
{ $current=$iv_ruleUiMobileNavigationCommand.current; }
EOF
;
// Rule UiMobileNavigationCommand
ruleUiMobileNavigationCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileNavigationCommandAccess().getUiMobileNavigationCommandAction_0(),
$current);
}
) otherlv_1='navigateTo'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileNavigationCommandAccess().getNavigateToKeyword_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationCommandAccess().getTargetPageUiMobileNavigationPageParserRuleCall_2_0());
}
lv_targetPage_2_0=ruleUiMobileNavigationPage {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationCommandRule());
}
set(
$current,
"targetPage",
lv_targetPage_2_0,
"UiMobileNavigationPage");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiOpenDialogCommand
entryRuleUiOpenDialogCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiOpenDialogCommandRule()); }
iv_ruleUiOpenDialogCommand=ruleUiOpenDialogCommand
{ $current=$iv_ruleUiOpenDialogCommand.current; }
EOF
;
// Rule UiOpenDialogCommand
ruleUiOpenDialogCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiOpenDialogCommandAccess().getUiOpenDialogCommandAction_0(),
$current);
}
) otherlv_1='openDialog'
{
newLeafNode(otherlv_1, grammarAccess.getUiOpenDialogCommandAccess().getOpenDialogKeyword_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiOpenDialogCommandAccess().getDialogUiDialogParserRuleCall_2_0());
}
lv_dialog_2_0=ruleUiDialog {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiOpenDialogCommandRule());
}
set(
$current,
"dialog",
lv_dialog_2_0,
"UiDialog");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiSearchWithDialogCommand
entryRuleUiSearchWithDialogCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSearchWithDialogCommandRule()); }
iv_ruleUiSearchWithDialogCommand=ruleUiSearchWithDialogCommand
{ $current=$iv_ruleUiSearchWithDialogCommand.current; }
EOF
;
// Rule UiSearchWithDialogCommand
ruleUiSearchWithDialogCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiSearchWithDialogCommandAccess().getUiSearchWithDialogCommandAction_0(),
$current);
}
) otherlv_1='searchWith'
{
newLeafNode(otherlv_1, grammarAccess.getUiSearchWithDialogCommandAccess().getSearchWithKeyword_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiSearchWithDialogCommandAccess().getDialogUiSearchDialogParserRuleCall_2_0());
}
lv_dialog_2_0=ruleUiSearchDialog {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchWithDialogCommandRule());
}
set(
$current,
"dialog",
lv_dialog_2_0,
"UiSearchDialog");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiAddToTableCommand
entryRuleUiAddToTableCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiAddToTableCommandRule()); }
iv_ruleUiAddToTableCommand=ruleUiAddToTableCommand
{ $current=$iv_ruleUiAddToTableCommand.current; }
EOF
;
// Rule UiAddToTableCommand
ruleUiAddToTableCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiAddToTableCommandAccess().getUiAddToTableCommandAction_0(),
$current);
}
) otherlv_1='addToTable'
{
newLeafNode(otherlv_1, grammarAccess.getUiAddToTableCommandAccess().getAddToTableKeyword_1());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiAddToTableCommandRule());
}
}
otherlv_2=RULE_ID
{
newLeafNode(otherlv_2, grammarAccess.getUiAddToTableCommandAccess().getTableUiTableCrossReference_2_0());
}
)
))
;
// Entry rule entryRuleUiRemoveFromTableCommand
entryRuleUiRemoveFromTableCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiRemoveFromTableCommandRule()); }
iv_ruleUiRemoveFromTableCommand=ruleUiRemoveFromTableCommand
{ $current=$iv_ruleUiRemoveFromTableCommand.current; }
EOF
;
// Rule UiRemoveFromTableCommand
ruleUiRemoveFromTableCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiRemoveFromTableCommandAccess().getUiRemoveFromTableCommandAction_0(),
$current);
}
) otherlv_1='removeFromTable'
{
newLeafNode(otherlv_1, grammarAccess.getUiRemoveFromTableCommandAccess().getRemoveFromTableKeyword_1());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRemoveFromTableCommandRule());
}
}
otherlv_2=RULE_ID
{
newLeafNode(otherlv_2, grammarAccess.getUiRemoveFromTableCommandAccess().getTableUiTableCrossReference_2_0());
}
)
))
;
// Entry rule entryRuleUiSetNewInstanceCommand
entryRuleUiSetNewInstanceCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSetNewInstanceCommandRule()); }
iv_ruleUiSetNewInstanceCommand=ruleUiSetNewInstanceCommand
{ $current=$iv_ruleUiSetNewInstanceCommand.current; }
EOF
;
// Rule UiSetNewInstanceCommand
ruleUiSetNewInstanceCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiSetNewInstanceCommandAccess().getUiSetNewInstanceCommandAction_0(),
$current);
}
) otherlv_1='newInstance'
{
newLeafNode(otherlv_1, grammarAccess.getUiSetNewInstanceCommandAccess().getNewInstanceKeyword_1());
}
( otherlv_2='for'
{
newLeafNode(otherlv_2, grammarAccess.getUiSetNewInstanceCommandAccess().getForKeyword_2_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSetNewInstanceCommandAccess().getJvmTypeJvmTypeReferenceParserRuleCall_2_1_0());
}
lv_jvmType_3_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSetNewInstanceCommandRule());
}
set(
$current,
"jvmType",
lv_jvmType_3_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
))?( otherlv_4='at'
{
newLeafNode(otherlv_4, grammarAccess.getUiSetNewInstanceCommandAccess().getAtKeyword_3_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSetNewInstanceCommandAccess().getTargetUiBindingEndpointAssignmentParserRuleCall_3_1_0());
}
lv_target_5_0=ruleUiBindingEndpointAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSetNewInstanceCommandRule());
}
set(
$current,
"target",
lv_target_5_0,
"UiBindingEndpointAssignment");
afterParserOrEnumRuleCall();
}
)
)))
;
// Entry rule entryRuleUiSendEventCommand
entryRuleUiSendEventCommand returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSendEventCommandRule()); }
iv_ruleUiSendEventCommand=ruleUiSendEventCommand
{ $current=$iv_ruleUiSendEventCommand.current; }
EOF
;
// Rule UiSendEventCommand
ruleUiSendEventCommand returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiSendEventCommandAccess().getUiSendEventCommandAction_0(),
$current);
}
) otherlv_1='sendEvent'
{
newLeafNode(otherlv_1, grammarAccess.getUiSendEventCommandAccess().getSendEventKeyword_1());
}
otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiSendEventCommandAccess().getLeftParenthesisKeyword_2());
}
(
(
lv_noAutoTrigger_3_0= 'noAutoTrigger'
{
newLeafNode(lv_noAutoTrigger_3_0, grammarAccess.getUiSendEventCommandAccess().getNoAutoTriggerNoAutoTriggerKeyword_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSendEventCommandRule());
}
setWithLastConsumed($current, "noAutoTrigger", true, "noAutoTrigger");
}
)
)?(
(
lv_eventTopic_4_0=RULE_STRING
{
newLeafNode(lv_eventTopic_4_0, grammarAccess.getUiSendEventCommandAccess().getEventTopicSTRINGTerminalRuleCall_4_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSendEventCommandRule());
}
setWithLastConsumed(
$current,
"eventTopic",
lv_eventTopic_4_0,
"STRING");
}
)
) otherlv_5=')'
{
newLeafNode(otherlv_5, grammarAccess.getUiSendEventCommandAccess().getRightParenthesisKeyword_5());
}
)
;
// Entry rule entryRuleUiView
entryRuleUiView returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiViewRule()); }
iv_ruleUiView=ruleUiView
{ $current=$iv_ruleUiView.current; }
EOF
;
// Rule UiView
ruleUiView returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
{
newCompositeNode(grammarAccess.getUiViewAccess().getUiIDEViewParserRuleCall());
}
this_UiIDEView_0=ruleUiIDEView
{
$current = $this_UiIDEView_0.current;
afterParserOrEnumRuleCall();
}
;
// Entry rule entryRuleUiIDEView
entryRuleUiIDEView returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiIDEViewRule()); }
iv_ruleUiIDEView=ruleUiIDEView
{ $current=$iv_ruleUiIDEView.current; }
EOF
;
// Rule UiIDEView
ruleUiIDEView returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='ideview'
{
newLeafNode(otherlv_0, grammarAccess.getUiIDEViewAccess().getIdeviewKeyword_0());
}
(
(
lv_name_1_0=RULE_ID
{
newLeafNode(lv_name_1_0, grammarAccess.getUiIDEViewAccess().getNameIDTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiIDEViewRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_1_0,
"ID");
}
)
) otherlv_2='{'
{
newLeafNode(otherlv_2, grammarAccess.getUiIDEViewAccess().getLeftCurlyBracketKeyword_2());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 0);
}
({true}?=>( otherlv_4='sharedStateGroup'
{
newLeafNode(otherlv_4, grammarAccess.getUiIDEViewAccess().getSharedStateGroupKeyword_3_0_0());
}
(
(
lv_sharedStateGroup_5_0=RULE_STRING
{
newLeafNode(lv_sharedStateGroup_5_0, grammarAccess.getUiIDEViewAccess().getSharedStateGroupSTRINGTerminalRuleCall_3_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiIDEViewRule());
}
setWithLastConsumed(
$current,
"sharedStateGroup",
lv_sharedStateGroup_5_0,
"STRING");
}
)
)( otherlv_6=';'
{
newLeafNode(otherlv_6, grammarAccess.getUiIDEViewAccess().getSemicolonKeyword_3_0_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 1);
}
({true}?=>( otherlv_7='category'
{
newLeafNode(otherlv_7, grammarAccess.getUiIDEViewAccess().getCategoryKeyword_3_1_0());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiIDEViewRule());
}
}
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getViewCategoryUxViewCategoryCrossReference_3_1_1_0());
}
ruleQualifiedName {
afterParserOrEnumRuleCall();
}
)
)( otherlv_9=';'
{
newLeafNode(otherlv_9, grammarAccess.getUiIDEViewAccess().getSemicolonKeyword_3_1_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 2);
}
({true}?=>( otherlv_10='rootType'
{
newLeafNode(otherlv_10, grammarAccess.getUiIDEViewAccess().getRootTypeKeyword_3_2_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getJvmTypeJvmTypeReferenceParserRuleCall_3_2_1_0());
}
lv_jvmType_11_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
set(
$current,
"jvmType",
lv_jvmType_11_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_12=';'
{
newLeafNode(otherlv_12, grammarAccess.getUiIDEViewAccess().getSemicolonKeyword_3_2_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3(), 3);
}
({true}?=>( otherlv_13='exposedActions'
{
newLeafNode(otherlv_13, grammarAccess.getUiIDEViewAccess().getExposedActionsKeyword_3_3_0());
}
otherlv_14='{'
{
newLeafNode(otherlv_14, grammarAccess.getUiIDEViewAccess().getLeftCurlyBracketKeyword_3_3_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getExposedActionsUiExposedActionParserRuleCall_3_3_2_0());
}
lv_exposedActions_15_0=ruleUiExposedAction {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"exposedActions",
lv_exposedActions_15_0,
"UiExposedAction");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiIDEViewAccess().getRightCurlyBracketKeyword_3_3_3());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiIDEViewAccess().getUnorderedGroup_3());
}
)((
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getBeanSlotsUiBeanSlotParserRuleCall_4_0_0());
}
lv_beanSlots_17_0=ruleUiBeanSlot {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"beanSlots",
lv_beanSlots_17_0,
"UiBeanSlot");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getBindingEndpointAliasUiBindingEndpointAliasParserRuleCall_4_1_0());
}
lv_bindingEndpointAlias_18_0=ruleUiBindingEndpointAlias {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"bindingEndpointAlias",
lv_bindingEndpointAlias_18_0,
"UiBindingEndpointAlias");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getBindingsUiBindingParserRuleCall_4_2_0());
}
lv_bindings_19_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"bindings",
lv_bindings_19_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getContentUiEmbeddableParserRuleCall_5_0());
}
lv_content_20_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
set(
$current,
"content",
lv_content_20_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_21='align'
{
newLeafNode(otherlv_21, grammarAccess.getUiIDEViewAccess().getAlignKeyword_6_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getContentAlignmentUiAlignmentEnumRuleCall_6_1_0());
}
lv_contentAlignment_22_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
set(
$current,
"contentAlignment",
lv_contentAlignment_22_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?((
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getBindingEndpointAliasUiBindingEndpointAliasParserRuleCall_7_0_0());
}
lv_bindingEndpointAlias_23_0=ruleUiBindingEndpointAlias {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"bindingEndpointAlias",
lv_bindingEndpointAlias_23_0,
"UiBindingEndpointAlias");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getBindingsUiBindingParserRuleCall_7_1_0());
}
lv_bindings_24_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"bindings",
lv_bindings_24_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getValidatorAssignmentsUiValidatorAssignmentParserRuleCall_7_2_0());
}
lv_validatorAssignments_25_0=ruleUiValidatorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"validatorAssignments",
lv_validatorAssignments_25_0,
"UiValidatorAssignment");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiIDEViewAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_3_0());
}
lv_processorAssignments_26_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiIDEViewRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_26_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
))* otherlv_27='}'
{
newLeafNode(otherlv_27, grammarAccess.getUiIDEViewAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiExposedAction
entryRuleUiExposedAction returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiExposedActionRule()); }
iv_ruleUiExposedAction=ruleUiExposedAction
{ $current=$iv_ruleUiExposedAction.current; }
EOF
;
// Rule UiExposedAction
ruleUiExposedAction returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
lv_name_0_0=RULE_ID
{
newLeafNode(lv_name_0_0, grammarAccess.getUiExposedActionAccess().getNameIDTerminalRuleCall_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiExposedActionRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_0_0,
"ID");
}
)
)( otherlv_1='icon'
{
newLeafNode(otherlv_1, grammarAccess.getUiExposedActionAccess().getIconKeyword_1_0());
}
(
(
lv_iconName_2_0=RULE_STRING
{
newLeafNode(lv_iconName_2_0, grammarAccess.getUiExposedActionAccess().getIconNameSTRINGTerminalRuleCall_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiExposedActionRule());
}
setWithLastConsumed(
$current,
"iconName",
lv_iconName_2_0,
"STRING");
}
)
))? otherlv_3='id'
{
newLeafNode(otherlv_3, grammarAccess.getUiExposedActionAccess().getIdKeyword_2());
}
(((
(
ruleQualifiedName
)
)=>
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiExposedActionRule());
}
}
{
newCompositeNode(grammarAccess.getUiExposedActionAccess().getActionReferenceUxActionCrossReference_3_0_0());
}
ruleQualifiedName {
afterParserOrEnumRuleCall();
}
)
)
|(
(
lv_actionID_5_0=RULE_STRING
{
newLeafNode(lv_actionID_5_0, grammarAccess.getUiExposedActionAccess().getActionIDSTRINGTerminalRuleCall_3_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiExposedActionRule());
}
setWithLastConsumed(
$current,
"actionID",
lv_actionID_5_0,
"STRING");
}
)
))(
(
lv_checkDirty_6_0= 'checkDirty'
{
newLeafNode(lv_checkDirty_6_0, grammarAccess.getUiExposedActionAccess().getCheckDirtyCheckDirtyKeyword_4_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiExposedActionRule());
}
setWithLastConsumed($current, "checkDirty", true, "checkDirty");
}
)
)?( otherlv_7='externalCommand'
{
newLeafNode(otherlv_7, grammarAccess.getUiExposedActionAccess().getExternalCommandKeyword_5_0());
}
(
(
lv_externalCommandId_8_0=RULE_STRING
{
newLeafNode(lv_externalCommandId_8_0, grammarAccess.getUiExposedActionAccess().getExternalCommandIdSTRINGTerminalRuleCall_5_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiExposedActionRule());
}
setWithLastConsumed(
$current,
"externalCommandId",
lv_externalCommandId_8_0,
"STRING");
}
)
))?( otherlv_9=';'
{
newLeafNode(otherlv_9, grammarAccess.getUiExposedActionAccess().getSemicolonKeyword_6());
}
)?)
;
// Entry rule entryRuleUiMobileNavBarAction
entryRuleUiMobileNavBarAction returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileNavBarActionRule()); }
iv_ruleUiMobileNavBarAction=ruleUiMobileNavBarAction
{ $current=$iv_ruleUiMobileNavBarAction.current; }
EOF
;
// Rule UiMobileNavBarAction
ruleUiMobileNavBarAction returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
lv_name_0_0=RULE_ID
{
newLeafNode(lv_name_0_0, grammarAccess.getUiMobileNavBarActionAccess().getNameIDTerminalRuleCall_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavBarActionRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_0_0,
"ID");
}
)
)( otherlv_1='icon'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileNavBarActionAccess().getIconKeyword_1_0());
}
(
(
lv_iconName_2_0=RULE_STRING
{
newLeafNode(lv_iconName_2_0, grammarAccess.getUiMobileNavBarActionAccess().getIconNameSTRINGTerminalRuleCall_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavBarActionRule());
}
setWithLastConsumed(
$current,
"iconName",
lv_iconName_2_0,
"STRING");
}
)
))? otherlv_3='id'
{
newLeafNode(otherlv_3, grammarAccess.getUiMobileNavBarActionAccess().getIdKeyword_2());
}
(((
(
ruleQualifiedName
)
)=>
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavBarActionRule());
}
}
{
newCompositeNode(grammarAccess.getUiMobileNavBarActionAccess().getActionReferenceUxActionCrossReference_3_0_0());
}
ruleQualifiedName {
afterParserOrEnumRuleCall();
}
)
)
|(
(
lv_actionID_5_0=RULE_STRING
{
newLeafNode(lv_actionID_5_0, grammarAccess.getUiMobileNavBarActionAccess().getActionIDSTRINGTerminalRuleCall_3_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavBarActionRule());
}
setWithLastConsumed(
$current,
"actionID",
lv_actionID_5_0,
"STRING");
}
)
))( otherlv_6=';'
{
newLeafNode(otherlv_6, grammarAccess.getUiMobileNavBarActionAccess().getSemicolonKeyword_4());
}
)?)
;
// Entry rule entryRuleUiMobileView
entryRuleUiMobileView returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileViewRule()); }
iv_ruleUiMobileView=ruleUiMobileView
{ $current=$iv_ruleUiMobileView.current; }
EOF
;
// Rule UiMobileView
ruleUiMobileView returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='mobile'
{
newLeafNode(otherlv_0, grammarAccess.getUiMobileViewAccess().getMobileKeyword_0());
}
(
(
lv_name_1_0=RULE_ID
{
newLeafNode(lv_name_1_0, grammarAccess.getUiMobileViewAccess().getNameIDTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileViewRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_1_0,
"ID");
}
)
) otherlv_2='{'
{
newLeafNode(otherlv_2, grammarAccess.getUiMobileViewAccess().getLeftCurlyBracketKeyword_2());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3(), 0);
}
({true}?=>( otherlv_4='sharedStateGroup'
{
newLeafNode(otherlv_4, grammarAccess.getUiMobileViewAccess().getSharedStateGroupKeyword_3_0_0());
}
(
(
lv_sharedStateGroup_5_0=RULE_STRING
{
newLeafNode(lv_sharedStateGroup_5_0, grammarAccess.getUiMobileViewAccess().getSharedStateGroupSTRINGTerminalRuleCall_3_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileViewRule());
}
setWithLastConsumed(
$current,
"sharedStateGroup",
lv_sharedStateGroup_5_0,
"STRING");
}
)
)( otherlv_6=';'
{
newLeafNode(otherlv_6, grammarAccess.getUiMobileViewAccess().getSemicolonKeyword_3_0_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3(), 1);
}
({true}?=>( otherlv_7='rootType'
{
newLeafNode(otherlv_7, grammarAccess.getUiMobileViewAccess().getRootTypeKeyword_3_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getJvmTypeJvmTypeReferenceParserRuleCall_3_1_1_0());
}
lv_jvmType_8_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
set(
$current,
"jvmType",
lv_jvmType_8_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_9=';'
{
newLeafNode(otherlv_9, grammarAccess.getUiMobileViewAccess().getSemicolonKeyword_3_1_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileViewAccess().getUnorderedGroup_3());
}
)((
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getBeanSlotsUiBeanSlotParserRuleCall_4_0_0());
}
lv_beanSlots_10_0=ruleUiBeanSlot {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
add(
$current,
"beanSlots",
lv_beanSlots_10_0,
"UiBeanSlot");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getBindingEndpointAliasUiBindingEndpointAliasParserRuleCall_4_1_0());
}
lv_bindingEndpointAlias_11_0=ruleUiBindingEndpointAlias {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
add(
$current,
"bindingEndpointAlias",
lv_bindingEndpointAlias_11_0,
"UiBindingEndpointAlias");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getContentUiMobileEmbeddableParserRuleCall_5_0());
}
lv_content_12_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
set(
$current,
"content",
lv_content_12_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_13='align'
{
newLeafNode(otherlv_13, grammarAccess.getUiMobileViewAccess().getAlignKeyword_6_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getContentAlignmentUiAlignmentEnumRuleCall_6_1_0());
}
lv_contentAlignment_14_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
set(
$current,
"contentAlignment",
lv_contentAlignment_14_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?((
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getBindingEndpointAliasUiBindingEndpointAliasParserRuleCall_7_0_0());
}
lv_bindingEndpointAlias_15_0=ruleUiBindingEndpointAlias {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
add(
$current,
"bindingEndpointAlias",
lv_bindingEndpointAlias_15_0,
"UiBindingEndpointAlias");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getBindingsUiBindingParserRuleCall_7_1_0());
}
lv_bindings_16_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
add(
$current,
"bindings",
lv_bindings_16_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getValidatorAssignmentsUiValidatorAssignmentParserRuleCall_7_2_0());
}
lv_validatorAssignments_17_0=ruleUiValidatorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
add(
$current,
"validatorAssignments",
lv_validatorAssignments_17_0,
"UiValidatorAssignment");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMobileViewAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_3_0());
}
lv_processorAssignments_18_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileViewRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_18_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
))* otherlv_19='}'
{
newLeafNode(otherlv_19, grammarAccess.getUiMobileViewAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiI18nInfo
entryRuleUiI18nInfo returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiI18nInfoRule()); }
iv_ruleUiI18nInfo=ruleUiI18nInfo
{ $current=$iv_ruleUiI18nInfo.current; }
EOF
;
// Rule UiI18nInfo
ruleUiI18nInfo returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='i18n'
{
newLeafNode(otherlv_0, grammarAccess.getUiI18nInfoAccess().getI18nKeyword_0());
}
(
(
lv_key_1_0=RULE_STRING
{
newLeafNode(lv_key_1_0, grammarAccess.getUiI18nInfoAccess().getKeySTRINGTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiI18nInfoRule());
}
setWithLastConsumed(
$current,
"key",
lv_key_1_0,
"STRING");
}
)
))
;
// Entry rule entryRuleUiGridLayout
entryRuleUiGridLayout returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiGridLayoutRule()); }
iv_ruleUiGridLayout=ruleUiGridLayout
{ $current=$iv_ruleUiGridLayout.current; }
EOF
;
// Rule UiGridLayout
ruleUiGridLayout returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiGridLayoutAccess().getUiGridLayoutAction_0(),
$current);
}
) otherlv_1='gridlayout'
{
newLeafNode(otherlv_1, grammarAccess.getUiGridLayoutAccess().getGridlayoutKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiGridLayoutAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='columns='
{
newLeafNode(otherlv_4, grammarAccess.getUiGridLayoutAccess().getColumnsKeyword_2_1_0_0());
}
(
(
lv_columns_5_0=RULE_INT
{
newLeafNode(lv_columns_5_0, grammarAccess.getUiGridLayoutAccess().getColumnsINTTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiGridLayoutRule());
}
setWithLastConsumed(
$current,
"columns",
lv_columns_5_0,
"INT");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiGridLayoutAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_1_0());
}
lv_i18nInfo_6_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiGridLayoutRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_6_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>( otherlv_7='styles'
{
newLeafNode(otherlv_7, grammarAccess.getUiGridLayoutAccess().getStylesKeyword_2_1_2_0());
}
(
(
lv_styles_8_0=RULE_STRING
{
newLeafNode(lv_styles_8_0, grammarAccess.getUiGridLayoutAccess().getStylesSTRINGTerminalRuleCall_2_1_2_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiGridLayoutRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_8_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1(), 3);
}
({true}?=>(
(
lv_readonly_9_0= 'readonly'
{
newLeafNode(lv_readonly_9_0, grammarAccess.getUiGridLayoutAccess().getReadonlyReadonlyKeyword_2_1_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiGridLayoutRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiGridLayoutAccess().getUnorderedGroup_2_1());
}
) otherlv_10=')'
{
newLeafNode(otherlv_10, grammarAccess.getUiGridLayoutAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_11_0=RULE_ID
{
newLeafNode(lv_name_11_0, grammarAccess.getUiGridLayoutAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiGridLayoutRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_11_0,
"ID");
}
)
)? otherlv_12='{'
{
newLeafNode(otherlv_12, grammarAccess.getUiGridLayoutAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiGridLayoutAccess().getContentsUiGridLayoutAssigmentParserRuleCall_5_0());
}
lv_contents_13_0=ruleUiGridLayoutAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiGridLayoutRule());
}
add(
$current,
"contents",
lv_contents_13_0,
"UiGridLayoutAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiGridLayoutAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_14_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiGridLayoutRule());
}
add(
$current,
"bindings",
lv_bindings_14_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiGridLayoutAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_15_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiGridLayoutRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_15_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiGridLayoutAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiVisibilityProcessorAssignment
entryRuleUiVisibilityProcessorAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiVisibilityProcessorAssignmentRule()); }
iv_ruleUiVisibilityProcessorAssignment=ruleUiVisibilityProcessorAssignment
{ $current=$iv_ruleUiVisibilityProcessorAssignment.current; }
EOF
;
// Rule UiVisibilityProcessorAssignment
ruleUiVisibilityProcessorAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiVisibilityProcessorAssignmentAccess().getUiVisibilityProcessorAssignmentAction_0(),
$current);
}
)(
(
{
newCompositeNode(grammarAccess.getUiVisibilityProcessorAssignmentAccess().getProcessorUiVisibilityProcessorParserRuleCall_1_0());
}
lv_processor_1_0=ruleUiVisibilityProcessor {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVisibilityProcessorAssignmentRule());
}
set(
$current,
"processor",
lv_processor_1_0,
"UiVisibilityProcessor");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiGridLayoutAssigment
entryRuleUiGridLayoutAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiGridLayoutAssigmentRule()); }
iv_ruleUiGridLayoutAssigment=ruleUiGridLayoutAssigment
{ $current=$iv_ruleUiGridLayoutAssigment.current; }
EOF
;
// Rule UiGridLayoutAssigment
ruleUiGridLayoutAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
{
newCompositeNode(grammarAccess.getUiGridLayoutAssigmentAccess().getElementUiEmbeddableParserRuleCall_0_0());
}
lv_element_0_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiGridLayoutAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_1='align'
{
newLeafNode(otherlv_1, grammarAccess.getUiGridLayoutAssigmentAccess().getAlignKeyword_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiGridLayoutAssigmentAccess().getAlignmentUiAlignmentEnumRuleCall_1_1_0());
}
lv_alignment_2_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiGridLayoutAssigmentRule());
}
set(
$current,
"alignment",
lv_alignment_2_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?)
;
// Entry rule entryRuleUiFormLayout
entryRuleUiFormLayout returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiFormLayoutRule()); }
iv_ruleUiFormLayout=ruleUiFormLayout
{ $current=$iv_ruleUiFormLayout.current; }
EOF
;
// Rule UiFormLayout
ruleUiFormLayout returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiFormLayoutAccess().getUiFormLayoutAction_0(),
$current);
}
) otherlv_1='form'
{
newLeafNode(otherlv_1, grammarAccess.getUiFormLayoutAccess().getFormKeyword_1());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2(), 0);
}
({true}?=>( otherlv_3='('
{
newLeafNode(otherlv_3, grammarAccess.getUiFormLayoutAccess().getLeftParenthesisKeyword_2_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiFormLayoutAccess().getI18nInfoUiI18nInfoParserRuleCall_2_0_1_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiFormLayoutRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiFormLayoutAccess().getStylesKeyword_2_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiFormLayoutAccess().getStylesSTRINGTerminalRuleCall_2_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiFormLayoutRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2(), 2);
}
({true}?=>((
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiFormLayoutAccess().getReadonlyReadonlyKeyword_2_2_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiFormLayoutRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
)? otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiFormLayoutAccess().getRightParenthesisKeyword_2_2_1());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiFormLayoutAccess().getUnorderedGroup_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiFormLayoutAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiFormLayoutRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiFormLayoutAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiFormLayoutAccess().getContentsUiFormLayoutAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiFormLayoutAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiFormLayoutRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiFormLayoutAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiFormLayoutAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiFormLayoutRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiFormLayoutAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiFormLayoutRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiFormLayoutAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiFormLayoutAssigment
entryRuleUiFormLayoutAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiFormLayoutAssigmentRule()); }
iv_ruleUiFormLayoutAssigment=ruleUiFormLayoutAssigment
{ $current=$iv_ruleUiFormLayoutAssigment.current; }
EOF
;
// Rule UiFormLayoutAssigment
ruleUiFormLayoutAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiFormLayoutAssigmentAccess().getElementUiEmbeddableParserRuleCall_0());
}
lv_element_0_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiFormLayoutAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiVerticalLayout
entryRuleUiVerticalLayout returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiVerticalLayoutRule()); }
iv_ruleUiVerticalLayout=ruleUiVerticalLayout
{ $current=$iv_ruleUiVerticalLayout.current; }
EOF
;
// Rule UiVerticalLayout
ruleUiVerticalLayout returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiVerticalLayoutAccess().getUiVerticalLayoutAction_0(),
$current);
}
) otherlv_1='verticalLayout'
{
newLeafNode(otherlv_1, grammarAccess.getUiVerticalLayoutAccess().getVerticalLayoutKeyword_1());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2(), 0);
}
({true}?=>( otherlv_3='('
{
newLeafNode(otherlv_3, grammarAccess.getUiVerticalLayoutAccess().getLeftParenthesisKeyword_2_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiVerticalLayoutAccess().getI18nInfoUiI18nInfoParserRuleCall_2_0_1_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVerticalLayoutRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiVerticalLayoutAccess().getStylesKeyword_2_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiVerticalLayoutAccess().getStylesSTRINGTerminalRuleCall_2_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiVerticalLayoutRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2(), 2);
}
({true}?=>((
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiVerticalLayoutAccess().getReadonlyReadonlyKeyword_2_2_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiVerticalLayoutRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
)? otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiVerticalLayoutAccess().getRightParenthesisKeyword_2_2_1());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiVerticalLayoutAccess().getUnorderedGroup_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiVerticalLayoutAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiVerticalLayoutRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiVerticalLayoutAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiVerticalLayoutAccess().getContentsUiVerticalLayoutAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiVerticalLayoutAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVerticalLayoutRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiVerticalLayoutAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiVerticalLayoutAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVerticalLayoutRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiVerticalLayoutAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVerticalLayoutRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiVerticalLayoutAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiVerticalLayoutAssigment
entryRuleUiVerticalLayoutAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiVerticalLayoutAssigmentRule()); }
iv_ruleUiVerticalLayoutAssigment=ruleUiVerticalLayoutAssigment
{ $current=$iv_ruleUiVerticalLayoutAssigment.current; }
EOF
;
// Rule UiVerticalLayoutAssigment
ruleUiVerticalLayoutAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
{
newCompositeNode(grammarAccess.getUiVerticalLayoutAssigmentAccess().getElementUiEmbeddableParserRuleCall_0_0());
}
lv_element_0_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVerticalLayoutAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_1='align'
{
newLeafNode(otherlv_1, grammarAccess.getUiVerticalLayoutAssigmentAccess().getAlignKeyword_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiVerticalLayoutAssigmentAccess().getAlignmentUiAlignmentEnumRuleCall_1_1_0());
}
lv_alignment_2_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiVerticalLayoutAssigmentRule());
}
set(
$current,
"alignment",
lv_alignment_2_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?)
;
// Entry rule entryRuleUiMobileVerticalLayout
entryRuleUiMobileVerticalLayout returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileVerticalLayoutRule()); }
iv_ruleUiMobileVerticalLayout=ruleUiMobileVerticalLayout
{ $current=$iv_ruleUiMobileVerticalLayout.current; }
EOF
;
// Rule UiMobileVerticalLayout
ruleUiMobileVerticalLayout returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileVerticalLayoutAccess().getUiVerticalLayoutAction_0(),
$current);
}
) otherlv_1='mobileVerticalLayout'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileVerticalLayoutAccess().getMobileVerticalLayoutKeyword_1());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2(), 0);
}
({true}?=>( otherlv_3='('
{
newLeafNode(otherlv_3, grammarAccess.getUiMobileVerticalLayoutAccess().getLeftParenthesisKeyword_2_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAccess().getI18nInfoUiI18nInfoParserRuleCall_2_0_1_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalLayoutRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileVerticalLayoutAccess().getStylesKeyword_2_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiMobileVerticalLayoutAccess().getStylesSTRINGTerminalRuleCall_2_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileVerticalLayoutRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2(), 2);
}
({true}?=>((
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiMobileVerticalLayoutAccess().getReadonlyReadonlyKeyword_2_2_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileVerticalLayoutRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
)? otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiMobileVerticalLayoutAccess().getRightParenthesisKeyword_2_2_1());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileVerticalLayoutAccess().getUnorderedGroup_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiMobileVerticalLayoutAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileVerticalLayoutRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiMobileVerticalLayoutAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAccess().getContentsUiMobileVerticalLayoutAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiMobileVerticalLayoutAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalLayoutRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiMobileVerticalLayoutAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalLayoutRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalLayoutRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiMobileVerticalLayoutAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiMobileVerticalLayoutAssigment
entryRuleUiMobileVerticalLayoutAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAssigmentRule()); }
iv_ruleUiMobileVerticalLayoutAssigment=ruleUiMobileVerticalLayoutAssigment
{ $current=$iv_ruleUiMobileVerticalLayoutAssigment.current; }
EOF
;
// Rule UiMobileVerticalLayoutAssigment
ruleUiMobileVerticalLayoutAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAssigmentAccess().getElementUiMobileEmbeddableParserRuleCall_0_0());
}
lv_element_0_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalLayoutAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_1='align'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileVerticalLayoutAssigmentAccess().getAlignKeyword_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalLayoutAssigmentAccess().getAlignmentUiAlignmentEnumRuleCall_1_1_0());
}
lv_alignment_2_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalLayoutAssigmentRule());
}
set(
$current,
"alignment",
lv_alignment_2_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?)
;
// Entry rule entryRuleUiMobileNavigationRoot
entryRuleUiMobileNavigationRoot returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileNavigationRootRule()); }
iv_ruleUiMobileNavigationRoot=ruleUiMobileNavigationRoot
{ $current=$iv_ruleUiMobileNavigationRoot.current; }
EOF
;
// Rule UiMobileNavigationRoot
ruleUiMobileNavigationRoot returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileNavigationRootAccess().getUiMobileNavigationRootAction_0(),
$current);
}
) otherlv_1='navRoot'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileNavigationRootAccess().getNavRootKeyword_1());
}
(
(
lv_name_2_0=RULE_ID
{
newLeafNode(lv_name_2_0, grammarAccess.getUiMobileNavigationRootAccess().getNameIDTerminalRuleCall_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavigationRootRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_2_0,
"ID");
}
)
)? otherlv_3='{'
{
newLeafNode(otherlv_3, grammarAccess.getUiMobileNavigationRootAccess().getLeftCurlyBracketKeyword_3());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationRootAccess().getContentsUiMobileNavigationRootAssigmentParserRuleCall_4_0());
}
lv_contents_4_0=ruleUiMobileNavigationRootAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationRootRule());
}
add(
$current,
"contents",
lv_contents_4_0,
"UiMobileNavigationRootAssigment");
afterParserOrEnumRuleCall();
}
)
) otherlv_5='}'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileNavigationRootAccess().getRightCurlyBracketKeyword_5());
}
)
;
// Entry rule entryRuleUiMobileNavigationRootAssigment
entryRuleUiMobileNavigationRootAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileNavigationRootAssigmentRule()); }
iv_ruleUiMobileNavigationRootAssigment=ruleUiMobileNavigationRootAssigment
{ $current=$iv_ruleUiMobileNavigationRootAssigment.current; }
EOF
;
// Rule UiMobileNavigationRootAssigment
ruleUiMobileNavigationRootAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationRootAssigmentAccess().getElementUiMobileNavigationPageParserRuleCall_0());
}
lv_element_0_0=ruleUiMobileNavigationPage {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationRootAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiMobileNavigationPage");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiHorizontalLayout
entryRuleUiHorizontalLayout returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiHorizontalLayoutRule()); }
iv_ruleUiHorizontalLayout=ruleUiHorizontalLayout
{ $current=$iv_ruleUiHorizontalLayout.current; }
EOF
;
// Rule UiHorizontalLayout
ruleUiHorizontalLayout returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiHorizontalLayoutAccess().getUiHorizontalLayoutAction_0(),
$current);
}
) otherlv_1='horizontalLayout'
{
newLeafNode(otherlv_1, grammarAccess.getUiHorizontalLayoutAccess().getHorizontalLayoutKeyword_1());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2(), 0);
}
({true}?=>( otherlv_3='('
{
newLeafNode(otherlv_3, grammarAccess.getUiHorizontalLayoutAccess().getLeftParenthesisKeyword_2_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiHorizontalLayoutAccess().getI18nInfoUiI18nInfoParserRuleCall_2_0_1_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiHorizontalLayoutRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2(), 1);
}
({true}?=>(
(
lv_readonly_5_0= 'readonly'
{
newLeafNode(lv_readonly_5_0, grammarAccess.getUiHorizontalLayoutAccess().getReadonlyReadonlyKeyword_2_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiHorizontalLayoutRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2(), 2);
}
({true}?=>(( otherlv_6='styles'
{
newLeafNode(otherlv_6, grammarAccess.getUiHorizontalLayoutAccess().getStylesKeyword_2_2_0_0());
}
(
(
lv_styles_7_0=RULE_STRING
{
newLeafNode(lv_styles_7_0, grammarAccess.getUiHorizontalLayoutAccess().getStylesSTRINGTerminalRuleCall_2_2_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiHorizontalLayoutRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_7_0,
"STRING");
}
)
))? otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiHorizontalLayoutAccess().getRightParenthesisKeyword_2_2_1());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiHorizontalLayoutAccess().getUnorderedGroup_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiHorizontalLayoutAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiHorizontalLayoutRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiHorizontalLayoutAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiHorizontalLayoutAccess().getContentsUiHorizontalLayoutAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiHorizontalLayoutAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiHorizontalLayoutRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiHorizontalLayoutAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiHorizontalLayoutAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiHorizontalLayoutRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiHorizontalLayoutAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiHorizontalLayoutRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiHorizontalLayoutAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiHorizontalLayoutAssigment
entryRuleUiHorizontalLayoutAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiHorizontalLayoutAssigmentRule()); }
iv_ruleUiHorizontalLayoutAssigment=ruleUiHorizontalLayoutAssigment
{ $current=$iv_ruleUiHorizontalLayoutAssigment.current; }
EOF
;
// Rule UiHorizontalLayoutAssigment
ruleUiHorizontalLayoutAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
{
newCompositeNode(grammarAccess.getUiHorizontalLayoutAssigmentAccess().getElementUiEmbeddableParserRuleCall_0_0());
}
lv_element_0_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiHorizontalLayoutAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_1='align'
{
newLeafNode(otherlv_1, grammarAccess.getUiHorizontalLayoutAssigmentAccess().getAlignKeyword_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiHorizontalLayoutAssigmentAccess().getAlignmentUiAlignmentEnumRuleCall_1_1_0());
}
lv_alignment_2_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiHorizontalLayoutAssigmentRule());
}
set(
$current,
"alignment",
lv_alignment_2_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?)
;
// Entry rule entryRuleUiMobileHorizontalLayout
entryRuleUiMobileHorizontalLayout returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutRule()); }
iv_ruleUiMobileHorizontalLayout=ruleUiMobileHorizontalLayout
{ $current=$iv_ruleUiMobileHorizontalLayout.current; }
EOF
;
// Rule UiMobileHorizontalLayout
ruleUiMobileHorizontalLayout returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileHorizontalLayoutAccess().getUiHorizontalLayoutAction_0(),
$current);
}
) otherlv_1='mobileHorizontalLayout'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileHorizontalLayoutAccess().getMobileHorizontalLayoutKeyword_1());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2(), 0);
}
({true}?=>( otherlv_3='('
{
newLeafNode(otherlv_3, grammarAccess.getUiMobileHorizontalLayoutAccess().getLeftParenthesisKeyword_2_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAccess().getI18nInfoUiI18nInfoParserRuleCall_2_0_1_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalLayoutRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileHorizontalLayoutAccess().getStylesKeyword_2_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiMobileHorizontalLayoutAccess().getStylesSTRINGTerminalRuleCall_2_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileHorizontalLayoutRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2(), 2);
}
({true}?=>((
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiMobileHorizontalLayoutAccess().getReadonlyReadonlyKeyword_2_2_0_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileHorizontalLayoutRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
)? otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiMobileHorizontalLayoutAccess().getRightParenthesisKeyword_2_2_1());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileHorizontalLayoutAccess().getUnorderedGroup_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiMobileHorizontalLayoutAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileHorizontalLayoutRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiMobileHorizontalLayoutAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAccess().getContentsUiMobileHorizontalLayoutAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiMobileHorizontalLayoutAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalLayoutRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiMobileHorizontalLayoutAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalLayoutRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalLayoutRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiMobileHorizontalLayoutAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiMobileHorizontalLayoutAssigment
entryRuleUiMobileHorizontalLayoutAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAssigmentRule()); }
iv_ruleUiMobileHorizontalLayoutAssigment=ruleUiMobileHorizontalLayoutAssigment
{ $current=$iv_ruleUiMobileHorizontalLayoutAssigment.current; }
EOF
;
// Rule UiMobileHorizontalLayoutAssigment
ruleUiMobileHorizontalLayoutAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAssigmentAccess().getElementUiMobileEmbeddableParserRuleCall_0_0());
}
lv_element_0_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalLayoutAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_1='align'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileHorizontalLayoutAssigmentAccess().getAlignKeyword_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalLayoutAssigmentAccess().getAlignmentUiAlignmentEnumRuleCall_1_1_0());
}
lv_alignment_2_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalLayoutAssigmentRule());
}
set(
$current,
"alignment",
lv_alignment_2_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?)
;
// Entry rule entryRuleUiMobileHorizontalButtonGroup
entryRuleUiMobileHorizontalButtonGroup returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupRule()); }
iv_ruleUiMobileHorizontalButtonGroup=ruleUiMobileHorizontalButtonGroup
{ $current=$iv_ruleUiMobileHorizontalButtonGroup.current; }
EOF
;
// Rule UiMobileHorizontalButtonGroup
ruleUiMobileHorizontalButtonGroup returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUiHorizontalButtonGroupAction_0(),
$current);
}
) otherlv_1='horizontalButtonGroup'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getHorizontalButtonGroupKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>(
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getReadonlyReadonlyKeyword_2_1_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getUnorderedGroup_2_1());
}
) otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getContentsUiMobileHorizontalButtonGroupAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiMobileHorizontalButtonGroupAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiMobileHorizontalButtonGroupAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalButtonGroupRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiMobileHorizontalButtonGroupAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiMobileHorizontalButtonGroupAssigment
entryRuleUiMobileHorizontalButtonGroupAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupAssigmentRule()); }
iv_ruleUiMobileHorizontalButtonGroupAssigment=ruleUiMobileHorizontalButtonGroupAssigment
{ $current=$iv_ruleUiMobileHorizontalButtonGroupAssigment.current; }
EOF
;
// Rule UiMobileHorizontalButtonGroupAssigment
ruleUiMobileHorizontalButtonGroupAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiMobileHorizontalButtonGroupAssigmentAccess().getElementUiMobileEmbeddableParserRuleCall_0());
}
lv_element_0_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileHorizontalButtonGroupAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiMobileVerticalComponentGroup
entryRuleUiMobileVerticalComponentGroup returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupRule()); }
iv_ruleUiMobileVerticalComponentGroup=ruleUiMobileVerticalComponentGroup
{ $current=$iv_ruleUiMobileVerticalComponentGroup.current; }
EOF
;
// Rule UiMobileVerticalComponentGroup
ruleUiMobileVerticalComponentGroup returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileVerticalComponentGroupAccess().getUiVerticalComponentGroupAction_0(),
$current);
}
) otherlv_1='verticalGroup'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileVerticalComponentGroupAccess().getVerticalGroupKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMobileVerticalComponentGroupAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>(
(
lv_readonly_5_0= 'readonly'
{
newLeafNode(lv_readonly_5_0, grammarAccess.getUiMobileVerticalComponentGroupAccess().getReadonlyReadonlyKeyword_2_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>( otherlv_6='styles'
{
newLeafNode(otherlv_6, grammarAccess.getUiMobileVerticalComponentGroupAccess().getStylesKeyword_2_1_2_0());
}
(
(
lv_styles_7_0=RULE_STRING
{
newLeafNode(lv_styles_7_0, grammarAccess.getUiMobileVerticalComponentGroupAccess().getStylesSTRINGTerminalRuleCall_2_1_2_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_7_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileVerticalComponentGroupAccess().getUnorderedGroup_2_1());
}
) otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiMobileVerticalComponentGroupAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiMobileVerticalComponentGroupAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)? otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiMobileVerticalComponentGroupAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupAccess().getContentsUiMobileVerticalComponentGroupAssigmentParserRuleCall_5_0());
}
lv_contents_11_0=ruleUiMobileVerticalComponentGroupAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
add(
$current,
"contents",
lv_contents_11_0,
"UiMobileVerticalComponentGroupAssigment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalComponentGroupRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiMobileVerticalComponentGroupAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiMobileVerticalComponentGroupAssigment
entryRuleUiMobileVerticalComponentGroupAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupAssigmentRule()); }
iv_ruleUiMobileVerticalComponentGroupAssigment=ruleUiMobileVerticalComponentGroupAssigment
{ $current=$iv_ruleUiMobileVerticalComponentGroupAssigment.current; }
EOF
;
// Rule UiMobileVerticalComponentGroupAssigment
ruleUiMobileVerticalComponentGroupAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiMobileVerticalComponentGroupAssigmentAccess().getElementUiMobileEmbeddableParserRuleCall_0());
}
lv_element_0_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileVerticalComponentGroupAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiSearchPanel
entryRuleUiSearchPanel returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSearchPanelRule()); }
iv_ruleUiSearchPanel=ruleUiSearchPanel
{ $current=$iv_ruleUiSearchPanel.current; }
EOF
;
// Rule UiSearchPanel
ruleUiSearchPanel returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiSearchPanelAccess().getUiSearchPanelAction_0(),
$current);
}
) otherlv_1='searchPanel'
{
newLeafNode(otherlv_1, grammarAccess.getUiSearchPanelAccess().getSearchPanelKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiSearchPanelAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiSearchPanelAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchPanelRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiSearchPanelAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiSearchPanelAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSearchPanelRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiSearchPanelAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiSearchPanelAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiSearchPanelAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSearchPanelRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiSearchPanelAccess().getLeftCurlyBracketKeyword_4());
}
otherlv_10='type'
{
newLeafNode(otherlv_10, grammarAccess.getUiSearchPanelAccess().getTypeKeyword_5());
}
(
(
{
newCompositeNode(grammarAccess.getUiSearchPanelAccess().getJvmTypeJvmTypeReferenceParserRuleCall_6_0());
}
lv_jvmType_11_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchPanelRule());
}
set(
$current,
"jvmType",
lv_jvmType_11_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_12=';'
{
newLeafNode(otherlv_12, grammarAccess.getUiSearchPanelAccess().getSemicolonKeyword_7());
}
)?(
(
{
newCompositeNode(grammarAccess.getUiSearchPanelAccess().getContentsUiSearchFieldParserRuleCall_8_0());
}
lv_contents_13_0=ruleUiSearchField {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchPanelRule());
}
add(
$current,
"contents",
lv_contents_13_0,
"UiSearchField");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiSearchPanelAccess().getBindingsUiBindingParserRuleCall_9_0());
}
lv_bindings_14_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchPanelRule());
}
add(
$current,
"bindings",
lv_bindings_14_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiSearchPanelAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_10_0());
}
lv_processorAssignments_15_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchPanelRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_15_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiSearchPanelAccess().getRightCurlyBracketKeyword_11());
}
)
;
// Entry rule entryRuleUiMobileSearchPanel
entryRuleUiMobileSearchPanel returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileSearchPanelRule()); }
iv_ruleUiMobileSearchPanel=ruleUiMobileSearchPanel
{ $current=$iv_ruleUiMobileSearchPanel.current; }
EOF
;
// Rule UiMobileSearchPanel
ruleUiMobileSearchPanel returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileSearchPanelAccess().getUiMobileSearchPanelAction_0(),
$current);
}
) otherlv_1='mobileSearchPanel'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileSearchPanelAccess().getMobileSearchPanelKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMobileSearchPanelAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMobileSearchPanelAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileSearchPanelRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileSearchPanelAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiMobileSearchPanelAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileSearchPanelRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileSearchPanelAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiMobileSearchPanelAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiMobileSearchPanelAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileSearchPanelRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiMobileSearchPanelAccess().getLeftCurlyBracketKeyword_4());
}
otherlv_10='type'
{
newLeafNode(otherlv_10, grammarAccess.getUiMobileSearchPanelAccess().getTypeKeyword_5());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileSearchPanelAccess().getJvmTypeJvmTypeReferenceParserRuleCall_6_0());
}
lv_jvmType_11_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileSearchPanelRule());
}
set(
$current,
"jvmType",
lv_jvmType_11_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_12=';'
{
newLeafNode(otherlv_12, grammarAccess.getUiMobileSearchPanelAccess().getSemicolonKeyword_7());
}
)?(
(
{
newCompositeNode(grammarAccess.getUiMobileSearchPanelAccess().getContentsUiSearchFieldParserRuleCall_8_0());
}
lv_contents_13_0=ruleUiSearchField {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileSearchPanelRule());
}
add(
$current,
"contents",
lv_contents_13_0,
"UiSearchField");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileSearchPanelAccess().getBindingsUiBindingParserRuleCall_9_0());
}
lv_bindings_14_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileSearchPanelRule());
}
add(
$current,
"bindings",
lv_bindings_14_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileSearchPanelAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_10_0());
}
lv_processorAssignments_15_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileSearchPanelRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_15_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiMobileSearchPanelAccess().getRightCurlyBracketKeyword_11());
}
)
;
// Entry rule entryRuleUiMobileTabSheet
entryRuleUiMobileTabSheet returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileTabSheetRule()); }
iv_ruleUiMobileTabSheet=ruleUiMobileTabSheet
{ $current=$iv_ruleUiMobileTabSheet.current; }
EOF
;
// Rule UiMobileTabSheet
ruleUiMobileTabSheet returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileTabSheetAccess().getUiMobileTabSheetAction_0(),
$current);
}
) otherlv_1='mobileTab'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileTabSheetAccess().getMobileTabKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMobileTabSheetAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMobileTabSheetAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileTabSheetRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileTabSheetAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiMobileTabSheetAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileTabSheetRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileTabSheetAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiMobileTabSheetAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiMobileTabSheetAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileTabSheetRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiMobileTabSheetAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileTabSheetAccess().getTabsUiMobileTabAssignmentParserRuleCall_5_0());
}
lv_tabs_10_0=ruleUiMobileTabAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileTabSheetRule());
}
add(
$current,
"tabs",
lv_tabs_10_0,
"UiMobileTabAssignment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileTabSheetAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_11_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileTabSheetRule());
}
add(
$current,
"bindings",
lv_bindings_11_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileTabSheetAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_12_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileTabSheetRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_12_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_13='}'
{
newLeafNode(otherlv_13, grammarAccess.getUiMobileTabSheetAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiMobileTabAssignment
entryRuleUiMobileTabAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileTabAssignmentRule()); }
iv_ruleUiMobileTabAssignment=ruleUiMobileTabAssignment
{ $current=$iv_ruleUiMobileTabAssignment.current; }
EOF
;
// Rule UiMobileTabAssignment
ruleUiMobileTabAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='tab'
{
newLeafNode(otherlv_0, grammarAccess.getUiMobileTabAssignmentAccess().getTabKeyword_0());
}
(
(
lv_name_1_0=RULE_ID
{
newLeafNode(lv_name_1_0, grammarAccess.getUiMobileTabAssignmentAccess().getNameIDTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileTabAssignmentRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_1_0,
"ID");
}
)
)?(
(
{
newCompositeNode(grammarAccess.getUiMobileTabAssignmentAccess().getElementUiMobileEmbeddableParserRuleCall_2_0());
}
lv_element_2_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileTabAssignmentRule());
}
set(
$current,
"element",
lv_element_2_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiTabSheet
entryRuleUiTabSheet returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiTabSheetRule()); }
iv_ruleUiTabSheet=ruleUiTabSheet
{ $current=$iv_ruleUiTabSheet.current; }
EOF
;
// Rule UiTabSheet
ruleUiTabSheet returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiTabSheetAccess().getUiTabSheetAction_0(),
$current);
}
) otherlv_1='tabsheet'
{
newLeafNode(otherlv_1, grammarAccess.getUiTabSheetAccess().getTabsheetKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiTabSheetAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiTabSheetAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTabSheetRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiTabSheetAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiTabSheetAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTabSheetRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiTabSheetAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiTabSheetAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiTabSheetAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTabSheetRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiTabSheetAccess().getLeftCurlyBracketKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiTabSheetAccess().getTabsUiTabAssignmentParserRuleCall_5_0());
}
lv_tabs_10_0=ruleUiTabAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTabSheetRule());
}
add(
$current,
"tabs",
lv_tabs_10_0,
"UiTabAssignment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiTabSheetAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_11_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTabSheetRule());
}
add(
$current,
"bindings",
lv_bindings_11_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiTabSheetAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_12_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTabSheetRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_12_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_13='}'
{
newLeafNode(otherlv_13, grammarAccess.getUiTabSheetAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiTabAssignment
entryRuleUiTabAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiTabAssignmentRule()); }
iv_ruleUiTabAssignment=ruleUiTabAssignment
{ $current=$iv_ruleUiTabAssignment.current; }
EOF
;
// Rule UiTabAssignment
ruleUiTabAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='tab'
{
newLeafNode(otherlv_0, grammarAccess.getUiTabAssignmentAccess().getTabKeyword_0());
}
(
(
lv_name_1_0=RULE_ID
{
newLeafNode(lv_name_1_0, grammarAccess.getUiTabAssignmentAccess().getNameIDTerminalRuleCall_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTabAssignmentRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_1_0,
"ID");
}
)
)?(
(
{
newCompositeNode(grammarAccess.getUiTabAssignmentAccess().getElementUiEmbeddableParserRuleCall_2_0());
}
lv_element_2_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTabAssignmentRule());
}
set(
$current,
"element",
lv_element_2_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
))
;
// Entry rule entryRuleUiSplitpanel
entryRuleUiSplitpanel returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSplitpanelRule()); }
iv_ruleUiSplitpanel=ruleUiSplitpanel
{ $current=$iv_ruleUiSplitpanel.current; }
EOF
;
// Rule UiSplitpanel
ruleUiSplitpanel returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='splitter'
{
newLeafNode(otherlv_0, grammarAccess.getUiSplitpanelAccess().getSplitterKeyword_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1(), 0);
}
({true}?=>( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiSplitpanelAccess().getLeftParenthesisKeyword_1_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSplitpanelAccess().getI18nInfoUiI18nInfoParserRuleCall_1_0_1_0());
}
lv_i18nInfo_3_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSplitpanelRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_3_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1(), 1);
}
({true}?=>(( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiSplitpanelAccess().getStylesKeyword_1_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiSplitpanelAccess().getStylesSTRINGTerminalRuleCall_1_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSplitpanelRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
))? otherlv_6=')'
{
newLeafNode(otherlv_6, grammarAccess.getUiSplitpanelAccess().getRightParenthesisKeyword_1_1_1());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_1());
}
)?(
(
lv_name_7_0=RULE_ID
{
newLeafNode(lv_name_7_0, grammarAccess.getUiSplitpanelAccess().getNameIDTerminalRuleCall_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSplitpanelRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_7_0,
"ID");
}
)
) otherlv_8='{'
{
newLeafNode(otherlv_8, grammarAccess.getUiSplitpanelAccess().getLeftCurlyBracketKeyword_3());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 0);
}
({true}?=>( otherlv_10='first'
{
newLeafNode(otherlv_10, grammarAccess.getUiSplitpanelAccess().getFirstKeyword_4_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSplitpanelAccess().getFirstContentUiSplitpanelAssigmentParserRuleCall_4_0_1_0());
}
lv_firstContent_11_0=ruleUiSplitpanelAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSplitpanelRule());
}
set(
$current,
"firstContent",
lv_firstContent_11_0,
"UiSplitpanelAssigment");
afterParserOrEnumRuleCall();
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 1);
}
({true}?=>( otherlv_12='second'
{
newLeafNode(otherlv_12, grammarAccess.getUiSplitpanelAccess().getSecondKeyword_4_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSplitpanelAccess().getSecondContentUiSplitpanelAssigmentParserRuleCall_4_1_1_0());
}
lv_secondContent_13_0=ruleUiSplitpanelAssigment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSplitpanelRule());
}
set(
$current,
"secondContent",
lv_secondContent_13_0,
"UiSplitpanelAssigment");
afterParserOrEnumRuleCall();
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 2);
}
({true}?=>( otherlv_14='splitPos'
{
newLeafNode(otherlv_14, grammarAccess.getUiSplitpanelAccess().getSplitPosKeyword_4_2_0());
}
(
(
lv_splitPosition_15_0=RULE_INT
{
newLeafNode(lv_splitPosition_15_0, grammarAccess.getUiSplitpanelAccess().getSplitPositionINTTerminalRuleCall_4_2_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSplitpanelRule());
}
setWithLastConsumed(
$current,
"splitPosition",
lv_splitPosition_15_0,
"INT");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4(), 3);
}
({true}?=>(
(
lv_readonly_16_0= 'readonly'
{
newLeafNode(lv_readonly_16_0, grammarAccess.getUiSplitpanelAccess().getReadonlyReadonlyKeyword_4_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSplitpanelRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4());
}
)
)
)+
{getUnorderedGroupHelper().canLeave(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4())}?
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiSplitpanelAccess().getUnorderedGroup_4());
}
)(
(
{
newCompositeNode(grammarAccess.getUiSplitpanelAccess().getBindingsUiBindingParserRuleCall_5_0());
}
lv_bindings_17_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSplitpanelRule());
}
add(
$current,
"bindings",
lv_bindings_17_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiSplitpanelAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_6_0());
}
lv_processorAssignments_18_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSplitpanelRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_18_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_19='}'
{
newLeafNode(otherlv_19, grammarAccess.getUiSplitpanelAccess().getRightCurlyBracketKeyword_7());
}
)
;
// Entry rule entryRuleUiSplitpanelAssigment
entryRuleUiSplitpanelAssigment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSplitpanelAssigmentRule()); }
iv_ruleUiSplitpanelAssigment=ruleUiSplitpanelAssigment
{ $current=$iv_ruleUiSplitpanelAssigment.current; }
EOF
;
// Rule UiSplitpanelAssigment
ruleUiSplitpanelAssigment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiSplitpanelAssigmentAccess().getElementUiEmbeddableParserRuleCall_0());
}
lv_element_0_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSplitpanelAssigmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiPanel
entryRuleUiPanel returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiPanelRule()); }
iv_ruleUiPanel=ruleUiPanel
{ $current=$iv_ruleUiPanel.current; }
EOF
;
// Rule UiPanel
ruleUiPanel returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
( otherlv_0='panel'
{
newLeafNode(otherlv_0, grammarAccess.getUiPanelAccess().getPanelKeyword_0());
}
( otherlv_1='('
{
newLeafNode(otherlv_1, grammarAccess.getUiPanelAccess().getLeftParenthesisKeyword_1_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiPanelAccess().getI18nInfoUiI18nInfoParserRuleCall_1_1_0_0());
}
lv_i18nInfo_3_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPanelRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_3_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1(), 1);
}
({true}?=>(
(
lv_readonly_4_0= 'readonly'
{
newLeafNode(lv_readonly_4_0, grammarAccess.getUiPanelAccess().getReadonlyReadonlyKeyword_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPanelRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1(), 2);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiPanelAccess().getStylesKeyword_1_1_2_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiPanelAccess().getStylesSTRINGTerminalRuleCall_1_1_2_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPanelRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiPanelAccess().getUnorderedGroup_1_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiPanelAccess().getRightParenthesisKeyword_1_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiPanelAccess().getNameIDTerminalRuleCall_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPanelRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
) otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiPanelAccess().getLeftCurlyBracketKeyword_3());
}
otherlv_10='content'
{
newLeafNode(otherlv_10, grammarAccess.getUiPanelAccess().getContentKeyword_4());
}
(
(
{
newCompositeNode(grammarAccess.getUiPanelAccess().getContentUiEmbeddableParserRuleCall_5_0());
}
lv_content_11_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPanelRule());
}
set(
$current,
"content",
lv_content_11_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)(
(
{
newCompositeNode(grammarAccess.getUiPanelAccess().getBindingsUiBindingParserRuleCall_6_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPanelRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiPanelAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_7_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPanelRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiPanelAccess().getRightCurlyBracketKeyword_8());
}
)
;
// Entry rule entryRuleUiDialog
entryRuleUiDialog returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiDialogRule()); }
iv_ruleUiDialog=ruleUiDialog
{ $current=$iv_ruleUiDialog.current; }
EOF
;
// Rule UiDialog
ruleUiDialog returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiDialogAccess().getUiDialogAction_0(),
$current);
}
) otherlv_1='dialog'
{
newLeafNode(otherlv_1, grammarAccess.getUiDialogAccess().getDialogKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiDialogAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiDialogAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiDialogAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiDialogAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiDialogRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiDialogAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiDialogAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiDialogAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiDialogRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiDialogAccess().getLeftCurlyBracketKeyword_4());
}
( otherlv_10='type'
{
newLeafNode(otherlv_10, grammarAccess.getUiDialogAccess().getTypeKeyword_5_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiDialogAccess().getJvmTypeJvmTypeReferenceParserRuleCall_5_1_0());
}
lv_jvmType_11_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogRule());
}
set(
$current,
"jvmType",
lv_jvmType_11_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_12=';'
{
newLeafNode(otherlv_12, grammarAccess.getUiDialogAccess().getSemicolonKeyword_5_2());
}
)?)?((
(
{
newCompositeNode(grammarAccess.getUiDialogAccess().getContentUiDialogAssignmentParserRuleCall_6_0_0());
}
lv_content_13_0=ruleUiDialogAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogRule());
}
set(
$current,
"content",
lv_content_13_0,
"UiDialogAssignment");
afterParserOrEnumRuleCall();
}
)
)( otherlv_14=';'
{
newLeafNode(otherlv_14, grammarAccess.getUiDialogAccess().getSemicolonKeyword_6_1());
}
)?)?(
(
{
newCompositeNode(grammarAccess.getUiDialogAccess().getBindingsUiBindingParserRuleCall_7_0());
}
lv_bindings_15_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogRule());
}
add(
$current,
"bindings",
lv_bindings_15_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiDialogAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_8_0());
}
lv_processorAssignments_16_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_16_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_17='}'
{
newLeafNode(otherlv_17, grammarAccess.getUiDialogAccess().getRightCurlyBracketKeyword_9());
}
)
;
// Entry rule entryRuleUiDialogAssignment
entryRuleUiDialogAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiDialogAssignmentRule()); }
iv_ruleUiDialogAssignment=ruleUiDialogAssignment
{ $current=$iv_ruleUiDialogAssignment.current; }
EOF
;
// Rule UiDialogAssignment
ruleUiDialogAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiDialogAssignmentAccess().getElementUiEmbeddableParserRuleCall_0());
}
lv_element_0_0=ruleUiEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogAssignmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiEmbeddable");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiSearchDialog
entryRuleUiSearchDialog returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSearchDialogRule()); }
iv_ruleUiSearchDialog=ruleUiSearchDialog
{ $current=$iv_ruleUiSearchDialog.current; }
EOF
;
// Rule UiSearchDialog
ruleUiSearchDialog returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiSearchDialogAccess().getUiSearchDialogAction_0(),
$current);
}
) otherlv_1='searchdialog'
{
newLeafNode(otherlv_1, grammarAccess.getUiSearchDialogAccess().getSearchdialogKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiSearchDialogAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiSearchDialogAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchDialogRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiSearchDialogAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiSearchDialogAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSearchDialogRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiSearchDialogAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiSearchDialogAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiSearchDialogAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSearchDialogRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiSearchDialogAccess().getLeftCurlyBracketKeyword_4());
}
( otherlv_10='type'
{
newLeafNode(otherlv_10, grammarAccess.getUiSearchDialogAccess().getTypeKeyword_5_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSearchDialogAccess().getJvmTypeJvmTypeReferenceParserRuleCall_5_1_0());
}
lv_jvmType_11_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchDialogRule());
}
set(
$current,
"jvmType",
lv_jvmType_11_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
))?( otherlv_12='search'
{
newLeafNode(otherlv_12, grammarAccess.getUiSearchDialogAccess().getSearchKeyword_6_0());
}
otherlv_13='{'
{
newLeafNode(otherlv_13, grammarAccess.getUiSearchDialogAccess().getLeftCurlyBracketKeyword_6_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiSearchDialogAccess().getSearchFieldsUiDialogSearchFieldAssignmentParserRuleCall_6_2_0());
}
lv_searchFields_14_0=ruleUiDialogSearchFieldAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchDialogRule());
}
add(
$current,
"searchFields",
lv_searchFields_14_0,
"UiDialogSearchFieldAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_15='}'
{
newLeafNode(otherlv_15, grammarAccess.getUiSearchDialogAccess().getRightCurlyBracketKeyword_6_3());
}
)?( otherlv_16='content'
{
newLeafNode(otherlv_16, grammarAccess.getUiSearchDialogAccess().getContentKeyword_7_0());
}
otherlv_17='{'
{
newLeafNode(otherlv_17, grammarAccess.getUiSearchDialogAccess().getLeftCurlyBracketKeyword_7_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiSearchDialogAccess().getContentUiDialogAssignmentParserRuleCall_7_2_0());
}
lv_content_18_0=ruleUiDialogAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchDialogRule());
}
set(
$current,
"content",
lv_content_18_0,
"UiDialogAssignment");
afterParserOrEnumRuleCall();
}
)
) otherlv_19='}'
{
newLeafNode(otherlv_19, grammarAccess.getUiSearchDialogAccess().getRightCurlyBracketKeyword_7_3());
}
)?(
(
{
newCompositeNode(grammarAccess.getUiSearchDialogAccess().getBindingsUiBindingParserRuleCall_8_0());
}
lv_bindings_20_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchDialogRule());
}
add(
$current,
"bindings",
lv_bindings_20_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiSearchDialogAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_9_0());
}
lv_processorAssignments_21_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSearchDialogRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_21_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_22='}'
{
newLeafNode(otherlv_22, grammarAccess.getUiSearchDialogAccess().getRightCurlyBracketKeyword_10());
}
)
;
// Entry rule entryRuleUiDialogSearchFieldAssignment
entryRuleUiDialogSearchFieldAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiDialogSearchFieldAssignmentRule()); }
iv_ruleUiDialogSearchFieldAssignment=ruleUiDialogSearchFieldAssignment
{ $current=$iv_ruleUiDialogSearchFieldAssignment.current; }
EOF
;
// Rule UiDialogSearchFieldAssignment
ruleUiDialogSearchFieldAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
(
(
{
newCompositeNode(grammarAccess.getUiDialogSearchFieldAssignmentAccess().getElementUiSearchFieldParserRuleCall_0());
}
lv_element_0_0=ruleUiSearchField {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiDialogSearchFieldAssignmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiSearchField");
afterParserOrEnumRuleCall();
}
)
)
;
// Entry rule entryRuleUiMobileNavigationPage
entryRuleUiMobileNavigationPage returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileNavigationPageRule()); }
iv_ruleUiMobileNavigationPage=ruleUiMobileNavigationPage
{ $current=$iv_ruleUiMobileNavigationPage.current; }
EOF
;
// Rule UiMobileNavigationPage
ruleUiMobileNavigationPage returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMobileNavigationPageAccess().getUiMobileNavigationPageAction_0(),
$current);
}
) otherlv_1='navPage'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileNavigationPageAccess().getNavPageKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMobileNavigationPageAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiMobileNavigationPageAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiMobileNavigationPageAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavigationPageRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMobileNavigationPageAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiMobileNavigationPageAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiMobileNavigationPageAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMobileNavigationPageRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)? otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiMobileNavigationPageAccess().getLeftCurlyBracketKeyword_4());
}
( otherlv_10='type'
{
newLeafNode(otherlv_10, grammarAccess.getUiMobileNavigationPageAccess().getTypeKeyword_5_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAccess().getJvmTypeJvmTypeReferenceParserRuleCall_5_1_0());
}
lv_jvmType_11_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageRule());
}
set(
$current,
"jvmType",
lv_jvmType_11_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_12=';'
{
newLeafNode(otherlv_12, grammarAccess.getUiMobileNavigationPageAccess().getSemicolonKeyword_5_2());
}
)?)?( otherlv_13='navbarActions'
{
newLeafNode(otherlv_13, grammarAccess.getUiMobileNavigationPageAccess().getNavbarActionsKeyword_6_0());
}
otherlv_14='{'
{
newLeafNode(otherlv_14, grammarAccess.getUiMobileNavigationPageAccess().getLeftCurlyBracketKeyword_6_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAccess().getBarActionsUiMobileNavBarActionParserRuleCall_6_2_0());
}
lv_barActions_15_0=ruleUiMobileNavBarAction {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageRule());
}
add(
$current,
"barActions",
lv_barActions_15_0,
"UiMobileNavBarAction");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiMobileNavigationPageAccess().getRightCurlyBracketKeyword_6_3());
}
)?(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAccess().getContentsUiMobileNavigationPageAssignmentParserRuleCall_7_0());
}
lv_contents_17_0=ruleUiMobileNavigationPageAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageRule());
}
add(
$current,
"contents",
lv_contents_17_0,
"UiMobileNavigationPageAssignment");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAccess().getBindingsUiBindingParserRuleCall_8_0());
}
lv_bindings_18_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageRule());
}
add(
$current,
"bindings",
lv_bindings_18_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
)*(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_9_0());
}
lv_processorAssignments_19_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_19_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_20='}'
{
newLeafNode(otherlv_20, grammarAccess.getUiMobileNavigationPageAccess().getRightCurlyBracketKeyword_10());
}
)
;
// Entry rule entryRuleUiMobileNavigationPageAssignment
entryRuleUiMobileNavigationPageAssignment returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMobileNavigationPageAssignmentRule()); }
iv_ruleUiMobileNavigationPageAssignment=ruleUiMobileNavigationPageAssignment
{ $current=$iv_ruleUiMobileNavigationPageAssignment.current; }
EOF
;
// Rule UiMobileNavigationPageAssignment
ruleUiMobileNavigationPageAssignment returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAssignmentAccess().getElementUiMobileEmbeddableParserRuleCall_0_0());
}
lv_element_0_0=ruleUiMobileEmbeddable {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageAssignmentRule());
}
set(
$current,
"element",
lv_element_0_0,
"UiMobileEmbeddable");
afterParserOrEnumRuleCall();
}
)
)( otherlv_1='align'
{
newLeafNode(otherlv_1, grammarAccess.getUiMobileNavigationPageAssignmentAccess().getAlignKeyword_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiMobileNavigationPageAssignmentAccess().getAlignmentUiAlignmentEnumRuleCall_1_1_0());
}
lv_alignment_2_0=ruleUiAlignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMobileNavigationPageAssignmentRule());
}
set(
$current,
"alignment",
lv_alignment_2_0,
"UiAlignment");
afterParserOrEnumRuleCall();
}
)
))?)
;
// Entry rule entryRuleUiTextField
entryRuleUiTextField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiTextFieldRule()); }
iv_ruleUiTextField=ruleUiTextField
{ $current=$iv_ruleUiTextField.current; }
EOF
;
// Rule UiTextField
ruleUiTextField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiTextFieldAccess().getUiTextFieldAction_0(),
$current);
}
) otherlv_1='textfield'
{
newLeafNode(otherlv_1, grammarAccess.getUiTextFieldAccess().getTextfieldKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiTextFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='maxLength='
{
newLeafNode(otherlv_4, grammarAccess.getUiTextFieldAccess().getMaxLengthKeyword_2_1_0_0());
}
(
(
lv_maxLength_5_0=RULE_INT
{
newLeafNode(lv_maxLength_5_0, grammarAccess.getUiTextFieldAccess().getMaxLengthINTTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTextFieldRule());
}
setWithLastConsumed(
$current,
"maxLength",
lv_maxLength_5_0,
"INT");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_6='minLength='
{
newLeafNode(otherlv_6, grammarAccess.getUiTextFieldAccess().getMinLengthKeyword_2_1_1_0());
}
(
(
lv_minLength_7_0=RULE_INT
{
newLeafNode(lv_minLength_7_0, grammarAccess.getUiTextFieldAccess().getMinLengthINTTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTextFieldRule());
}
setWithLastConsumed(
$current,
"minLength",
lv_minLength_7_0,
"INT");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>( otherlv_8='regex='
{
newLeafNode(otherlv_8, grammarAccess.getUiTextFieldAccess().getRegexKeyword_2_1_2_0());
}
(
(
lv_regex_9_0=RULE_STRING
{
newLeafNode(lv_regex_9_0, grammarAccess.getUiTextFieldAccess().getRegexSTRINGTerminalRuleCall_2_1_2_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTextFieldRule());
}
setWithLastConsumed(
$current,
"regex",
lv_regex_9_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 3);
}
({true}?=>( otherlv_10='styles'
{
newLeafNode(otherlv_10, grammarAccess.getUiTextFieldAccess().getStylesKeyword_2_1_3_0());
}
(
(
lv_styles_11_0=RULE_STRING
{
newLeafNode(lv_styles_11_0, grammarAccess.getUiTextFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_3_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTextFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_11_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 4)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 4);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiTextFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_4_0());
}
lv_i18nInfo_12_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTextFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_12_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 5)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1(), 5);
}
({true}?=>(
(
lv_readonly_13_0= 'readonly'
{
newLeafNode(lv_readonly_13_0, grammarAccess.getUiTextFieldAccess().getReadonlyReadonlyKeyword_2_1_5_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTextFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiTextFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_14=')'
{
newLeafNode(otherlv_14, grammarAccess.getUiTextFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_15_0=RULE_ID
{
newLeafNode(lv_name_15_0, grammarAccess.getUiTextFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiTextFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_15_0,
"ID");
}
)
)?( otherlv_16='{'
{
newLeafNode(otherlv_16, grammarAccess.getUiTextFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiTextFieldAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_17_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTextFieldRule());
}
add(
$current,
"validators",
lv_validators_17_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiTextFieldAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_18_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTextFieldRule());
}
add(
$current,
"bindings",
lv_bindings_18_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiTextFieldAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_19_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiTextFieldRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_19_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_20='}'
{
newLeafNode(otherlv_20, grammarAccess.getUiTextFieldAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiPasswordField
entryRuleUiPasswordField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiPasswordFieldRule()); }
iv_ruleUiPasswordField=ruleUiPasswordField
{ $current=$iv_ruleUiPasswordField.current; }
EOF
;
// Rule UiPasswordField
ruleUiPasswordField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiPasswordFieldAccess().getUiPasswordFieldAction_0(),
$current);
}
) otherlv_1='passwordField'
{
newLeafNode(otherlv_1, grammarAccess.getUiPasswordFieldAccess().getPasswordFieldKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiPasswordFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiPasswordFieldAccess().getStylesKeyword_2_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiPasswordFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPasswordFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiPasswordFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_1_0());
}
lv_i18nInfo_6_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPasswordFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_6_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>(
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiPasswordFieldAccess().getReadonlyReadonlyKeyword_2_1_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPasswordFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiPasswordFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiPasswordFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiPasswordFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPasswordFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)?( otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiPasswordFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiPasswordFieldAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_11_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPasswordFieldRule());
}
add(
$current,
"validators",
lv_validators_11_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiPasswordFieldAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPasswordFieldRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiPasswordFieldAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPasswordFieldRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiPasswordFieldAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiMaskedTextField
entryRuleUiMaskedTextField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMaskedTextFieldRule()); }
iv_ruleUiMaskedTextField=ruleUiMaskedTextField
{ $current=$iv_ruleUiMaskedTextField.current; }
EOF
;
// Rule UiMaskedTextField
ruleUiMaskedTextField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMaskedTextFieldAccess().getUiMaskedTextFieldAction_0(),
$current);
}
) otherlv_1='maskedText'
{
newLeafNode(otherlv_1, grammarAccess.getUiMaskedTextFieldAccess().getMaskedTextKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMaskedTextFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiMaskedTextFieldAccess().getStylesKeyword_2_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiMaskedTextFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedTextFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_6='mask='
{
newLeafNode(otherlv_6, grammarAccess.getUiMaskedTextFieldAccess().getMaskKeyword_2_1_1_0());
}
(
(
lv_mask_7_0=RULE_STRING
{
newLeafNode(lv_mask_7_0, grammarAccess.getUiMaskedTextFieldAccess().getMaskSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedTextFieldRule());
}
setWithLastConsumed(
$current,
"mask",
lv_mask_7_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMaskedTextFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_2_0());
}
lv_i18nInfo_8_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedTextFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_8_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1(), 3);
}
({true}?=>(
(
lv_readonly_9_0= 'readonly'
{
newLeafNode(lv_readonly_9_0, grammarAccess.getUiMaskedTextFieldAccess().getReadonlyReadonlyKeyword_2_1_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedTextFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_10=')'
{
newLeafNode(otherlv_10, grammarAccess.getUiMaskedTextFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_11_0=RULE_ID
{
newLeafNode(lv_name_11_0, grammarAccess.getUiMaskedTextFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedTextFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_11_0,
"ID");
}
)
)?( otherlv_12='{'
{
newLeafNode(otherlv_12, grammarAccess.getUiMaskedTextFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiMaskedTextFieldAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_13_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedTextFieldRule());
}
add(
$current,
"validators",
lv_validators_13_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMaskedTextFieldAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_14_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedTextFieldRule());
}
add(
$current,
"bindings",
lv_bindings_14_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiMaskedTextFieldAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_15_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedTextFieldRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_15_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiMaskedTextFieldAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiMaskedNumericField
entryRuleUiMaskedNumericField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMaskedNumericFieldRule()); }
iv_ruleUiMaskedNumericField=ruleUiMaskedNumericField
{ $current=$iv_ruleUiMaskedNumericField.current; }
EOF
;
// Rule UiMaskedNumericField
ruleUiMaskedNumericField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMaskedNumericFieldAccess().getUiMaskedNumericFieldAction_0(),
$current);
}
) otherlv_1='maskedNumeric'
{
newLeafNode(otherlv_1, grammarAccess.getUiMaskedNumericFieldAccess().getMaskedNumericKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMaskedNumericFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiMaskedNumericFieldAccess().getStylesKeyword_2_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiMaskedNumericFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedNumericFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMaskedNumericFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_1_0());
}
lv_i18nInfo_6_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedNumericFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_6_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>(
(
lv_readonly_7_0= 'readonly'
{
newLeafNode(lv_readonly_7_0, grammarAccess.getUiMaskedNumericFieldAccess().getReadonlyReadonlyKeyword_2_1_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedNumericFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMaskedNumericFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_8=')'
{
newLeafNode(otherlv_8, grammarAccess.getUiMaskedNumericFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_9_0=RULE_ID
{
newLeafNode(lv_name_9_0, grammarAccess.getUiMaskedNumericFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedNumericFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_9_0,
"ID");
}
)
)?( otherlv_10='{'
{
newLeafNode(otherlv_10, grammarAccess.getUiMaskedNumericFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiMaskedNumericFieldAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_11_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedNumericFieldRule());
}
add(
$current,
"validators",
lv_validators_11_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMaskedNumericFieldAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_12_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedNumericFieldRule());
}
add(
$current,
"bindings",
lv_bindings_12_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiMaskedNumericFieldAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_13_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedNumericFieldRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_13_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_14='}'
{
newLeafNode(otherlv_14, grammarAccess.getUiMaskedNumericFieldAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiMaskedDecimalField
entryRuleUiMaskedDecimalField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiMaskedDecimalFieldRule()); }
iv_ruleUiMaskedDecimalField=ruleUiMaskedDecimalField
{ $current=$iv_ruleUiMaskedDecimalField.current; }
EOF
;
// Rule UiMaskedDecimalField
ruleUiMaskedDecimalField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiMaskedDecimalFieldAccess().getUiMaskedDecimalFieldAction_0(),
$current);
}
) otherlv_1='maskedDecimal'
{
newLeafNode(otherlv_1, grammarAccess.getUiMaskedDecimalFieldAccess().getMaskedDecimalKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiMaskedDecimalFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiMaskedDecimalFieldAccess().getStylesKeyword_2_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiMaskedDecimalFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedDecimalFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_6='mask='
{
newLeafNode(otherlv_6, grammarAccess.getUiMaskedDecimalFieldAccess().getMaskKeyword_2_1_1_0());
}
(
(
lv_mask_7_0=RULE_STRING
{
newLeafNode(lv_mask_7_0, grammarAccess.getUiMaskedDecimalFieldAccess().getMaskSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedDecimalFieldRule());
}
setWithLastConsumed(
$current,
"mask",
lv_mask_7_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiMaskedDecimalFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_2_0());
}
lv_i18nInfo_8_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedDecimalFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_8_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1(), 3);
}
({true}?=>(
(
lv_readonly_9_0= 'readonly'
{
newLeafNode(lv_readonly_9_0, grammarAccess.getUiMaskedDecimalFieldAccess().getReadonlyReadonlyKeyword_2_1_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedDecimalFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiMaskedDecimalFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_10=')'
{
newLeafNode(otherlv_10, grammarAccess.getUiMaskedDecimalFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_11_0=RULE_ID
{
newLeafNode(lv_name_11_0, grammarAccess.getUiMaskedDecimalFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiMaskedDecimalFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_11_0,
"ID");
}
)
)?( otherlv_12='{'
{
newLeafNode(otherlv_12, grammarAccess.getUiMaskedDecimalFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiMaskedDecimalFieldAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_13_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedDecimalFieldRule());
}
add(
$current,
"validators",
lv_validators_13_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiMaskedDecimalFieldAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_14_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedDecimalFieldRule());
}
add(
$current,
"bindings",
lv_bindings_14_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiMaskedDecimalFieldAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_15_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiMaskedDecimalFieldRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_15_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_16='}'
{
newLeafNode(otherlv_16, grammarAccess.getUiMaskedDecimalFieldAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiPrefixedMaskedTextField
entryRuleUiPrefixedMaskedTextField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldRule()); }
iv_ruleUiPrefixedMaskedTextField=ruleUiPrefixedMaskedTextField
{ $current=$iv_ruleUiPrefixedMaskedTextField.current; }
EOF
;
// Rule UiPrefixedMaskedTextField
ruleUiPrefixedMaskedTextField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUiPrefixedMaskedTextFieldAction_0(),
$current);
}
) otherlv_1='maskedTextWithPrefix'
{
newLeafNode(otherlv_1, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getMaskedTextWithPrefixKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getStylesKeyword_2_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_6='mask='
{
newLeafNode(otherlv_6, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getMaskKeyword_2_1_1_0());
}
(
(
lv_mask_7_0=RULE_STRING
{
newLeafNode(lv_mask_7_0, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getMaskSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
setWithLastConsumed(
$current,
"mask",
lv_mask_7_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>( otherlv_8='prefixes='
{
newLeafNode(otherlv_8, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getPrefixesKeyword_2_1_2_0());
}
otherlv_9='('
{
newLeafNode(otherlv_9, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getLeftParenthesisKeyword_2_1_2_1());
}
(
(
{
newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getPrefixMasksUiPrefixToMaskMapEntryParserRuleCall_2_1_2_2_0());
}
lv_prefixMasks_10_0=ruleUiPrefixToMaskMapEntry {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
add(
$current,
"prefixMasks",
lv_prefixMasks_10_0,
"UiPrefixToMaskMapEntry");
afterParserOrEnumRuleCall();
}
)
)( otherlv_11=','
{
newLeafNode(otherlv_11, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getCommaKeyword_2_1_2_3_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getPrefixMasksUiPrefixToMaskMapEntryParserRuleCall_2_1_2_3_1_0());
}
lv_prefixMasks_12_0=ruleUiPrefixToMaskMapEntry {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
add(
$current,
"prefixMasks",
lv_prefixMasks_12_0,
"UiPrefixToMaskMapEntry");
afterParserOrEnumRuleCall();
}
)
))* otherlv_13=')'
{
newLeafNode(otherlv_13, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getRightParenthesisKeyword_2_1_2_4());
}
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 3);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_3_0());
}
lv_i18nInfo_14_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_14_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 4)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1(), 4);
}
({true}?=>(
(
lv_readonly_15_0= 'readonly'
{
newLeafNode(lv_readonly_15_0, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getReadonlyReadonlyKeyword_2_1_4_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_16=')'
{
newLeafNode(otherlv_16, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_17_0=RULE_ID
{
newLeafNode(lv_name_17_0, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_17_0,
"ID");
}
)
)?( otherlv_18='{'
{
newLeafNode(otherlv_18, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_19_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
add(
$current,
"validators",
lv_validators_19_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_20_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
add(
$current,
"bindings",
lv_bindings_20_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiPrefixedMaskedTextFieldAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_21_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiPrefixedMaskedTextFieldRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_21_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_22='}'
{
newLeafNode(otherlv_22, grammarAccess.getUiPrefixedMaskedTextFieldAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiPrefixToMaskMapEntry
entryRuleUiPrefixToMaskMapEntry returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiPrefixToMaskMapEntryRule()); }
iv_ruleUiPrefixToMaskMapEntry=ruleUiPrefixToMaskMapEntry
{ $current=$iv_ruleUiPrefixToMaskMapEntry.current; }
EOF
;
// Rule UiPrefixToMaskMapEntry
ruleUiPrefixToMaskMapEntry returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiPrefixToMaskMapEntryAccess().getUiPrefixToMaskMapEntryAction_0(),
$current);
}
) otherlv_1='prefix'
{
newLeafNode(otherlv_1, grammarAccess.getUiPrefixToMaskMapEntryAccess().getPrefixKeyword_1());
}
(
(
lv_key_2_0=RULE_STRING
{
newLeafNode(lv_key_2_0, grammarAccess.getUiPrefixToMaskMapEntryAccess().getKeySTRINGTerminalRuleCall_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPrefixToMaskMapEntryRule());
}
setWithLastConsumed(
$current,
"key",
lv_key_2_0,
"STRING");
}
)
) otherlv_3='mask'
{
newLeafNode(otherlv_3, grammarAccess.getUiPrefixToMaskMapEntryAccess().getMaskKeyword_3());
}
(
(
lv_value_4_0=RULE_STRING
{
newLeafNode(lv_value_4_0, grammarAccess.getUiPrefixToMaskMapEntryAccess().getValueSTRINGTerminalRuleCall_4_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiPrefixToMaskMapEntryRule());
}
setWithLastConsumed(
$current,
"value",
lv_value_4_0,
"STRING");
}
)
))
;
// Entry rule entryRuleUiRichTextArea
entryRuleUiRichTextArea returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiRichTextAreaRule()); }
iv_ruleUiRichTextArea=ruleUiRichTextArea
{ $current=$iv_ruleUiRichTextArea.current; }
EOF
;
// Rule UiRichTextArea
ruleUiRichTextArea returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiRichTextAreaAccess().getUiRichTextAreaAction_0(),
$current);
}
) otherlv_1='richtextArea'
{
newLeafNode(otherlv_1, grammarAccess.getUiRichTextAreaAccess().getRichtextAreaKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiRichTextAreaAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>( otherlv_4='styles'
{
newLeafNode(otherlv_4, grammarAccess.getUiRichTextAreaAccess().getStylesKeyword_2_1_0_0());
}
(
(
lv_styles_5_0=RULE_STRING
{
newLeafNode(lv_styles_5_0, grammarAccess.getUiRichTextAreaAccess().getStylesSTRINGTerminalRuleCall_2_1_0_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRichTextAreaRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_5_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiRichTextAreaAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_1_0());
}
lv_i18nInfo_6_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiRichTextAreaRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_6_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 2);
}
({true}?=>(
(
lv_asBlob_7_0= 'asBlob'
{
newLeafNode(lv_asBlob_7_0, grammarAccess.getUiRichTextAreaAccess().getAsBlobAsBlobKeyword_2_1_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRichTextAreaRule());
}
setWithLastConsumed($current, "asBlob", true, "asBlob");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1(), 3);
}
({true}?=>(
(
lv_readonly_8_0= 'readonly'
{
newLeafNode(lv_readonly_8_0, grammarAccess.getUiRichTextAreaAccess().getReadonlyReadonlyKeyword_2_1_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRichTextAreaRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiRichTextAreaAccess().getUnorderedGroup_2_1());
}
) otherlv_9=')'
{
newLeafNode(otherlv_9, grammarAccess.getUiRichTextAreaAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_10_0=RULE_ID
{
newLeafNode(lv_name_10_0, grammarAccess.getUiRichTextAreaAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiRichTextAreaRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_10_0,
"ID");
}
)
)?( otherlv_11='{'
{
newLeafNode(otherlv_11, grammarAccess.getUiRichTextAreaAccess().getLeftCurlyBracketKeyword_4_0());
}
((
(
{
newCompositeNode(grammarAccess.getUiRichTextAreaAccess().getValidatorsUiValidatorParserRuleCall_4_1_0_0());
}
lv_validators_12_0=ruleUiValidator {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiRichTextAreaRule());
}
add(
$current,
"validators",
lv_validators_12_0,
"UiValidator");
afterParserOrEnumRuleCall();
}
)
)
|(
(
{
newCompositeNode(grammarAccess.getUiRichTextAreaAccess().getBindingsUiBindingParserRuleCall_4_1_1_0());
}
lv_bindings_13_0=ruleUiBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiRichTextAreaRule());
}
add(
$current,
"bindings",
lv_bindings_13_0,
"UiBinding");
afterParserOrEnumRuleCall();
}
)
))*(
(
{
newCompositeNode(grammarAccess.getUiRichTextAreaAccess().getProcessorAssignmentsUiVisibilityProcessorAssignmentParserRuleCall_4_2_0());
}
lv_processorAssignments_14_0=ruleUiVisibilityProcessorAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiRichTextAreaRule());
}
add(
$current,
"processorAssignments",
lv_processorAssignments_14_0,
"UiVisibilityProcessorAssignment");
afterParserOrEnumRuleCall();
}
)
)* otherlv_15='}'
{
newLeafNode(otherlv_15, grammarAccess.getUiRichTextAreaAccess().getRightCurlyBracketKeyword_4_3());
}
)?)
;
// Entry rule entryRuleUiSuggestTextField
entryRuleUiSuggestTextField returns [EObject current=null]
:
{ newCompositeNode(grammarAccess.getUiSuggestTextFieldRule()); }
iv_ruleUiSuggestTextField=ruleUiSuggestTextField
{ $current=$iv_ruleUiSuggestTextField.current; }
EOF
;
// Rule UiSuggestTextField
ruleUiSuggestTextField returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
((
{
$current = forceCreateModelElement(
grammarAccess.getUiSuggestTextFieldAccess().getUiSuggestTextFieldAction_0(),
$current);
}
) otherlv_1='suggestText'
{
newLeafNode(otherlv_1, grammarAccess.getUiSuggestTextFieldAccess().getSuggestTextKeyword_1());
}
( otherlv_2='('
{
newLeafNode(otherlv_2, grammarAccess.getUiSuggestTextFieldAccess().getLeftParenthesisKeyword_2_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1(), 0);
}
({true}?=>(
(
{
newCompositeNode(grammarAccess.getUiSuggestTextFieldAccess().getI18nInfoUiI18nInfoParserRuleCall_2_1_0_0());
}
lv_i18nInfo_4_0=ruleUiI18nInfo {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSuggestTextFieldRule());
}
set(
$current,
"i18nInfo",
lv_i18nInfo_4_0,
"UiI18nInfo");
afterParserOrEnumRuleCall();
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1(), 1);
}
({true}?=>( otherlv_5='styles'
{
newLeafNode(otherlv_5, grammarAccess.getUiSuggestTextFieldAccess().getStylesKeyword_2_1_1_0());
}
(
(
lv_styles_6_0=RULE_STRING
{
newLeafNode(lv_styles_6_0, grammarAccess.getUiSuggestTextFieldAccess().getStylesSTRINGTerminalRuleCall_2_1_1_1_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
setWithLastConsumed(
$current,
"styles",
lv_styles_6_0,
"STRING");
}
)
)))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1());
}
)
)
)*
)
)
{
getUnorderedGroupHelper().leave(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_2_1());
}
) otherlv_7=')'
{
newLeafNode(otherlv_7, grammarAccess.getUiSuggestTextFieldAccess().getRightParenthesisKeyword_2_2());
}
)?(
(
lv_name_8_0=RULE_ID
{
newLeafNode(lv_name_8_0, grammarAccess.getUiSuggestTextFieldAccess().getNameIDTerminalRuleCall_3_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
setWithLastConsumed(
$current,
"name",
lv_name_8_0,
"ID");
}
)
)?( otherlv_9='{'
{
newLeafNode(otherlv_9, grammarAccess.getUiSuggestTextFieldAccess().getLeftCurlyBracketKeyword_4_0());
}
(
(
{
getUnorderedGroupHelper().enter(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1());
}
(
(
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 0)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 0);
}
({true}?=>( otherlv_11='type'
{
newLeafNode(otherlv_11, grammarAccess.getUiSuggestTextFieldAccess().getTypeKeyword_4_1_0_0());
}
(
(
{
newCompositeNode(grammarAccess.getUiSuggestTextFieldAccess().getJvmTypeJvmTypeReferenceParserRuleCall_4_1_0_1_0());
}
lv_jvmType_12_0=ruleJvmTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getUiSuggestTextFieldRule());
}
set(
$current,
"jvmType",
lv_jvmType_12_0,
"JvmTypeReference");
afterParserOrEnumRuleCall();
}
)
)( otherlv_13=';'
{
newLeafNode(otherlv_13, grammarAccess.getUiSuggestTextFieldAccess().getSemicolonKeyword_4_1_0_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 1)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 1);
}
({true}?=>( otherlv_14='captionField'
{
newLeafNode(otherlv_14, grammarAccess.getUiSuggestTextFieldAccess().getCaptionFieldKeyword_4_1_1_0());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
}
otherlv_15=RULE_ID
{
newLeafNode(otherlv_15, grammarAccess.getUiSuggestTextFieldAccess().getItemCaptionPropertyJvmOperationCrossReference_4_1_1_1_0());
}
)
)( otherlv_16=';'
{
newLeafNode(otherlv_16, grammarAccess.getUiSuggestTextFieldAccess().getSemicolonKeyword_4_1_1_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 2)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 2);
}
({true}?=>( otherlv_17='filterField'
{
newLeafNode(otherlv_17, grammarAccess.getUiSuggestTextFieldAccess().getFilterFieldKeyword_4_1_2_0());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
}
otherlv_18=RULE_ID
{
newLeafNode(otherlv_18, grammarAccess.getUiSuggestTextFieldAccess().getItemFilterPropertyJvmOperationCrossReference_4_1_2_1_0());
}
)
)( otherlv_19=';'
{
newLeafNode(otherlv_19, grammarAccess.getUiSuggestTextFieldAccess().getSemicolonKeyword_4_1_2_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 3)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 3);
}
({true}?=>( otherlv_20='uuidField'
{
newLeafNode(otherlv_20, grammarAccess.getUiSuggestTextFieldAccess().getUuidFieldKeyword_4_1_3_0());
}
(
(
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
}
otherlv_21=RULE_ID
{
newLeafNode(otherlv_21, grammarAccess.getUiSuggestTextFieldAccess().getItemUUIDPropertyJvmOperationCrossReference_4_1_3_1_0());
}
)
)( otherlv_22=';'
{
newLeafNode(otherlv_22, grammarAccess.getUiSuggestTextFieldAccess().getSemicolonKeyword_4_1_3_2());
}
)?))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 4)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 4);
}
({true}?=>(
(
lv_autoHidePopup_23_0= 'autoHidePopup'
{
newLeafNode(lv_autoHidePopup_23_0, grammarAccess.getUiSuggestTextFieldAccess().getAutoHidePopupAutoHidePopupKeyword_4_1_4_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
setWithLastConsumed($current, "autoHidePopup", true, "autoHidePopup");
}
)
))
{
getUnorderedGroupHelper().returnFromSelection(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1());
}
)
) |
(
{getUnorderedGroupHelper().canSelect(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 5)}?=>(
{
getUnorderedGroupHelper().select(grammarAccess.getUiSuggestTextFieldAccess().getUnorderedGroup_4_1(), 5);
}
({true}?=>(
(
lv_readonly_24_0= 'readonly'
{
newLeafNode(lv_readonly_24_0, grammarAccess.getUiSuggestTextFieldAccess().getReadonlyReadonlyKeyword_4_1_5_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getUiSuggestTextFieldRule());
}
setWithLastConsumed($current, "readonly", true, "readonly");
}