blob: f3ecd958fc7e90f17a0b529152fae698ca534c9b [file] [log] [blame]
/**
*
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* 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:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
*
*/
package org.eclipse.osbp.xtext.blip.services;
import com.google.inject.Singleton;
import com.google.inject.Inject;
import java.util.List;
import org.eclipse.xtext.*;
import org.eclipse.xtext.service.GrammarProvider;
import org.eclipse.xtext.service.AbstractElementFinder.*;
import org.eclipse.xtext.xbase.annotations.services.XbaseWithAnnotationsGrammarAccess;
import org.eclipse.xtext.xbase.services.XbaseGrammarAccess;
import org.eclipse.xtext.xbase.services.XtypeGrammarAccess;
@Singleton
public class BlipDSLGrammarAccess extends AbstractGrammarElementFinder {
public class BlipModelElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipModel");
private final Assignment cPackagesAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cPackagesBlipPackageParserRuleCall_0 = (RuleCall)cPackagesAssignment.eContents().get(0);
//BlipModel:
// packages+=BlipPackage*;
public ParserRule getRule() { return rule; }
//packages+=BlipPackage*
public Assignment getPackagesAssignment() { return cPackagesAssignment; }
//BlipPackage
public RuleCall getPackagesBlipPackageParserRuleCall_0() { return cPackagesBlipPackageParserRuleCall_0; }
}
public class BlipPackageElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipPackage");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipPackageAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cPackageKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameQualifiedNameParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cLeftCurlyBracketKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cImportSectionAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cImportSectionXImportSectionParserRuleCall_3_1_0 = (RuleCall)cImportSectionAssignment_3_1.eContents().get(0);
private final Assignment cBlipsAssignment_3_2 = (Assignment)cGroup_3.eContents().get(2);
private final RuleCall cBlipsBlipParserRuleCall_3_2_0 = (RuleCall)cBlipsAssignment_3_2.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_3_3 = (Keyword)cGroup_3.eContents().get(3);
//BlipPackage returns types::LPackage:
// {BlipPackage} "package" name=QualifiedName ("{" importSection=XImportSection? blips+=Blip* "}")?;
public ParserRule getRule() { return rule; }
//{BlipPackage} "package" name=QualifiedName ("{" importSection=XImportSection? blips+=Blip* "}")?
public Group getGroup() { return cGroup; }
//{BlipPackage}
public Action getBlipPackageAction_0() { return cBlipPackageAction_0; }
//"package"
public Keyword getPackageKeyword_1() { return cPackageKeyword_1; }
//name=QualifiedName
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//QualifiedName
public RuleCall getNameQualifiedNameParserRuleCall_2_0() { return cNameQualifiedNameParserRuleCall_2_0; }
//("{" importSection=XImportSection? blips+=Blip* "}")?
public Group getGroup_3() { return cGroup_3; }
//"{"
public Keyword getLeftCurlyBracketKeyword_3_0() { return cLeftCurlyBracketKeyword_3_0; }
//importSection=XImportSection?
public Assignment getImportSectionAssignment_3_1() { return cImportSectionAssignment_3_1; }
//XImportSection
public RuleCall getImportSectionXImportSectionParserRuleCall_3_1_0() { return cImportSectionXImportSectionParserRuleCall_3_1_0; }
//blips+=Blip*
public Assignment getBlipsAssignment_3_2() { return cBlipsAssignment_3_2; }
//Blip
public RuleCall getBlipsBlipParserRuleCall_3_2_0() { return cBlipsBlipParserRuleCall_3_2_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_3_3() { return cRightCurlyBracketKeyword_3_3; }
}
public class BlipElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Blip");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cProcessKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final UnorderedGroup cUnorderedGroup_3 = (UnorderedGroup)cGroup.eContents().get(3);
private final Group cGroup_3_0 = (Group)cUnorderedGroup_3.eContents().get(0);
private final Assignment cHasImageAssignment_3_0_0 = (Assignment)cGroup_3_0.eContents().get(0);
private final Keyword cHasImageImageKeyword_3_0_0_0 = (Keyword)cHasImageAssignment_3_0_0.eContents().get(0);
private final Assignment cImageAssignment_3_0_1 = (Assignment)cGroup_3_0.eContents().get(1);
private final RuleCall cImageSTRINGTerminalRuleCall_3_0_1_0 = (RuleCall)cImageAssignment_3_0_1.eContents().get(0);
private final Group cGroup_3_1 = (Group)cUnorderedGroup_3.eContents().get(1);
private final Assignment cHasIconAssignment_3_1_0 = (Assignment)cGroup_3_1.eContents().get(0);
private final Keyword cHasIconIconKeyword_3_1_0_0 = (Keyword)cHasIconAssignment_3_1_0.eContents().get(0);
private final Assignment cIconAssignment_3_1_1 = (Assignment)cGroup_3_1.eContents().get(1);
private final RuleCall cIconIconsEnumEnumRuleCall_3_1_1_0 = (RuleCall)cIconAssignment_3_1_1.eContents().get(0);
private final Assignment cHasLoggingAssignment_3_2 = (Assignment)cUnorderedGroup_3.eContents().get(2);
private final Keyword cHasLoggingLoggingKeyword_3_2_0 = (Keyword)cHasLoggingAssignment_3_2.eContents().get(0);
private final Group cGroup_3_3 = (Group)cUnorderedGroup_3.eContents().get(3);
private final Assignment cDescriptionAssignment_3_3_0 = (Assignment)cGroup_3_3.eContents().get(0);
private final Keyword cDescriptionDescribedByKeyword_3_3_0_0 = (Keyword)cDescriptionAssignment_3_3_0.eContents().get(0);
private final Assignment cDescriptionValueAssignment_3_3_1 = (Assignment)cGroup_3_3.eContents().get(1);
private final RuleCall cDescriptionValueTRANSLATABLESTRINGParserRuleCall_3_3_1_0 = (RuleCall)cDescriptionValueAssignment_3_3_1.eContents().get(0);
private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
private final Keyword cWorkloadKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
private final Assignment cWorkloadAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1);
private final RuleCall cWorkloadBlipWorkloadParserRuleCall_4_1_0 = (RuleCall)cWorkloadAssignment_4_1.eContents().get(0);
private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
private final Keyword cFunctiongroupKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cFunctionGroupAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final CrossReference cFunctionGroupFunctionLibraryBlipGroupCrossReference_5_1_0 = (CrossReference)cFunctionGroupAssignment_5_1.eContents().get(0);
private final RuleCall cFunctionGroupFunctionLibraryBlipGroupIDTerminalRuleCall_5_1_0_1 = (RuleCall)cFunctionGroupFunctionLibraryBlipGroupCrossReference_5_1_0.eContents().get(1);
private final Keyword cBpmnKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Assignment cProcessAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final CrossReference cProcessProcessCrossReference_7_0 = (CrossReference)cProcessAssignment_7.eContents().get(0);
private final RuleCall cProcessProcessQualifiedNameParserRuleCall_7_0_1 = (RuleCall)cProcessProcessCrossReference_7_0.eContents().get(1);
private final Group cGroup_8 = (Group)cGroup.eContents().get(8);
private final Keyword cLeftCurlyBracketKeyword_8_0 = (Keyword)cGroup_8.eContents().get(0);
private final Assignment cItemsAssignment_8_1 = (Assignment)cGroup_8.eContents().get(1);
private final RuleCall cItemsBlipItemParserRuleCall_8_1_0 = (RuleCall)cItemsAssignment_8_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_8_2 = (Keyword)cGroup_8.eContents().get(2);
//Blip:
// {Blip} "process" name=TRANSLATABLEID ((hasImage?="image" image=STRING)? & (hasIcon?="icon" icon=IconsEnum)? &
// hasLogging?="logging"? & (description?="described by" descriptionValue=TRANSLATABLESTRING)?) ("workload"
// workload=BlipWorkload)? ("functiongroup" functionGroup=[function::FunctionLibraryBlipGroup])? "bpmn"
// process=[bpmn2::Process|QualifiedName] ("{" items+=BlipItem* "}")?;
public ParserRule getRule() { return rule; }
//{Blip} "process" name=TRANSLATABLEID ((hasImage?="image" image=STRING)? & (hasIcon?="icon" icon=IconsEnum)? &
//hasLogging?="logging"? & (description?="described by" descriptionValue=TRANSLATABLESTRING)?) ("workload"
//workload=BlipWorkload)? ("functiongroup" functionGroup=[function::FunctionLibraryBlipGroup])? "bpmn"
//process=[bpmn2::Process|QualifiedName] ("{" items+=BlipItem* "}")?
public Group getGroup() { return cGroup; }
//{Blip}
public Action getBlipAction_0() { return cBlipAction_0; }
//"process"
public Keyword getProcessKeyword_1() { return cProcessKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//(hasImage?="image" image=STRING)? & (hasIcon?="icon" icon=IconsEnum)? & hasLogging?="logging"? &
//(description?="described by" descriptionValue=TRANSLATABLESTRING)?
public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; }
//(hasImage?="image" image=STRING)?
public Group getGroup_3_0() { return cGroup_3_0; }
//hasImage?="image"
public Assignment getHasImageAssignment_3_0_0() { return cHasImageAssignment_3_0_0; }
//"image"
public Keyword getHasImageImageKeyword_3_0_0_0() { return cHasImageImageKeyword_3_0_0_0; }
//image=STRING
public Assignment getImageAssignment_3_0_1() { return cImageAssignment_3_0_1; }
//STRING
public RuleCall getImageSTRINGTerminalRuleCall_3_0_1_0() { return cImageSTRINGTerminalRuleCall_3_0_1_0; }
//(hasIcon?="icon" icon=IconsEnum)?
public Group getGroup_3_1() { return cGroup_3_1; }
//hasIcon?="icon"
public Assignment getHasIconAssignment_3_1_0() { return cHasIconAssignment_3_1_0; }
//"icon"
public Keyword getHasIconIconKeyword_3_1_0_0() { return cHasIconIconKeyword_3_1_0_0; }
//icon=IconsEnum
public Assignment getIconAssignment_3_1_1() { return cIconAssignment_3_1_1; }
//IconsEnum
public RuleCall getIconIconsEnumEnumRuleCall_3_1_1_0() { return cIconIconsEnumEnumRuleCall_3_1_1_0; }
//hasLogging?="logging"?
public Assignment getHasLoggingAssignment_3_2() { return cHasLoggingAssignment_3_2; }
//"logging"
public Keyword getHasLoggingLoggingKeyword_3_2_0() { return cHasLoggingLoggingKeyword_3_2_0; }
//(description?="described by" descriptionValue=TRANSLATABLESTRING)?
public Group getGroup_3_3() { return cGroup_3_3; }
//description?="described by"
public Assignment getDescriptionAssignment_3_3_0() { return cDescriptionAssignment_3_3_0; }
//"described by"
public Keyword getDescriptionDescribedByKeyword_3_3_0_0() { return cDescriptionDescribedByKeyword_3_3_0_0; }
//descriptionValue=TRANSLATABLESTRING
public Assignment getDescriptionValueAssignment_3_3_1() { return cDescriptionValueAssignment_3_3_1; }
//TRANSLATABLESTRING
public RuleCall getDescriptionValueTRANSLATABLESTRINGParserRuleCall_3_3_1_0() { return cDescriptionValueTRANSLATABLESTRINGParserRuleCall_3_3_1_0; }
//("workload" workload=BlipWorkload)?
public Group getGroup_4() { return cGroup_4; }
//"workload"
public Keyword getWorkloadKeyword_4_0() { return cWorkloadKeyword_4_0; }
//workload=BlipWorkload
public Assignment getWorkloadAssignment_4_1() { return cWorkloadAssignment_4_1; }
//BlipWorkload
public RuleCall getWorkloadBlipWorkloadParserRuleCall_4_1_0() { return cWorkloadBlipWorkloadParserRuleCall_4_1_0; }
//("functiongroup" functionGroup=[function::FunctionLibraryBlipGroup])?
public Group getGroup_5() { return cGroup_5; }
//"functiongroup"
public Keyword getFunctiongroupKeyword_5_0() { return cFunctiongroupKeyword_5_0; }
//functionGroup=[function::FunctionLibraryBlipGroup]
public Assignment getFunctionGroupAssignment_5_1() { return cFunctionGroupAssignment_5_1; }
//[function::FunctionLibraryBlipGroup]
public CrossReference getFunctionGroupFunctionLibraryBlipGroupCrossReference_5_1_0() { return cFunctionGroupFunctionLibraryBlipGroupCrossReference_5_1_0; }
//ID
public RuleCall getFunctionGroupFunctionLibraryBlipGroupIDTerminalRuleCall_5_1_0_1() { return cFunctionGroupFunctionLibraryBlipGroupIDTerminalRuleCall_5_1_0_1; }
//"bpmn"
public Keyword getBpmnKeyword_6() { return cBpmnKeyword_6; }
//process=[bpmn2::Process|QualifiedName]
public Assignment getProcessAssignment_7() { return cProcessAssignment_7; }
//[bpmn2::Process|QualifiedName]
public CrossReference getProcessProcessCrossReference_7_0() { return cProcessProcessCrossReference_7_0; }
//QualifiedName
public RuleCall getProcessProcessQualifiedNameParserRuleCall_7_0_1() { return cProcessProcessQualifiedNameParserRuleCall_7_0_1; }
//("{" items+=BlipItem* "}")?
public Group getGroup_8() { return cGroup_8; }
//"{"
public Keyword getLeftCurlyBracketKeyword_8_0() { return cLeftCurlyBracketKeyword_8_0; }
//items+=BlipItem*
public Assignment getItemsAssignment_8_1() { return cItemsAssignment_8_1; }
//BlipItem
public RuleCall getItemsBlipItemParserRuleCall_8_1_0() { return cItemsBlipItemParserRuleCall_8_1_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_8_2() { return cRightCurlyBracketKeyword_8_2; }
}
public class BlipWorkloadElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipWorkload");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipWorkloadAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cUsingKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cSourceAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cSourceBlipDtoParserRuleCall_2_0 = (RuleCall)cSourceAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cPredefineKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Keyword cLeftCurlyBracketKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1);
private final Assignment cFiltersAssignment_3_2 = (Assignment)cGroup_3.eContents().get(2);
private final RuleCall cFiltersBlipFilterParserRuleCall_3_2_0 = (RuleCall)cFiltersAssignment_3_2.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_3_3 = (Keyword)cGroup_3.eContents().get(3);
//BlipWorkload:
// {BlipWorkload} "using" source=BlipDto ("predefine" "{" filters+=BlipFilter* "}")?;
public ParserRule getRule() { return rule; }
//{BlipWorkload} "using" source=BlipDto ("predefine" "{" filters+=BlipFilter* "}")?
public Group getGroup() { return cGroup; }
//{BlipWorkload}
public Action getBlipWorkloadAction_0() { return cBlipWorkloadAction_0; }
//"using"
public Keyword getUsingKeyword_1() { return cUsingKeyword_1; }
//source=BlipDto
public Assignment getSourceAssignment_2() { return cSourceAssignment_2; }
//BlipDto
public RuleCall getSourceBlipDtoParserRuleCall_2_0() { return cSourceBlipDtoParserRuleCall_2_0; }
//("predefine" "{" filters+=BlipFilter* "}")?
public Group getGroup_3() { return cGroup_3; }
//"predefine"
public Keyword getPredefineKeyword_3_0() { return cPredefineKeyword_3_0; }
//"{"
public Keyword getLeftCurlyBracketKeyword_3_1() { return cLeftCurlyBracketKeyword_3_1; }
//filters+=BlipFilter*
public Assignment getFiltersAssignment_3_2() { return cFiltersAssignment_3_2; }
//BlipFilter
public RuleCall getFiltersBlipFilterParserRuleCall_3_2_0() { return cFiltersBlipFilterParserRuleCall_3_2_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_3_3() { return cRightCurlyBracketKeyword_3_3; }
}
public class BlipFilterElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipFilter");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipFilterAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cSetKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cFilterNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cFilterNameSTRINGTerminalRuleCall_2_0 = (RuleCall)cFilterNameAssignment_2.eContents().get(0);
private final Keyword cToKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cFilterValueAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cFilterValueSTRINGTerminalRuleCall_4_0 = (RuleCall)cFilterValueAssignment_4.eContents().get(0);
//BlipFilter:
// {BlipFilter} "set" filterName=STRING "to" filterValue=STRING;
public ParserRule getRule() { return rule; }
//{BlipFilter} "set" filterName=STRING "to" filterValue=STRING
public Group getGroup() { return cGroup; }
//{BlipFilter}
public Action getBlipFilterAction_0() { return cBlipFilterAction_0; }
//"set"
public Keyword getSetKeyword_1() { return cSetKeyword_1; }
//filterName=STRING
public Assignment getFilterNameAssignment_2() { return cFilterNameAssignment_2; }
//STRING
public RuleCall getFilterNameSTRINGTerminalRuleCall_2_0() { return cFilterNameSTRINGTerminalRuleCall_2_0; }
//"to"
public Keyword getToKeyword_3() { return cToKeyword_3; }
//filterValue=STRING
public Assignment getFilterValueAssignment_4() { return cFilterValueAssignment_4; }
//STRING
public RuleCall getFilterValueSTRINGTerminalRuleCall_4_0() { return cFilterValueSTRINGTerminalRuleCall_4_0; }
}
public class BlipDtoElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipDto");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipDtoAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cDtoKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cDtoRefAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final CrossReference cDtoRefLDtoCrossReference_2_0 = (CrossReference)cDtoRefAssignment_2.eContents().get(0);
private final RuleCall cDtoRefLDtoIDTerminalRuleCall_2_0_1 = (RuleCall)cDtoRefLDtoCrossReference_2_0.eContents().get(1);
//BlipDto:
// {BlipDto} "dto" dtoRef=[dto::LDto];
public ParserRule getRule() { return rule; }
//{BlipDto} "dto" dtoRef=[dto::LDto]
public Group getGroup() { return cGroup; }
//{BlipDto}
public Action getBlipDtoAction_0() { return cBlipDtoAction_0; }
//"dto"
public Keyword getDtoKeyword_1() { return cDtoKeyword_1; }
//dtoRef=[dto::LDto]
public Assignment getDtoRefAssignment_2() { return cDtoRefAssignment_2; }
//[dto::LDto]
public CrossReference getDtoRefLDtoCrossReference_2_0() { return cDtoRefLDtoCrossReference_2_0; }
//ID
public RuleCall getDtoRefLDtoIDTerminalRuleCall_2_0_1() { return cDtoRefLDtoIDTerminalRuleCall_2_0_1; }
}
public class BlipItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipItem");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final RuleCall cBlipStartEventParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cBlipEndEventParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
private final RuleCall cBlipUserTaskParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
private final RuleCall cBlipCallActivityParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
private final RuleCall cBlipScriptTaskParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
private final RuleCall cBlipServiceTaskParserRuleCall_5 = (RuleCall)cAlternatives.eContents().get(5);
private final RuleCall cBlipPersistTaskParserRuleCall_6 = (RuleCall)cAlternatives.eContents().get(6);
private final RuleCall cBlipExclusiveSplitGatewayParserRuleCall_7 = (RuleCall)cAlternatives.eContents().get(7);
private final RuleCall cBlipInclusiveSplitGatewayParserRuleCall_8 = (RuleCall)cAlternatives.eContents().get(8);
//BlipItem:
// BlipStartEvent | BlipEndEvent | BlipUserTask | BlipCallActivity | BlipScriptTask | BlipServiceTask | BlipPersistTask
// | BlipExclusiveSplitGateway | BlipInclusiveSplitGateway;
public ParserRule getRule() { return rule; }
//BlipStartEvent | BlipEndEvent | BlipUserTask | BlipCallActivity | BlipScriptTask | BlipServiceTask | BlipPersistTask |
//BlipExclusiveSplitGateway | BlipInclusiveSplitGateway
public Alternatives getAlternatives() { return cAlternatives; }
//BlipStartEvent
public RuleCall getBlipStartEventParserRuleCall_0() { return cBlipStartEventParserRuleCall_0; }
//BlipEndEvent
public RuleCall getBlipEndEventParserRuleCall_1() { return cBlipEndEventParserRuleCall_1; }
//BlipUserTask
public RuleCall getBlipUserTaskParserRuleCall_2() { return cBlipUserTaskParserRuleCall_2; }
//BlipCallActivity
public RuleCall getBlipCallActivityParserRuleCall_3() { return cBlipCallActivityParserRuleCall_3; }
//BlipScriptTask
public RuleCall getBlipScriptTaskParserRuleCall_4() { return cBlipScriptTaskParserRuleCall_4; }
//BlipServiceTask
public RuleCall getBlipServiceTaskParserRuleCall_5() { return cBlipServiceTaskParserRuleCall_5; }
//BlipPersistTask
public RuleCall getBlipPersistTaskParserRuleCall_6() { return cBlipPersistTaskParserRuleCall_6; }
//BlipExclusiveSplitGateway
public RuleCall getBlipExclusiveSplitGatewayParserRuleCall_7() { return cBlipExclusiveSplitGatewayParserRuleCall_7; }
//BlipInclusiveSplitGateway
public RuleCall getBlipInclusiveSplitGatewayParserRuleCall_8() { return cBlipInclusiveSplitGatewayParserRuleCall_8; }
}
public class BlipStartEventElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipStartEvent");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipStartEventAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cStarteventKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cEventAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cEventStartEventCrossReference_4_0 = (CrossReference)cEventAssignment_4.eContents().get(0);
private final RuleCall cEventStartEventQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cEventStartEventCrossReference_4_0.eContents().get(1);
//BlipStartEvent:
// {BlipStartEvent} "startevent" name=TRANSLATABLEID "for" event=[bpmn2::StartEvent|QualifiedName];
public ParserRule getRule() { return rule; }
//{BlipStartEvent} "startevent" name=TRANSLATABLEID "for" event=[bpmn2::StartEvent|QualifiedName]
public Group getGroup() { return cGroup; }
//{BlipStartEvent}
public Action getBlipStartEventAction_0() { return cBlipStartEventAction_0; }
//"startevent"
public Keyword getStarteventKeyword_1() { return cStarteventKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//event=[bpmn2::StartEvent|QualifiedName]
public Assignment getEventAssignment_4() { return cEventAssignment_4; }
//[bpmn2::StartEvent|QualifiedName]
public CrossReference getEventStartEventCrossReference_4_0() { return cEventStartEventCrossReference_4_0; }
//QualifiedName
public RuleCall getEventStartEventQualifiedNameParserRuleCall_4_0_1() { return cEventStartEventQualifiedNameParserRuleCall_4_0_1; }
}
public class BlipEndEventElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipEndEvent");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipEndEventAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cEndeventKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cEventAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cEventEndEventCrossReference_4_0 = (CrossReference)cEventAssignment_4.eContents().get(0);
private final RuleCall cEventEndEventQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cEventEndEventCrossReference_4_0.eContents().get(1);
private final Assignment cEndHandlingAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cEndHandlingEndEventHandlingEnumEnumRuleCall_5_0 = (RuleCall)cEndHandlingAssignment_5.eContents().get(0);
//BlipEndEvent:
// {BlipEndEvent} "endevent" name=TRANSLATABLEID "for" event=[bpmn2::EndEvent|QualifiedName]
// endHandling=EndEventHandlingEnum;
public ParserRule getRule() { return rule; }
//{BlipEndEvent} "endevent" name=TRANSLATABLEID "for" event=[bpmn2::EndEvent|QualifiedName]
//endHandling=EndEventHandlingEnum
public Group getGroup() { return cGroup; }
//{BlipEndEvent}
public Action getBlipEndEventAction_0() { return cBlipEndEventAction_0; }
//"endevent"
public Keyword getEndeventKeyword_1() { return cEndeventKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//event=[bpmn2::EndEvent|QualifiedName]
public Assignment getEventAssignment_4() { return cEventAssignment_4; }
//[bpmn2::EndEvent|QualifiedName]
public CrossReference getEventEndEventCrossReference_4_0() { return cEventEndEventCrossReference_4_0; }
//QualifiedName
public RuleCall getEventEndEventQualifiedNameParserRuleCall_4_0_1() { return cEventEndEventQualifiedNameParserRuleCall_4_0_1; }
//endHandling=EndEventHandlingEnum
public Assignment getEndHandlingAssignment_5() { return cEndHandlingAssignment_5; }
//EndEventHandlingEnum
public RuleCall getEndHandlingEndEventHandlingEnumEnumRuleCall_5_0() { return cEndHandlingEndEventHandlingEnumEnumRuleCall_5_0; }
}
public class BlipUserTaskElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipUserTask");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipUserTaskAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cUsertaskKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTaskAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cTaskUserTaskCrossReference_4_0 = (CrossReference)cTaskAssignment_4.eContents().get(0);
private final RuleCall cTaskUserTaskQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cTaskUserTaskCrossReference_4_0.eContents().get(1);
private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
private final Keyword cOperatesOnKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cDtoPathAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final RuleCall cDtoPathBlipDtoPathParserRuleCall_5_1_0 = (RuleCall)cDtoPathAssignment_5_1.eContents().get(0);
private final Group cGroup_6 = (Group)cGroup.eContents().get(6);
private final Keyword cOnentryKeyword_6_0 = (Keyword)cGroup_6.eContents().get(0);
private final Assignment cOnEntryAssignment_6_1 = (Assignment)cGroup_6.eContents().get(1);
private final CrossReference cOnEntryFunctionLibraryFunctionCrossReference_6_1_0 = (CrossReference)cOnEntryAssignment_6_1.eContents().get(0);
private final RuleCall cOnEntryFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1 = (RuleCall)cOnEntryFunctionLibraryFunctionCrossReference_6_1_0.eContents().get(1);
private final Group cGroup_7 = (Group)cGroup.eContents().get(7);
private final Keyword cOnexitKeyword_7_0 = (Keyword)cGroup_7.eContents().get(0);
private final Assignment cOnExitAssignment_7_1 = (Assignment)cGroup_7.eContents().get(1);
private final CrossReference cOnExitFunctionLibraryFunctionCrossReference_7_1_0 = (CrossReference)cOnExitAssignment_7_1.eContents().get(0);
private final RuleCall cOnExitFunctionLibraryFunctionIDTerminalRuleCall_7_1_0_1 = (RuleCall)cOnExitFunctionLibraryFunctionCrossReference_7_1_0.eContents().get(1);
//BlipUserTask:
// {BlipUserTask} "usertask" name=TRANSLATABLEID "for" task=[bpmn2::UserTask|QualifiedName] ("operates on"
// dtoPath=BlipDtoPath)? ("onentry" onEntry=[function::FunctionLibraryFunction])? ("onexit"
// onExit=[function::FunctionLibraryFunction])?;
public ParserRule getRule() { return rule; }
//{BlipUserTask} "usertask" name=TRANSLATABLEID "for" task=[bpmn2::UserTask|QualifiedName] ("operates on"
//dtoPath=BlipDtoPath)? ("onentry" onEntry=[function::FunctionLibraryFunction])? ("onexit"
//onExit=[function::FunctionLibraryFunction])?
public Group getGroup() { return cGroup; }
//{BlipUserTask}
public Action getBlipUserTaskAction_0() { return cBlipUserTaskAction_0; }
//"usertask"
public Keyword getUsertaskKeyword_1() { return cUsertaskKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//task=[bpmn2::UserTask|QualifiedName]
public Assignment getTaskAssignment_4() { return cTaskAssignment_4; }
//[bpmn2::UserTask|QualifiedName]
public CrossReference getTaskUserTaskCrossReference_4_0() { return cTaskUserTaskCrossReference_4_0; }
//QualifiedName
public RuleCall getTaskUserTaskQualifiedNameParserRuleCall_4_0_1() { return cTaskUserTaskQualifiedNameParserRuleCall_4_0_1; }
//("operates on" dtoPath=BlipDtoPath)?
public Group getGroup_5() { return cGroup_5; }
//"operates on"
public Keyword getOperatesOnKeyword_5_0() { return cOperatesOnKeyword_5_0; }
//dtoPath=BlipDtoPath
public Assignment getDtoPathAssignment_5_1() { return cDtoPathAssignment_5_1; }
//BlipDtoPath
public RuleCall getDtoPathBlipDtoPathParserRuleCall_5_1_0() { return cDtoPathBlipDtoPathParserRuleCall_5_1_0; }
//("onentry" onEntry=[function::FunctionLibraryFunction])?
public Group getGroup_6() { return cGroup_6; }
//"onentry"
public Keyword getOnentryKeyword_6_0() { return cOnentryKeyword_6_0; }
//onEntry=[function::FunctionLibraryFunction]
public Assignment getOnEntryAssignment_6_1() { return cOnEntryAssignment_6_1; }
//[function::FunctionLibraryFunction]
public CrossReference getOnEntryFunctionLibraryFunctionCrossReference_6_1_0() { return cOnEntryFunctionLibraryFunctionCrossReference_6_1_0; }
//ID
public RuleCall getOnEntryFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1() { return cOnEntryFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1; }
//("onexit" onExit=[function::FunctionLibraryFunction])?
public Group getGroup_7() { return cGroup_7; }
//"onexit"
public Keyword getOnexitKeyword_7_0() { return cOnexitKeyword_7_0; }
//onExit=[function::FunctionLibraryFunction]
public Assignment getOnExitAssignment_7_1() { return cOnExitAssignment_7_1; }
//[function::FunctionLibraryFunction]
public CrossReference getOnExitFunctionLibraryFunctionCrossReference_7_1_0() { return cOnExitFunctionLibraryFunctionCrossReference_7_1_0; }
//ID
public RuleCall getOnExitFunctionLibraryFunctionIDTerminalRuleCall_7_1_0_1() { return cOnExitFunctionLibraryFunctionIDTerminalRuleCall_7_1_0_1; }
}
public class BlipCallActivityElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipCallActivity");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipCallActivityAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cCallActivityKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cCallActivityAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cCallActivityCallActivityCrossReference_4_0 = (CrossReference)cCallActivityAssignment_4.eContents().get(0);
private final RuleCall cCallActivityCallActivityQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cCallActivityCallActivityCrossReference_4_0.eContents().get(1);
private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
private final Keyword cOnentryKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cOnEntryAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final CrossReference cOnEntryFunctionLibraryFunctionCrossReference_5_1_0 = (CrossReference)cOnEntryAssignment_5_1.eContents().get(0);
private final RuleCall cOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1 = (RuleCall)cOnEntryFunctionLibraryFunctionCrossReference_5_1_0.eContents().get(1);
private final Group cGroup_6 = (Group)cGroup.eContents().get(6);
private final Keyword cOnexitKeyword_6_0 = (Keyword)cGroup_6.eContents().get(0);
private final Assignment cOnExitAssignment_6_1 = (Assignment)cGroup_6.eContents().get(1);
private final CrossReference cOnExitFunctionLibraryFunctionCrossReference_6_1_0 = (CrossReference)cOnExitAssignment_6_1.eContents().get(0);
private final RuleCall cOnExitFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1 = (RuleCall)cOnExitFunctionLibraryFunctionCrossReference_6_1_0.eContents().get(1);
//BlipCallActivity:
// {BlipCallActivity} "callActivity" name=TRANSLATABLEID "for" callActivity=[bpmn2::CallActivity|QualifiedName]
// ("onentry" onEntry=[function::FunctionLibraryFunction])? ("onexit" onExit=[function::FunctionLibraryFunction])?;
public ParserRule getRule() { return rule; }
//{BlipCallActivity} "callActivity" name=TRANSLATABLEID "for" callActivity=[bpmn2::CallActivity|QualifiedName] ("onentry"
//onEntry=[function::FunctionLibraryFunction])? ("onexit" onExit=[function::FunctionLibraryFunction])?
public Group getGroup() { return cGroup; }
//{BlipCallActivity}
public Action getBlipCallActivityAction_0() { return cBlipCallActivityAction_0; }
//"callActivity"
public Keyword getCallActivityKeyword_1() { return cCallActivityKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//callActivity=[bpmn2::CallActivity|QualifiedName]
public Assignment getCallActivityAssignment_4() { return cCallActivityAssignment_4; }
//[bpmn2::CallActivity|QualifiedName]
public CrossReference getCallActivityCallActivityCrossReference_4_0() { return cCallActivityCallActivityCrossReference_4_0; }
//QualifiedName
public RuleCall getCallActivityCallActivityQualifiedNameParserRuleCall_4_0_1() { return cCallActivityCallActivityQualifiedNameParserRuleCall_4_0_1; }
//("onentry" onEntry=[function::FunctionLibraryFunction])?
public Group getGroup_5() { return cGroup_5; }
//"onentry"
public Keyword getOnentryKeyword_5_0() { return cOnentryKeyword_5_0; }
//onEntry=[function::FunctionLibraryFunction]
public Assignment getOnEntryAssignment_5_1() { return cOnEntryAssignment_5_1; }
//[function::FunctionLibraryFunction]
public CrossReference getOnEntryFunctionLibraryFunctionCrossReference_5_1_0() { return cOnEntryFunctionLibraryFunctionCrossReference_5_1_0; }
//ID
public RuleCall getOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1() { return cOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1; }
//("onexit" onExit=[function::FunctionLibraryFunction])?
public Group getGroup_6() { return cGroup_6; }
//"onexit"
public Keyword getOnexitKeyword_6_0() { return cOnexitKeyword_6_0; }
//onExit=[function::FunctionLibraryFunction]
public Assignment getOnExitAssignment_6_1() { return cOnExitAssignment_6_1; }
//[function::FunctionLibraryFunction]
public CrossReference getOnExitFunctionLibraryFunctionCrossReference_6_1_0() { return cOnExitFunctionLibraryFunctionCrossReference_6_1_0; }
//ID
public RuleCall getOnExitFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1() { return cOnExitFunctionLibraryFunctionIDTerminalRuleCall_6_1_0_1; }
}
public class BlipScriptTaskElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipScriptTask");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipScriptTaskAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cScripttaskKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTaskAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cTaskScriptTaskCrossReference_4_0 = (CrossReference)cTaskAssignment_4.eContents().get(0);
private final RuleCall cTaskScriptTaskQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cTaskScriptTaskCrossReference_4_0.eContents().get(1);
private final Keyword cFunctionKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cFunctionAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final CrossReference cFunctionFunctionLibraryFunctionCrossReference_6_0 = (CrossReference)cFunctionAssignment_6.eContents().get(0);
private final RuleCall cFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1 = (RuleCall)cFunctionFunctionLibraryFunctionCrossReference_6_0.eContents().get(1);
//BlipScriptTask:
// {BlipScriptTask} "scripttask" name=TRANSLATABLEID "for" task=[bpmn2::ScriptTask|QualifiedName] "function"
// function=[function::FunctionLibraryFunction];
public ParserRule getRule() { return rule; }
//{BlipScriptTask} "scripttask" name=TRANSLATABLEID "for" task=[bpmn2::ScriptTask|QualifiedName] "function"
//function=[function::FunctionLibraryFunction]
public Group getGroup() { return cGroup; }
//{BlipScriptTask}
public Action getBlipScriptTaskAction_0() { return cBlipScriptTaskAction_0; }
//"scripttask"
public Keyword getScripttaskKeyword_1() { return cScripttaskKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//task=[bpmn2::ScriptTask|QualifiedName]
public Assignment getTaskAssignment_4() { return cTaskAssignment_4; }
//[bpmn2::ScriptTask|QualifiedName]
public CrossReference getTaskScriptTaskCrossReference_4_0() { return cTaskScriptTaskCrossReference_4_0; }
//QualifiedName
public RuleCall getTaskScriptTaskQualifiedNameParserRuleCall_4_0_1() { return cTaskScriptTaskQualifiedNameParserRuleCall_4_0_1; }
//"function"
public Keyword getFunctionKeyword_5() { return cFunctionKeyword_5; }
//function=[function::FunctionLibraryFunction]
public Assignment getFunctionAssignment_6() { return cFunctionAssignment_6; }
//[function::FunctionLibraryFunction]
public CrossReference getFunctionFunctionLibraryFunctionCrossReference_6_0() { return cFunctionFunctionLibraryFunctionCrossReference_6_0; }
//ID
public RuleCall getFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1() { return cFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1; }
}
public class BlipPersistTaskElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipPersistTask");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipPersistTaskAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cPersisttaskKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTaskAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cTaskScriptTaskCrossReference_4_0 = (CrossReference)cTaskAssignment_4.eContents().get(0);
private final RuleCall cTaskScriptTaskQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cTaskScriptTaskCrossReference_4_0.eContents().get(1);
private final Keyword cFunctionKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cFunctionAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final CrossReference cFunctionFunctionLibraryFunctionCrossReference_6_0 = (CrossReference)cFunctionAssignment_6.eContents().get(0);
private final RuleCall cFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1 = (RuleCall)cFunctionFunctionLibraryFunctionCrossReference_6_0.eContents().get(1);
//BlipPersistTask:
// {BlipPersistTask} "persisttask" name=TRANSLATABLEID "for" task=[bpmn2::ScriptTask|QualifiedName] "function"
// function=[function::FunctionLibraryFunction];
public ParserRule getRule() { return rule; }
//{BlipPersistTask} "persisttask" name=TRANSLATABLEID "for" task=[bpmn2::ScriptTask|QualifiedName] "function"
//function=[function::FunctionLibraryFunction]
public Group getGroup() { return cGroup; }
//{BlipPersistTask}
public Action getBlipPersistTaskAction_0() { return cBlipPersistTaskAction_0; }
//"persisttask"
public Keyword getPersisttaskKeyword_1() { return cPersisttaskKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//task=[bpmn2::ScriptTask|QualifiedName]
public Assignment getTaskAssignment_4() { return cTaskAssignment_4; }
//[bpmn2::ScriptTask|QualifiedName]
public CrossReference getTaskScriptTaskCrossReference_4_0() { return cTaskScriptTaskCrossReference_4_0; }
//QualifiedName
public RuleCall getTaskScriptTaskQualifiedNameParserRuleCall_4_0_1() { return cTaskScriptTaskQualifiedNameParserRuleCall_4_0_1; }
//"function"
public Keyword getFunctionKeyword_5() { return cFunctionKeyword_5; }
//function=[function::FunctionLibraryFunction]
public Assignment getFunctionAssignment_6() { return cFunctionAssignment_6; }
//[function::FunctionLibraryFunction]
public CrossReference getFunctionFunctionLibraryFunctionCrossReference_6_0() { return cFunctionFunctionLibraryFunctionCrossReference_6_0; }
//ID
public RuleCall getFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1() { return cFunctionFunctionLibraryFunctionIDTerminalRuleCall_6_0_1; }
}
public class BlipServiceTaskElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipServiceTask");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipServiceTaskAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cServicetaskKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTaskAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cTaskServiceTaskCrossReference_4_0 = (CrossReference)cTaskAssignment_4.eContents().get(0);
private final RuleCall cTaskServiceTaskQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cTaskServiceTaskCrossReference_4_0.eContents().get(1);
private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
private final Keyword cOnentryKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cOnEntryAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final CrossReference cOnEntryFunctionLibraryFunctionCrossReference_5_1_0 = (CrossReference)cOnEntryAssignment_5_1.eContents().get(0);
private final RuleCall cOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1 = (RuleCall)cOnEntryFunctionLibraryFunctionCrossReference_5_1_0.eContents().get(1);
private final Keyword cRunKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Alternatives cAlternatives_7 = (Alternatives)cGroup.eContents().get(7);
private final Group cGroup_7_0 = (Group)cAlternatives_7.eContents().get(0);
private final Keyword cAsynchronWithKeyword_7_0_0 = (Keyword)cGroup_7_0.eContents().get(0);
private final Assignment cTimeoutInSecsAssignment_7_0_1 = (Assignment)cGroup_7_0.eContents().get(1);
private final RuleCall cTimeoutInSecsINTTerminalRuleCall_7_0_1_0 = (RuleCall)cTimeoutInSecsAssignment_7_0_1.eContents().get(0);
private final Keyword cSecsTimeoutKeyword_7_0_2 = (Keyword)cGroup_7_0.eContents().get(2);
private final Assignment cExecutionModeAssignment_7_1 = (Assignment)cAlternatives_7.eContents().get(1);
private final RuleCall cExecutionModeServiceExecutionModeEnumEnumRuleCall_7_1_0 = (RuleCall)cExecutionModeAssignment_7_1.eContents().get(0);
private final Keyword cAsKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Alternatives cAlternatives_9 = (Alternatives)cGroup.eContents().get(9);
private final Group cGroup_9_0 = (Group)cAlternatives_9.eContents().get(0);
private final Keyword cFunctionKeyword_9_0_0 = (Keyword)cGroup_9_0.eContents().get(0);
private final Assignment cFunctionAssignment_9_0_1 = (Assignment)cGroup_9_0.eContents().get(1);
private final CrossReference cFunctionFunctionLibraryFunctionCrossReference_9_0_1_0 = (CrossReference)cFunctionAssignment_9_0_1.eContents().get(0);
private final RuleCall cFunctionFunctionLibraryFunctionIDTerminalRuleCall_9_0_1_0_1 = (RuleCall)cFunctionFunctionLibraryFunctionCrossReference_9_0_1_0.eContents().get(1);
private final Group cGroup_9_1 = (Group)cAlternatives_9.eContents().get(1);
private final Keyword cWebserviceKeyword_9_1_0 = (Keyword)cGroup_9_1.eContents().get(0);
private final Assignment cWebServiceInterfaceAssignment_9_1_1 = (Assignment)cGroup_9_1.eContents().get(1);
private final RuleCall cWebServiceInterfaceSTRINGTerminalRuleCall_9_1_1_0 = (RuleCall)cWebServiceInterfaceAssignment_9_1_1.eContents().get(0);
private final Assignment cWebServiceOperationAssignment_9_1_2 = (Assignment)cGroup_9_1.eContents().get(2);
private final RuleCall cWebServiceOperationSTRINGTerminalRuleCall_9_1_2_0 = (RuleCall)cWebServiceOperationAssignment_9_1_2.eContents().get(0);
private final Group cGroup_10 = (Group)cGroup.eContents().get(10);
private final Keyword cOnexitKeyword_10_0 = (Keyword)cGroup_10.eContents().get(0);
private final Assignment cOnExitAssignment_10_1 = (Assignment)cGroup_10.eContents().get(1);
private final CrossReference cOnExitFunctionLibraryFunctionCrossReference_10_1_0 = (CrossReference)cOnExitAssignment_10_1.eContents().get(0);
private final RuleCall cOnExitFunctionLibraryFunctionIDTerminalRuleCall_10_1_0_1 = (RuleCall)cOnExitFunctionLibraryFunctionCrossReference_10_1_0.eContents().get(1);
//BlipServiceTask:
// {BlipServiceTask} "servicetask" name=TRANSLATABLEID "for" task=[bpmn2::ServiceTask|QualifiedName] ("onentry"
// onEntry=[function::FunctionLibraryFunction])? "run" ("asynchron with" timeoutInSecs=INT "secs timeout" |
// executionMode=ServiceExecutionModeEnum) "as" ("function" function=[function::FunctionLibraryFunction] | "webservice"
// webServiceInterface=STRING webServiceOperation=STRING) ("onexit" onExit=[function::FunctionLibraryFunction])?;
public ParserRule getRule() { return rule; }
//{BlipServiceTask} "servicetask" name=TRANSLATABLEID "for" task=[bpmn2::ServiceTask|QualifiedName] ("onentry"
//onEntry=[function::FunctionLibraryFunction])? "run" ("asynchron with" timeoutInSecs=INT "secs timeout" |
//executionMode=ServiceExecutionModeEnum) "as" ("function" function=[function::FunctionLibraryFunction] | "webservice"
//webServiceInterface=STRING webServiceOperation=STRING) ("onexit" onExit=[function::FunctionLibraryFunction])?
public Group getGroup() { return cGroup; }
//{BlipServiceTask}
public Action getBlipServiceTaskAction_0() { return cBlipServiceTaskAction_0; }
//"servicetask"
public Keyword getServicetaskKeyword_1() { return cServicetaskKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//task=[bpmn2::ServiceTask|QualifiedName]
public Assignment getTaskAssignment_4() { return cTaskAssignment_4; }
//[bpmn2::ServiceTask|QualifiedName]
public CrossReference getTaskServiceTaskCrossReference_4_0() { return cTaskServiceTaskCrossReference_4_0; }
//QualifiedName
public RuleCall getTaskServiceTaskQualifiedNameParserRuleCall_4_0_1() { return cTaskServiceTaskQualifiedNameParserRuleCall_4_0_1; }
//("onentry" onEntry=[function::FunctionLibraryFunction])?
public Group getGroup_5() { return cGroup_5; }
//"onentry"
public Keyword getOnentryKeyword_5_0() { return cOnentryKeyword_5_0; }
//onEntry=[function::FunctionLibraryFunction]
public Assignment getOnEntryAssignment_5_1() { return cOnEntryAssignment_5_1; }
//[function::FunctionLibraryFunction]
public CrossReference getOnEntryFunctionLibraryFunctionCrossReference_5_1_0() { return cOnEntryFunctionLibraryFunctionCrossReference_5_1_0; }
//ID
public RuleCall getOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1() { return cOnEntryFunctionLibraryFunctionIDTerminalRuleCall_5_1_0_1; }
//"run"
public Keyword getRunKeyword_6() { return cRunKeyword_6; }
//"asynchron with" timeoutInSecs=INT "secs timeout" | executionMode=ServiceExecutionModeEnum
public Alternatives getAlternatives_7() { return cAlternatives_7; }
//"asynchron with" timeoutInSecs=INT "secs timeout"
public Group getGroup_7_0() { return cGroup_7_0; }
//"asynchron with"
public Keyword getAsynchronWithKeyword_7_0_0() { return cAsynchronWithKeyword_7_0_0; }
//timeoutInSecs=INT
public Assignment getTimeoutInSecsAssignment_7_0_1() { return cTimeoutInSecsAssignment_7_0_1; }
//INT
public RuleCall getTimeoutInSecsINTTerminalRuleCall_7_0_1_0() { return cTimeoutInSecsINTTerminalRuleCall_7_0_1_0; }
//"secs timeout"
public Keyword getSecsTimeoutKeyword_7_0_2() { return cSecsTimeoutKeyword_7_0_2; }
//executionMode=ServiceExecutionModeEnum
public Assignment getExecutionModeAssignment_7_1() { return cExecutionModeAssignment_7_1; }
//ServiceExecutionModeEnum
public RuleCall getExecutionModeServiceExecutionModeEnumEnumRuleCall_7_1_0() { return cExecutionModeServiceExecutionModeEnumEnumRuleCall_7_1_0; }
//"as"
public Keyword getAsKeyword_8() { return cAsKeyword_8; }
//"function" function=[function::FunctionLibraryFunction] | "webservice" webServiceInterface=STRING
//webServiceOperation=STRING
public Alternatives getAlternatives_9() { return cAlternatives_9; }
//"function" function=[function::FunctionLibraryFunction]
public Group getGroup_9_0() { return cGroup_9_0; }
//"function"
public Keyword getFunctionKeyword_9_0_0() { return cFunctionKeyword_9_0_0; }
//function=[function::FunctionLibraryFunction]
public Assignment getFunctionAssignment_9_0_1() { return cFunctionAssignment_9_0_1; }
//[function::FunctionLibraryFunction]
public CrossReference getFunctionFunctionLibraryFunctionCrossReference_9_0_1_0() { return cFunctionFunctionLibraryFunctionCrossReference_9_0_1_0; }
//ID
public RuleCall getFunctionFunctionLibraryFunctionIDTerminalRuleCall_9_0_1_0_1() { return cFunctionFunctionLibraryFunctionIDTerminalRuleCall_9_0_1_0_1; }
//"webservice" webServiceInterface=STRING webServiceOperation=STRING
public Group getGroup_9_1() { return cGroup_9_1; }
//"webservice"
public Keyword getWebserviceKeyword_9_1_0() { return cWebserviceKeyword_9_1_0; }
//webServiceInterface=STRING
public Assignment getWebServiceInterfaceAssignment_9_1_1() { return cWebServiceInterfaceAssignment_9_1_1; }
//STRING
public RuleCall getWebServiceInterfaceSTRINGTerminalRuleCall_9_1_1_0() { return cWebServiceInterfaceSTRINGTerminalRuleCall_9_1_1_0; }
//webServiceOperation=STRING
public Assignment getWebServiceOperationAssignment_9_1_2() { return cWebServiceOperationAssignment_9_1_2; }
//STRING
public RuleCall getWebServiceOperationSTRINGTerminalRuleCall_9_1_2_0() { return cWebServiceOperationSTRINGTerminalRuleCall_9_1_2_0; }
//("onexit" onExit=[function::FunctionLibraryFunction])?
public Group getGroup_10() { return cGroup_10; }
//"onexit"
public Keyword getOnexitKeyword_10_0() { return cOnexitKeyword_10_0; }
//onExit=[function::FunctionLibraryFunction]
public Assignment getOnExitAssignment_10_1() { return cOnExitAssignment_10_1; }
//[function::FunctionLibraryFunction]
public CrossReference getOnExitFunctionLibraryFunctionCrossReference_10_1_0() { return cOnExitFunctionLibraryFunctionCrossReference_10_1_0; }
//ID
public RuleCall getOnExitFunctionLibraryFunctionIDTerminalRuleCall_10_1_0_1() { return cOnExitFunctionLibraryFunctionIDTerminalRuleCall_10_1_0_1; }
}
public class BlipOutGoingElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipOutGoing");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipOutGoingAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cCaseKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cSequenceFlowAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cSequenceFlowSequenceFlowCrossReference_4_0 = (CrossReference)cSequenceFlowAssignment_4.eContents().get(0);
private final RuleCall cSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cSequenceFlowSequenceFlowCrossReference_4_0.eContents().get(1);
private final Keyword cWhenKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cConstraintAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final CrossReference cConstraintFunctionLibraryTestCrossReference_6_0 = (CrossReference)cConstraintAssignment_6.eContents().get(0);
private final RuleCall cConstraintFunctionLibraryTestIDTerminalRuleCall_6_0_1 = (RuleCall)cConstraintFunctionLibraryTestCrossReference_6_0.eContents().get(1);
//BlipOutGoing:
// {BlipOutGoing} "case" name=TRANSLATABLEID "for" sequenceFlow=[bpmn2::SequenceFlow|QualifiedName] "when"
// constraint=[function::FunctionLibraryTest];
public ParserRule getRule() { return rule; }
//{BlipOutGoing} "case" name=TRANSLATABLEID "for" sequenceFlow=[bpmn2::SequenceFlow|QualifiedName] "when"
//constraint=[function::FunctionLibraryTest]
public Group getGroup() { return cGroup; }
//{BlipOutGoing}
public Action getBlipOutGoingAction_0() { return cBlipOutGoingAction_0; }
//"case"
public Keyword getCaseKeyword_1() { return cCaseKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//sequenceFlow=[bpmn2::SequenceFlow|QualifiedName]
public Assignment getSequenceFlowAssignment_4() { return cSequenceFlowAssignment_4; }
//[bpmn2::SequenceFlow|QualifiedName]
public CrossReference getSequenceFlowSequenceFlowCrossReference_4_0() { return cSequenceFlowSequenceFlowCrossReference_4_0; }
//QualifiedName
public RuleCall getSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1() { return cSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1; }
//"when"
public Keyword getWhenKeyword_5() { return cWhenKeyword_5; }
//constraint=[function::FunctionLibraryTest]
public Assignment getConstraintAssignment_6() { return cConstraintAssignment_6; }
//[function::FunctionLibraryTest]
public CrossReference getConstraintFunctionLibraryTestCrossReference_6_0() { return cConstraintFunctionLibraryTestCrossReference_6_0; }
//ID
public RuleCall getConstraintFunctionLibraryTestIDTerminalRuleCall_6_0_1() { return cConstraintFunctionLibraryTestIDTerminalRuleCall_6_0_1; }
}
public class BlipOutGoingDefaultElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipOutGoingDefault");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipOutGoingDefaultAction_0 = (Action)cGroup.eContents().get(0);
private final Assignment cIsDefaultAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final Keyword cIsDefaultDefaultKeyword_1_0 = (Keyword)cIsDefaultAssignment_1.eContents().get(0);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cSequenceFlowAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cSequenceFlowSequenceFlowCrossReference_4_0 = (CrossReference)cSequenceFlowAssignment_4.eContents().get(0);
private final RuleCall cSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cSequenceFlowSequenceFlowCrossReference_4_0.eContents().get(1);
//BlipOutGoingDefault:
// {BlipOutGoingDefault} isDefault?="default" name=TRANSLATABLEID "for"
// sequenceFlow=[bpmn2::SequenceFlow|QualifiedName];
public ParserRule getRule() { return rule; }
//{BlipOutGoingDefault} isDefault?="default" name=TRANSLATABLEID "for" sequenceFlow=[bpmn2::SequenceFlow|QualifiedName]
public Group getGroup() { return cGroup; }
//{BlipOutGoingDefault}
public Action getBlipOutGoingDefaultAction_0() { return cBlipOutGoingDefaultAction_0; }
//isDefault?="default"
public Assignment getIsDefaultAssignment_1() { return cIsDefaultAssignment_1; }
//"default"
public Keyword getIsDefaultDefaultKeyword_1_0() { return cIsDefaultDefaultKeyword_1_0; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//sequenceFlow=[bpmn2::SequenceFlow|QualifiedName]
public Assignment getSequenceFlowAssignment_4() { return cSequenceFlowAssignment_4; }
//[bpmn2::SequenceFlow|QualifiedName]
public CrossReference getSequenceFlowSequenceFlowCrossReference_4_0() { return cSequenceFlowSequenceFlowCrossReference_4_0; }
//QualifiedName
public RuleCall getSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1() { return cSequenceFlowSequenceFlowQualifiedNameParserRuleCall_4_0_1; }
}
public class BlipExclusiveSplitGatewayElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipExclusiveSplitGateway");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipExclusiveSplitGatewayAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cExclusivesplitgatewayKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cGatewayAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cGatewayGatewayCrossReference_4_0 = (CrossReference)cGatewayAssignment_4.eContents().get(0);
private final RuleCall cGatewayGatewayQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cGatewayGatewayCrossReference_4_0.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cOutgoingsAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cOutgoingsBlipOutGoingParserRuleCall_6_0 = (RuleCall)cOutgoingsAssignment_6.eContents().get(0);
private final Assignment cOutgoingsAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final RuleCall cOutgoingsBlipOutGoingDefaultParserRuleCall_7_0 = (RuleCall)cOutgoingsAssignment_7.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8);
//BlipExclusiveSplitGateway:
// {BlipExclusiveSplitGateway} "exclusivesplitgateway" name=TRANSLATABLEID "for" gateway=[bpmn2::Gateway|QualifiedName]
// "{" outgoings+=BlipOutGoing* outgoings+=BlipOutGoingDefault "}";
public ParserRule getRule() { return rule; }
//{BlipExclusiveSplitGateway} "exclusivesplitgateway" name=TRANSLATABLEID "for" gateway=[bpmn2::Gateway|QualifiedName] "{"
//outgoings+=BlipOutGoing* outgoings+=BlipOutGoingDefault "}"
public Group getGroup() { return cGroup; }
//{BlipExclusiveSplitGateway}
public Action getBlipExclusiveSplitGatewayAction_0() { return cBlipExclusiveSplitGatewayAction_0; }
//"exclusivesplitgateway"
public Keyword getExclusivesplitgatewayKeyword_1() { return cExclusivesplitgatewayKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//gateway=[bpmn2::Gateway|QualifiedName]
public Assignment getGatewayAssignment_4() { return cGatewayAssignment_4; }
//[bpmn2::Gateway|QualifiedName]
public CrossReference getGatewayGatewayCrossReference_4_0() { return cGatewayGatewayCrossReference_4_0; }
//QualifiedName
public RuleCall getGatewayGatewayQualifiedNameParserRuleCall_4_0_1() { return cGatewayGatewayQualifiedNameParserRuleCall_4_0_1; }
//"{"
public Keyword getLeftCurlyBracketKeyword_5() { return cLeftCurlyBracketKeyword_5; }
//outgoings+=BlipOutGoing*
public Assignment getOutgoingsAssignment_6() { return cOutgoingsAssignment_6; }
//BlipOutGoing
public RuleCall getOutgoingsBlipOutGoingParserRuleCall_6_0() { return cOutgoingsBlipOutGoingParserRuleCall_6_0; }
//outgoings+=BlipOutGoingDefault
public Assignment getOutgoingsAssignment_7() { return cOutgoingsAssignment_7; }
//BlipOutGoingDefault
public RuleCall getOutgoingsBlipOutGoingDefaultParserRuleCall_7_0() { return cOutgoingsBlipOutGoingDefaultParserRuleCall_7_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_8() { return cRightCurlyBracketKeyword_8; }
}
public class BlipInclusiveSplitGatewayElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipInclusiveSplitGateway");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipInclusiveSplitGatewayAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cInclusivesplitgatewayKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameTRANSLATABLEIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cForKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cGatewayAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cGatewayGatewayCrossReference_4_0 = (CrossReference)cGatewayAssignment_4.eContents().get(0);
private final RuleCall cGatewayGatewayQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cGatewayGatewayCrossReference_4_0.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cOutgoingsAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cOutgoingsBlipOutGoingParserRuleCall_6_0 = (RuleCall)cOutgoingsAssignment_6.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_7 = (Keyword)cGroup.eContents().get(7);
//BlipInclusiveSplitGateway:
// {BlipInclusiveSplitGateway} "inclusivesplitgateway" name=TRANSLATABLEID "for" gateway=[bpmn2::Gateway|QualifiedName]
// "{" outgoings+=BlipOutGoing* "}";
public ParserRule getRule() { return rule; }
//{BlipInclusiveSplitGateway} "inclusivesplitgateway" name=TRANSLATABLEID "for" gateway=[bpmn2::Gateway|QualifiedName] "{"
//outgoings+=BlipOutGoing* "}"
public Group getGroup() { return cGroup; }
//{BlipInclusiveSplitGateway}
public Action getBlipInclusiveSplitGatewayAction_0() { return cBlipInclusiveSplitGatewayAction_0; }
//"inclusivesplitgateway"
public Keyword getInclusivesplitgatewayKeyword_1() { return cInclusivesplitgatewayKeyword_1; }
//name=TRANSLATABLEID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//TRANSLATABLEID
public RuleCall getNameTRANSLATABLEIDParserRuleCall_2_0() { return cNameTRANSLATABLEIDParserRuleCall_2_0; }
//"for"
public Keyword getForKeyword_3() { return cForKeyword_3; }
//gateway=[bpmn2::Gateway|QualifiedName]
public Assignment getGatewayAssignment_4() { return cGatewayAssignment_4; }
//[bpmn2::Gateway|QualifiedName]
public CrossReference getGatewayGatewayCrossReference_4_0() { return cGatewayGatewayCrossReference_4_0; }
//QualifiedName
public RuleCall getGatewayGatewayQualifiedNameParserRuleCall_4_0_1() { return cGatewayGatewayQualifiedNameParserRuleCall_4_0_1; }
//"{"
public Keyword getLeftCurlyBracketKeyword_5() { return cLeftCurlyBracketKeyword_5; }
//outgoings+=BlipOutGoing*
public Assignment getOutgoingsAssignment_6() { return cOutgoingsAssignment_6; }
//BlipOutGoing
public RuleCall getOutgoingsBlipOutGoingParserRuleCall_6_0() { return cOutgoingsBlipOutGoingParserRuleCall_6_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_7() { return cRightCurlyBracketKeyword_7; }
}
public class BlipDtoPathElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlipDtoPath");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cBlipDtoPathAction_0 = (Action)cGroup.eContents().get(0);
private final Assignment cDtoPathAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cDtoPathQualifiedDtoPathParserRuleCall_1_0 = (RuleCall)cDtoPathAssignment_1.eContents().get(0);
//BlipDtoPath:
// {BlipDtoPath} dtoPath=QualifiedDtoPath;
public ParserRule getRule() { return rule; }
//{BlipDtoPath} dtoPath=QualifiedDtoPath
public Group getGroup() { return cGroup; }
//{BlipDtoPath}
public Action getBlipDtoPathAction_0() { return cBlipDtoPathAction_0; }
//dtoPath=QualifiedDtoPath
public Assignment getDtoPathAssignment_1() { return cDtoPathAssignment_1; }
//QualifiedDtoPath
public RuleCall getDtoPathQualifiedDtoPathParserRuleCall_1_0() { return cDtoPathQualifiedDtoPathParserRuleCall_1_0; }
}
public class QualifiedDtoPathElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "QualifiedDtoPath");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cValidIDParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final RuleCall cValidIDParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
//QualifiedDtoPath:
// ValidID ("." ValidID)*;
public ParserRule getRule() { return rule; }
//ValidID ("." ValidID)*
public Group getGroup() { return cGroup; }
//ValidID
public RuleCall getValidIDParserRuleCall_0() { return cValidIDParserRuleCall_0; }
//(=> "." ValidID)*
public Group getGroup_1() { return cGroup_1; }
//=> "."
public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
//ValidID
public RuleCall getValidIDParserRuleCall_1_1() { return cValidIDParserRuleCall_1_1; }
}
public class QualifiedNameElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "QualifiedName");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cValidIDParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final RuleCall cValidIDParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
//QualifiedName:
// ValidID ("." ValidID)*;
public ParserRule getRule() { return rule; }
//ValidID ("." ValidID)*
public Group getGroup() { return cGroup; }
//ValidID
public RuleCall getValidIDParserRuleCall_0() { return cValidIDParserRuleCall_0; }
//(=> "." ValidID)*
public Group getGroup_1() { return cGroup_1; }
//=> "."
public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
//ValidID
public RuleCall getValidIDParserRuleCall_1_1() { return cValidIDParserRuleCall_1_1; }
}
public class ValidIDElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ValidID");
private final RuleCall cIDTerminalRuleCall = (RuleCall)rule.eContents().get(1);
//ValidID:
// ID;
public ParserRule getRule() { return rule; }
//ID
public RuleCall getIDTerminalRuleCall() { return cIDTerminalRuleCall; }
}
public class TRANSLATABLEIDElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "TRANSLATABLEID");
private final RuleCall cIDTerminalRuleCall = (RuleCall)rule.eContents().get(1);
//TRANSLATABLEID:
// ID;
public ParserRule getRule() { return rule; }
//ID
public RuleCall getIDTerminalRuleCall() { return cIDTerminalRuleCall; }
}
public class TRANSLATABLESTRINGElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "TRANSLATABLESTRING");
private final RuleCall cSTRINGTerminalRuleCall = (RuleCall)rule.eContents().get(1);
//TRANSLATABLESTRING:
// STRING;
public ParserRule getRule() { return rule; }
//STRING
public RuleCall getSTRINGTerminalRuleCall() { return cSTRINGTerminalRuleCall; }
}
public class XImportDeclarationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "XImportDeclaration");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cImportedNamespaceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0 = (RuleCall)cImportedNamespaceAssignment_1.eContents().get(0);
private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2);
//XImportDeclaration returns xtype::XImportDeclaration:
// "import" importedNamespace=QualifiedNameWithWildcard ";"?;
public ParserRule getRule() { return rule; }
//"import" importedNamespace=QualifiedNameWithWildcard ";"?
public Group getGroup() { return cGroup; }
//"import"
public Keyword getImportKeyword_0() { return cImportKeyword_0; }
//importedNamespace=QualifiedNameWithWildcard
public Assignment getImportedNamespaceAssignment_1() { return cImportedNamespaceAssignment_1; }
//QualifiedNameWithWildcard
public RuleCall getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0() { return cImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0; }
//";"?
public Keyword getSemicolonKeyword_2() { return cSemicolonKeyword_2; }
}
public class ServiceExecutionModeEnumElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "ServiceExecutionModeEnum");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cSYNCEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cSYNCSynchronKeyword_0_0 = (Keyword)cSYNCEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cONEWAYEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cONEWAYOnewayKeyword_1_0 = (Keyword)cONEWAYEnumLiteralDeclaration_1.eContents().get(0);
//enum ServiceExecutionModeEnum:
// SYNC="synchron" | // ASYNCHRON = "asynchron" |
// ONEWAY="oneway";
public EnumRule getRule() { return rule; }
//SYNC="synchron" | // ASYNCHRON = "asynchron" |
//ONEWAY="oneway"
public Alternatives getAlternatives() { return cAlternatives; }
//SYNC="synchron"
public EnumLiteralDeclaration getSYNCEnumLiteralDeclaration_0() { return cSYNCEnumLiteralDeclaration_0; }
//"synchron"
public Keyword getSYNCSynchronKeyword_0_0() { return cSYNCSynchronKeyword_0_0; }
//// ASYNCHRON = "asynchron" |
//ONEWAY="oneway"
public EnumLiteralDeclaration getONEWAYEnumLiteralDeclaration_1() { return cONEWAYEnumLiteralDeclaration_1; }
//"oneway"
public Keyword getONEWAYOnewayKeyword_1_0() { return cONEWAYOnewayKeyword_1_0; }
}
public class EndEventHandlingEnumElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "EndEventHandlingEnum");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cTERMINATES_PROCESSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cTERMINATES_PROCESSTerminatesProcessKeyword_0_0 = (Keyword)cTERMINATES_PROCESSEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cENDS_TOKEN_PATHEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cENDS_TOKEN_PATHEndsTokenPathKeyword_1_0 = (Keyword)cENDS_TOKEN_PATHEnumLiteralDeclaration_1.eContents().get(0);
//enum EndEventHandlingEnum:
// TERMINATES_PROCESS="terminates process" | ENDS_TOKEN_PATH="ends token path";
public EnumRule getRule() { return rule; }
//TERMINATES_PROCESS="terminates process" | ENDS_TOKEN_PATH="ends token path"
public Alternatives getAlternatives() { return cAlternatives; }
//TERMINATES_PROCESS="terminates process"
public EnumLiteralDeclaration getTERMINATES_PROCESSEnumLiteralDeclaration_0() { return cTERMINATES_PROCESSEnumLiteralDeclaration_0; }
//"terminates process"
public Keyword getTERMINATES_PROCESSTerminatesProcessKeyword_0_0() { return cTERMINATES_PROCESSTerminatesProcessKeyword_0_0; }
//ENDS_TOKEN_PATH="ends token path"
public EnumLiteralDeclaration getENDS_TOKEN_PATHEnumLiteralDeclaration_1() { return cENDS_TOKEN_PATHEnumLiteralDeclaration_1; }
//"ends token path"
public Keyword getENDS_TOKEN_PATHEndsTokenPathKeyword_1_0() { return cENDS_TOKEN_PATHEndsTokenPathKeyword_1_0; }
}
public class IconsEnumElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "IconsEnum");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cICON_PLUSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cICON_PLUSPlusKeyword_0_0 = (Keyword)cICON_PLUSEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cICON_MINUSEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cICON_MINUSMinusKeyword_1_0 = (Keyword)cICON_MINUSEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cICON_INFOEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cICON_INFOInfoKeyword_2_0 = (Keyword)cICON_INFOEnumLiteralDeclaration_2.eContents().get(0);
private final EnumLiteralDeclaration cICON_LEFTEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
private final Keyword cICON_LEFTLeftKeyword_3_0 = (Keyword)cICON_LEFTEnumLiteralDeclaration_3.eContents().get(0);
private final EnumLiteralDeclaration cICON_UPEnumLiteralDeclaration_4 = (EnumLiteralDeclaration)cAlternatives.eContents().get(4);
private final Keyword cICON_UPUpKeyword_4_0 = (Keyword)cICON_UPEnumLiteralDeclaration_4.eContents().get(0);
private final EnumLiteralDeclaration cICON_RIGHTEnumLiteralDeclaration_5 = (EnumLiteralDeclaration)cAlternatives.eContents().get(5);
private final Keyword cICON_RIGHTRightKeyword_5_0 = (Keyword)cICON_RIGHTEnumLiteralDeclaration_5.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOWNEnumLiteralDeclaration_6 = (EnumLiteralDeclaration)cAlternatives.eContents().get(6);
private final Keyword cICON_DOWNDownKeyword_6_0 = (Keyword)cICON_DOWNEnumLiteralDeclaration_6.eContents().get(0);
private final EnumLiteralDeclaration cICON_EXCHANGEEnumLiteralDeclaration_7 = (EnumLiteralDeclaration)cAlternatives.eContents().get(7);
private final Keyword cICON_EXCHANGEExchangeKeyword_7_0 = (Keyword)cICON_EXCHANGEEnumLiteralDeclaration_7.eContents().get(0);
private final EnumLiteralDeclaration cICON_HOMEEnumLiteralDeclaration_8 = (EnumLiteralDeclaration)cAlternatives.eContents().get(8);
private final Keyword cICON_HOMEHomeKeyword_8_0 = (Keyword)cICON_HOMEEnumLiteralDeclaration_8.eContents().get(0);
private final EnumLiteralDeclaration cICON_HOME_1EnumLiteralDeclaration_9 = (EnumLiteralDeclaration)cAlternatives.eContents().get(9);
private final Keyword cICON_HOME_1Home1Keyword_9_0 = (Keyword)cICON_HOME_1EnumLiteralDeclaration_9.eContents().get(0);
private final EnumLiteralDeclaration cICON_UP_DIREnumLiteralDeclaration_10 = (EnumLiteralDeclaration)cAlternatives.eContents().get(10);
private final Keyword cICON_UP_DIRUpDirKeyword_10_0 = (Keyword)cICON_UP_DIREnumLiteralDeclaration_10.eContents().get(0);
private final EnumLiteralDeclaration cICON_RIGHT_DIREnumLiteralDeclaration_11 = (EnumLiteralDeclaration)cAlternatives.eContents().get(11);
private final Keyword cICON_RIGHT_DIRRightDirKeyword_11_0 = (Keyword)cICON_RIGHT_DIREnumLiteralDeclaration_11.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOWN_DIREnumLiteralDeclaration_12 = (EnumLiteralDeclaration)cAlternatives.eContents().get(12);
private final Keyword cICON_DOWN_DIRDownDirKeyword_12_0 = (Keyword)cICON_DOWN_DIREnumLiteralDeclaration_12.eContents().get(0);
private final EnumLiteralDeclaration cICON_LEFT_DIREnumLiteralDeclaration_13 = (EnumLiteralDeclaration)cAlternatives.eContents().get(13);
private final Keyword cICON_LEFT_DIRLeftDirKeyword_13_0 = (Keyword)cICON_LEFT_DIREnumLiteralDeclaration_13.eContents().get(0);
private final EnumLiteralDeclaration cICON_STAREnumLiteralDeclaration_14 = (EnumLiteralDeclaration)cAlternatives.eContents().get(14);
private final Keyword cICON_STARStarKeyword_14_0 = (Keyword)cICON_STAREnumLiteralDeclaration_14.eContents().get(0);
private final EnumLiteralDeclaration cICON_STAR_EMPTYEnumLiteralDeclaration_15 = (EnumLiteralDeclaration)cAlternatives.eContents().get(15);
private final Keyword cICON_STAR_EMPTYStarEmptyKeyword_15_0 = (Keyword)cICON_STAR_EMPTYEnumLiteralDeclaration_15.eContents().get(0);
private final EnumLiteralDeclaration cICON_TH_LISTEnumLiteralDeclaration_16 = (EnumLiteralDeclaration)cAlternatives.eContents().get(16);
private final Keyword cICON_TH_LISTThListKeyword_16_0 = (Keyword)cICON_TH_LISTEnumLiteralDeclaration_16.eContents().get(0);
private final EnumLiteralDeclaration cICON_HEART_EMPTYEnumLiteralDeclaration_17 = (EnumLiteralDeclaration)cAlternatives.eContents().get(17);
private final Keyword cICON_HEART_EMPTYHeartEmptyKeyword_17_0 = (Keyword)cICON_HEART_EMPTYEnumLiteralDeclaration_17.eContents().get(0);
private final EnumLiteralDeclaration cICON_HEARTEnumLiteralDeclaration_18 = (EnumLiteralDeclaration)cAlternatives.eContents().get(18);
private final Keyword cICON_HEARTHeartKeyword_18_0 = (Keyword)cICON_HEARTEnumLiteralDeclaration_18.eContents().get(0);
private final EnumLiteralDeclaration cICON_MUSICEnumLiteralDeclaration_19 = (EnumLiteralDeclaration)cAlternatives.eContents().get(19);
private final Keyword cICON_MUSICMusicKeyword_19_0 = (Keyword)cICON_MUSICEnumLiteralDeclaration_19.eContents().get(0);
private final EnumLiteralDeclaration cICON_THEnumLiteralDeclaration_20 = (EnumLiteralDeclaration)cAlternatives.eContents().get(20);
private final Keyword cICON_THThKeyword_20_0 = (Keyword)cICON_THEnumLiteralDeclaration_20.eContents().get(0);
private final EnumLiteralDeclaration cICON_FLAGEnumLiteralDeclaration_21 = (EnumLiteralDeclaration)cAlternatives.eContents().get(21);
private final Keyword cICON_FLAGFlagKeyword_21_0 = (Keyword)cICON_FLAGEnumLiteralDeclaration_21.eContents().get(0);
private final EnumLiteralDeclaration cICON_COGEnumLiteralDeclaration_22 = (EnumLiteralDeclaration)cAlternatives.eContents().get(22);
private final Keyword cICON_COGCogKeyword_22_0 = (Keyword)cICON_COGEnumLiteralDeclaration_22.eContents().get(0);
private final EnumLiteralDeclaration cICON_ATTENTIONEnumLiteralDeclaration_23 = (EnumLiteralDeclaration)cAlternatives.eContents().get(23);
private final Keyword cICON_ATTENTIONAttentionKeyword_23_0 = (Keyword)cICON_ATTENTIONEnumLiteralDeclaration_23.eContents().get(0);
private final EnumLiteralDeclaration cICON_MAILEnumLiteralDeclaration_24 = (EnumLiteralDeclaration)cAlternatives.eContents().get(24);
private final Keyword cICON_MAILMailKeyword_24_0 = (Keyword)cICON_MAILEnumLiteralDeclaration_24.eContents().get(0);
private final EnumLiteralDeclaration cICON_EDITEnumLiteralDeclaration_25 = (EnumLiteralDeclaration)cAlternatives.eContents().get(25);
private final Keyword cICON_EDITEditKeyword_25_0 = (Keyword)cICON_EDITEnumLiteralDeclaration_25.eContents().get(0);
private final EnumLiteralDeclaration cICON_PENCILEnumLiteralDeclaration_26 = (EnumLiteralDeclaration)cAlternatives.eContents().get(26);
private final Keyword cICON_PENCILPencilKeyword_26_0 = (Keyword)cICON_PENCILEnumLiteralDeclaration_26.eContents().get(0);
private final EnumLiteralDeclaration cICON_OKEnumLiteralDeclaration_27 = (EnumLiteralDeclaration)cAlternatives.eContents().get(27);
private final Keyword cICON_OKOkKeyword_27_0 = (Keyword)cICON_OKEnumLiteralDeclaration_27.eContents().get(0);
private final EnumLiteralDeclaration cICON_CANCEL_1EnumLiteralDeclaration_28 = (EnumLiteralDeclaration)cAlternatives.eContents().get(28);
private final Keyword cICON_CANCEL_1Cancel1Keyword_28_0 = (Keyword)cICON_CANCEL_1EnumLiteralDeclaration_28.eContents().get(0);
private final EnumLiteralDeclaration cICON_CANCELEnumLiteralDeclaration_29 = (EnumLiteralDeclaration)cAlternatives.eContents().get(29);
private final Keyword cICON_CANCELCancelKeyword_29_0 = (Keyword)cICON_CANCELEnumLiteralDeclaration_29.eContents().get(0);
private final EnumLiteralDeclaration cICON_CANCEL_CIRCLEEnumLiteralDeclaration_30 = (EnumLiteralDeclaration)cAlternatives.eContents().get(30);
private final Keyword cICON_CANCEL_CIRCLECancelCircleKeyword_30_0 = (Keyword)cICON_CANCEL_CIRCLEEnumLiteralDeclaration_30.eContents().get(0);
private final EnumLiteralDeclaration cICON_HELPEnumLiteralDeclaration_31 = (EnumLiteralDeclaration)cAlternatives.eContents().get(31);
private final Keyword cICON_HELPHelpKeyword_31_0 = (Keyword)cICON_HELPEnumLiteralDeclaration_31.eContents().get(0);
private final EnumLiteralDeclaration cICON_PLUS_CIRCLEEnumLiteralDeclaration_32 = (EnumLiteralDeclaration)cAlternatives.eContents().get(32);
private final Keyword cICON_PLUS_CIRCLEPlusCircleKeyword_32_0 = (Keyword)cICON_PLUS_CIRCLEEnumLiteralDeclaration_32.eContents().get(0);
private final EnumLiteralDeclaration cICON_MINUS_CIRCLEEnumLiteralDeclaration_33 = (EnumLiteralDeclaration)cAlternatives.eContents().get(33);
private final Keyword cICON_MINUS_CIRCLEMinusCircleKeyword_33_0 = (Keyword)cICON_MINUS_CIRCLEEnumLiteralDeclaration_33.eContents().get(0);
private final EnumLiteralDeclaration cICON_RIGHT_THINEnumLiteralDeclaration_34 = (EnumLiteralDeclaration)cAlternatives.eContents().get(34);
private final Keyword cICON_RIGHT_THINRightThinKeyword_34_0 = (Keyword)cICON_RIGHT_THINEnumLiteralDeclaration_34.eContents().get(0);
private final EnumLiteralDeclaration cICON_FORWARDEnumLiteralDeclaration_35 = (EnumLiteralDeclaration)cAlternatives.eContents().get(35);
private final Keyword cICON_FORWARDForwardKeyword_35_0 = (Keyword)cICON_FORWARDEnumLiteralDeclaration_35.eContents().get(0);
private final EnumLiteralDeclaration cICON_CWEnumLiteralDeclaration_36 = (EnumLiteralDeclaration)cAlternatives.eContents().get(36);
private final Keyword cICON_CWCwKeyword_36_0 = (Keyword)cICON_CWEnumLiteralDeclaration_36.eContents().get(0);
private final EnumLiteralDeclaration cICON_LEFT_THINEnumLiteralDeclaration_37 = (EnumLiteralDeclaration)cAlternatives.eContents().get(37);
private final Keyword cICON_LEFT_THINLeftThinKeyword_37_0 = (Keyword)cICON_LEFT_THINEnumLiteralDeclaration_37.eContents().get(0);
private final EnumLiteralDeclaration cICON_UP_THINEnumLiteralDeclaration_38 = (EnumLiteralDeclaration)cAlternatives.eContents().get(38);
private final Keyword cICON_UP_THINUpThinKeyword_38_0 = (Keyword)cICON_UP_THINEnumLiteralDeclaration_38.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOWN_THINEnumLiteralDeclaration_39 = (EnumLiteralDeclaration)cAlternatives.eContents().get(39);
private final Keyword cICON_DOWN_THINDownThinKeyword_39_0 = (Keyword)cICON_DOWN_THINEnumLiteralDeclaration_39.eContents().get(0);
private final EnumLiteralDeclaration cICON_LEFT_BOLDEnumLiteralDeclaration_40 = (EnumLiteralDeclaration)cAlternatives.eContents().get(40);
private final Keyword cICON_LEFT_BOLDLeftBoldKeyword_40_0 = (Keyword)cICON_LEFT_BOLDEnumLiteralDeclaration_40.eContents().get(0);
private final EnumLiteralDeclaration cICON_RIGHT_BOLDEnumLiteralDeclaration_41 = (EnumLiteralDeclaration)cAlternatives.eContents().get(41);
private final Keyword cICON_RIGHT_BOLDRightBoldKeyword_41_0 = (Keyword)cICON_RIGHT_BOLDEnumLiteralDeclaration_41.eContents().get(0);
private final EnumLiteralDeclaration cICON_UP_BOLDEnumLiteralDeclaration_42 = (EnumLiteralDeclaration)cAlternatives.eContents().get(42);
private final Keyword cICON_UP_BOLDUpBoldKeyword_42_0 = (Keyword)cICON_UP_BOLDEnumLiteralDeclaration_42.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOWN_BOLDEnumLiteralDeclaration_43 = (EnumLiteralDeclaration)cAlternatives.eContents().get(43);
private final Keyword cICON_DOWN_BOLDDownBoldKeyword_43_0 = (Keyword)cICON_DOWN_BOLDEnumLiteralDeclaration_43.eContents().get(0);
private final EnumLiteralDeclaration cICON_USER_ADDEnumLiteralDeclaration_44 = (EnumLiteralDeclaration)cAlternatives.eContents().get(44);
private final Keyword cICON_USER_ADDUserAddKeyword_44_0 = (Keyword)cICON_USER_ADDEnumLiteralDeclaration_44.eContents().get(0);
private final EnumLiteralDeclaration cICON_HELP_CIRCLEEnumLiteralDeclaration_45 = (EnumLiteralDeclaration)cAlternatives.eContents().get(45);
private final Keyword cICON_HELP_CIRCLEHelpCircleKeyword_45_0 = (Keyword)cICON_HELP_CIRCLEEnumLiteralDeclaration_45.eContents().get(0);
private final EnumLiteralDeclaration cICON_INFO_CIRCLEEnumLiteralDeclaration_46 = (EnumLiteralDeclaration)cAlternatives.eContents().get(46);
private final Keyword cICON_INFO_CIRCLEInfoCircleKeyword_46_0 = (Keyword)cICON_INFO_CIRCLEEnumLiteralDeclaration_46.eContents().get(0);
private final EnumLiteralDeclaration cICON_BACKEnumLiteralDeclaration_47 = (EnumLiteralDeclaration)cAlternatives.eContents().get(47);
private final Keyword cICON_BACKBackKeyword_47_0 = (Keyword)cICON_BACKEnumLiteralDeclaration_47.eContents().get(0);
private final EnumLiteralDeclaration cICON_EYEEnumLiteralDeclaration_48 = (EnumLiteralDeclaration)cAlternatives.eContents().get(48);
private final Keyword cICON_EYEEyeKeyword_48_0 = (Keyword)cICON_EYEEnumLiteralDeclaration_48.eContents().get(0);
private final EnumLiteralDeclaration cICON_TAGEnumLiteralDeclaration_49 = (EnumLiteralDeclaration)cAlternatives.eContents().get(49);
private final Keyword cICON_TAGTagKeyword_49_0 = (Keyword)cICON_TAGEnumLiteralDeclaration_49.eContents().get(0);
private final EnumLiteralDeclaration cICON_UPLOAD_CLOUDEnumLiteralDeclaration_50 = (EnumLiteralDeclaration)cAlternatives.eContents().get(50);
private final Keyword cICON_UPLOAD_CLOUDUploadCloudKeyword_50_0 = (Keyword)cICON_UPLOAD_CLOUDEnumLiteralDeclaration_50.eContents().get(0);
private final EnumLiteralDeclaration cICON_REPLYEnumLiteralDeclaration_51 = (EnumLiteralDeclaration)cAlternatives.eContents().get(51);
private final Keyword cICON_REPLYReplyKeyword_51_0 = (Keyword)cICON_REPLYEnumLiteralDeclaration_51.eContents().get(0);
private final EnumLiteralDeclaration cICON_EXPORTEnumLiteralDeclaration_52 = (EnumLiteralDeclaration)cAlternatives.eContents().get(52);
private final Keyword cICON_EXPORTExportKeyword_52_0 = (Keyword)cICON_EXPORTEnumLiteralDeclaration_52.eContents().get(0);
private final EnumLiteralDeclaration cICON_PRINTEnumLiteralDeclaration_53 = (EnumLiteralDeclaration)cAlternatives.eContents().get(53);
private final Keyword cICON_PRINTPrintKeyword_53_0 = (Keyword)cICON_PRINTEnumLiteralDeclaration_53.eContents().get(0);
private final EnumLiteralDeclaration cICON_RETWEETEnumLiteralDeclaration_54 = (EnumLiteralDeclaration)cAlternatives.eContents().get(54);
private final Keyword cICON_RETWEETRetweetKeyword_54_0 = (Keyword)cICON_RETWEETEnumLiteralDeclaration_54.eContents().get(0);
private final EnumLiteralDeclaration cICON_COMMENTEnumLiteralDeclaration_55 = (EnumLiteralDeclaration)cAlternatives.eContents().get(55);
private final Keyword cICON_COMMENTCommentKeyword_55_0 = (Keyword)cICON_COMMENTEnumLiteralDeclaration_55.eContents().get(0);
private final EnumLiteralDeclaration cICON_VCARDEnumLiteralDeclaration_56 = (EnumLiteralDeclaration)cAlternatives.eContents().get(56);
private final Keyword cICON_VCARDVcardKeyword_56_0 = (Keyword)cICON_VCARDEnumLiteralDeclaration_56.eContents().get(0);
private final EnumLiteralDeclaration cICON_LOCATIONEnumLiteralDeclaration_57 = (EnumLiteralDeclaration)cAlternatives.eContents().get(57);
private final Keyword cICON_LOCATIONLocationKeyword_57_0 = (Keyword)cICON_LOCATIONEnumLiteralDeclaration_57.eContents().get(0);
private final EnumLiteralDeclaration cICON_TRASHEnumLiteralDeclaration_58 = (EnumLiteralDeclaration)cAlternatives.eContents().get(58);
private final Keyword cICON_TRASHTrashKeyword_58_0 = (Keyword)cICON_TRASHEnumLiteralDeclaration_58.eContents().get(0);
private final EnumLiteralDeclaration cICON_RESIZE_FULLEnumLiteralDeclaration_59 = (EnumLiteralDeclaration)cAlternatives.eContents().get(59);
private final Keyword cICON_RESIZE_FULLResizeFullKeyword_59_0 = (Keyword)cICON_RESIZE_FULLEnumLiteralDeclaration_59.eContents().get(0);
private final EnumLiteralDeclaration cICON_RESIZE_SMALLEnumLiteralDeclaration_60 = (EnumLiteralDeclaration)cAlternatives.eContents().get(60);
private final Keyword cICON_RESIZE_SMALLResizeSmallKeyword_60_0 = (Keyword)cICON_RESIZE_SMALLEnumLiteralDeclaration_60.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOWN_OPENEnumLiteralDeclaration_61 = (EnumLiteralDeclaration)cAlternatives.eContents().get(61);
private final Keyword cICON_DOWN_OPENDownOpenKeyword_61_0 = (Keyword)cICON_DOWN_OPENEnumLiteralDeclaration_61.eContents().get(0);
private final EnumLiteralDeclaration cICON_LEFT_OPENEnumLiteralDeclaration_62 = (EnumLiteralDeclaration)cAlternatives.eContents().get(62);
private final Keyword cICON_LEFT_OPENLeftOpenKeyword_62_0 = (Keyword)cICON_LEFT_OPENEnumLiteralDeclaration_62.eContents().get(0);
private final EnumLiteralDeclaration cICON_RIGHT_OPENEnumLiteralDeclaration_63 = (EnumLiteralDeclaration)cAlternatives.eContents().get(63);
private final Keyword cICON_RIGHT_OPENRightOpenKeyword_63_0 = (Keyword)cICON_RIGHT_OPENEnumLiteralDeclaration_63.eContents().get(0);
private final EnumLiteralDeclaration cICON_UP_OPENEnumLiteralDeclaration_64 = (EnumLiteralDeclaration)cAlternatives.eContents().get(64);
private final Keyword cICON_UP_OPENUpOpenKeyword_64_0 = (Keyword)cICON_UP_OPENEnumLiteralDeclaration_64.eContents().get(0);
private final EnumLiteralDeclaration cICON_ARROWS_CWEnumLiteralDeclaration_65 = (EnumLiteralDeclaration)cAlternatives.eContents().get(65);
private final Keyword cICON_ARROWS_CWArrowsCwKeyword_65_0 = (Keyword)cICON_ARROWS_CWEnumLiteralDeclaration_65.eContents().get(0);
private final EnumLiteralDeclaration cICON_CHART_PIEEnumLiteralDeclaration_66 = (EnumLiteralDeclaration)cAlternatives.eContents().get(66);
private final Keyword cICON_CHART_PIEChartPieKeyword_66_0 = (Keyword)cICON_CHART_PIEEnumLiteralDeclaration_66.eContents().get(0);
private final EnumLiteralDeclaration cICON_SEARCH_1EnumLiteralDeclaration_67 = (EnumLiteralDeclaration)cAlternatives.eContents().get(67);
private final Keyword cICON_SEARCH_1Search1Keyword_67_0 = (Keyword)cICON_SEARCH_1EnumLiteralDeclaration_67.eContents().get(0);
private final EnumLiteralDeclaration cICON_USEREnumLiteralDeclaration_68 = (EnumLiteralDeclaration)cAlternatives.eContents().get(68);
private final Keyword cICON_USERUserKeyword_68_0 = (Keyword)cICON_USEREnumLiteralDeclaration_68.eContents().get(0);
private final EnumLiteralDeclaration cICON_USERSEnumLiteralDeclaration_69 = (EnumLiteralDeclaration)cAlternatives.eContents().get(69);
private final Keyword cICON_USERSUsersKeyword_69_0 = (Keyword)cICON_USERSEnumLiteralDeclaration_69.eContents().get(0);
private final EnumLiteralDeclaration cICON_MONITOREnumLiteralDeclaration_70 = (EnumLiteralDeclaration)cAlternatives.eContents().get(70);
private final Keyword cICON_MONITORMonitorKeyword_70_0 = (Keyword)cICON_MONITOREnumLiteralDeclaration_70.eContents().get(0);
private final EnumLiteralDeclaration cICON_FOLDEREnumLiteralDeclaration_71 = (EnumLiteralDeclaration)cAlternatives.eContents().get(71);
private final Keyword cICON_FOLDERFolderKeyword_71_0 = (Keyword)cICON_FOLDEREnumLiteralDeclaration_71.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOCEnumLiteralDeclaration_72 = (EnumLiteralDeclaration)cAlternatives.eContents().get(72);
private final Keyword cICON_DOCDocKeyword_72_0 = (Keyword)cICON_DOCEnumLiteralDeclaration_72.eContents().get(0);
private final EnumLiteralDeclaration cICON_CALENDAREnumLiteralDeclaration_73 = (EnumLiteralDeclaration)cAlternatives.eContents().get(73);
private final Keyword cICON_CALENDARCalendarKeyword_73_0 = (Keyword)cICON_CALENDAREnumLiteralDeclaration_73.eContents().get(0);
private final EnumLiteralDeclaration cICON_CHARTEnumLiteralDeclaration_74 = (EnumLiteralDeclaration)cAlternatives.eContents().get(74);
private final Keyword cICON_CHARTChartKeyword_74_0 = (Keyword)cICON_CHARTEnumLiteralDeclaration_74.eContents().get(0);
private final EnumLiteralDeclaration cICON_ATTACHEnumLiteralDeclaration_75 = (EnumLiteralDeclaration)cAlternatives.eContents().get(75);
private final Keyword cICON_ATTACHAttachKeyword_75_0 = (Keyword)cICON_ATTACHEnumLiteralDeclaration_75.eContents().get(0);
private final EnumLiteralDeclaration cICON_UPLOADEnumLiteralDeclaration_76 = (EnumLiteralDeclaration)cAlternatives.eContents().get(76);
private final Keyword cICON_UPLOADUploadKeyword_76_0 = (Keyword)cICON_UPLOADEnumLiteralDeclaration_76.eContents().get(0);
private final EnumLiteralDeclaration cICON_DOWNLOADEnumLiteralDeclaration_77 = (EnumLiteralDeclaration)cAlternatives.eContents().get(77);
private final Keyword cICON_DOWNLOADDownloadKeyword_77_0 = (Keyword)cICON_DOWNLOADEnumLiteralDeclaration_77.eContents().get(0);
private final EnumLiteralDeclaration cICON_MOBILEEnumLiteralDeclaration_78 = (EnumLiteralDeclaration)cAlternatives.eContents().get(78);
private final Keyword cICON_MOBILEMobileKeyword_78_0 = (Keyword)cICON_MOBILEEnumLiteralDeclaration_78.eContents().get(0);
private final EnumLiteralDeclaration cICON_CAMERAEnumLiteralDeclaration_79 = (EnumLiteralDeclaration)cAlternatives.eContents().get(79);
private final Keyword cICON_CAMERACameraKeyword_79_0 = (Keyword)cICON_CAMERAEnumLiteralDeclaration_79.eContents().get(0);
private final EnumLiteralDeclaration cICON_LOCKEnumLiteralDeclaration_80 = (EnumLiteralDeclaration)cAlternatives.eContents().get(80);
private final Keyword cICON_LOCKLockKeyword_80_0 = (Keyword)cICON_LOCKEnumLiteralDeclaration_80.eContents().get(0);
private final EnumLiteralDeclaration cICON_LOCK_OPENEnumLiteralDeclaration_81 = (EnumLiteralDeclaration)cAlternatives.eContents().get(81);
private final Keyword cICON_LOCK_OPENLockOpenKeyword_81_0 = (Keyword)cICON_LOCK_OPENEnumLiteralDeclaration_81.eContents().get(0);
private final EnumLiteralDeclaration cICON_BELLEnumLiteralDeclaration_82 = (EnumLiteralDeclaration)cAlternatives.eContents().get(82);
private final Keyword cICON_BELLBellKeyword_82_0 = (Keyword)cICON_BELLEnumLiteralDeclaration_82.eContents().get(0);
private final EnumLiteralDeclaration cICON_LINKEnumLiteralDeclaration_83 = (EnumLiteralDeclaration)cAlternatives.eContents().get(83);
private final Keyword cICON_LINKLinkKeyword_83_0 = (Keyword)cICON_LINKEnumLiteralDeclaration_83.eContents().get(0);
private final EnumLiteralDeclaration cICON_CLOCKEnumLiteralDeclaration_84 = (EnumLiteralDeclaration)cAlternatives.eContents().get(84);
private final Keyword cICON_CLOCKClockKeyword_84_0 = (Keyword)cICON_CLOCKEnumLiteralDeclaration_84.eContents().get(0);
private final EnumLiteralDeclaration cICON_BLOCKEnumLiteralDeclaration_85 = (EnumLiteralDeclaration)cAlternatives.eContents().get(85);
private final Keyword cICON_BLOCKBlockKeyword_85_0 = (Keyword)cICON_BLOCKEnumLiteralDeclaration_85.eContents().get(0);
//enum IconsEnum:
// ICON_PLUS="plus" | ICON_MINUS="minus" | ICON_INFO="info" | ICON_LEFT="left" | ICON_UP="up" | ICON_RIGHT="right" |
// ICON_DOWN="down" | ICON_EXCHANGE="exchange" | ICON_HOME="home" | ICON_HOME_1="home-1" | ICON_UP_DIR="up-dir" |
// ICON_RIGHT_DIR="right-dir" | ICON_DOWN_DIR="down-dir" | ICON_LEFT_DIR="left-dir" | ICON_STAR="star" |
// ICON_STAR_EMPTY="star-empty" | ICON_TH_LIST="th-list" | ICON_HEART_EMPTY="heart-empty" | ICON_HEART="heart" |
// ICON_MUSIC="music" | ICON_TH="th" | ICON_FLAG="flag" | ICON_COG="cog" | ICON_ATTENTION="attention" | ICON_MAIL="mail"
// | ICON_EDIT="edit" | ICON_PENCIL="pencil" | ICON_OK="ok" | ICON_CANCEL_1="cancel-1" | ICON_CANCEL="cancel" |
// ICON_CANCEL_CIRCLE="cancel-circle" | ICON_HELP="help" | ICON_PLUS_CIRCLE="plus-circle" |
// ICON_MINUS_CIRCLE="minus-circle" | ICON_RIGHT_THIN="right-thin" | ICON_FORWARD="forward" | ICON_CW="cw" |
// ICON_LEFT_THIN="left-thin" | ICON_UP_THIN="up-thin" | ICON_DOWN_THIN="down-thin" | ICON_LEFT_BOLD="left-bold" |
// ICON_RIGHT_BOLD="right-bold" | ICON_UP_BOLD="up-bold" | ICON_DOWN_BOLD="down-bold" | ICON_USER_ADD="user-add" |
// ICON_HELP_CIRCLE="help-circle" | ICON_INFO_CIRCLE="info-circle" | ICON_BACK="back" | ICON_EYE="eye" | ICON_TAG="tag"
// | ICON_UPLOAD_CLOUD="upload-cloud" | ICON_REPLY="reply" | ICON_EXPORT="export" | ICON_PRINT="print" |
// ICON_RETWEET="retweet" | ICON_COMMENT="comment" | ICON_VCARD="vcard" | ICON_LOCATION="location" | ICON_TRASH="trash"
// | ICON_RESIZE_FULL="resize-full" | ICON_RESIZE_SMALL="resize-small" | ICON_DOWN_OPEN="down-open" |
// ICON_LEFT_OPEN="left-open" | ICON_RIGHT_OPEN="right-open" | ICON_UP_OPEN="up-open" | ICON_ARROWS_CW="arrows-cw" |
// ICON_CHART_PIE="chart-pie" | ICON_SEARCH_1="search-1" | ICON_USER="user" | ICON_USERS="users" |
// ICON_MONITOR="monitor" | ICON_FOLDER="folder" | ICON_DOC="doc" | ICON_CALENDAR="calendar" | ICON_CHART="chart" |
// ICON_ATTACH="attach" | ICON_UPLOAD="upload" | ICON_DOWNLOAD="download" | ICON_MOBILE="mobile" | ICON_CAMERA="camera"
// | ICON_LOCK="lock" | ICON_LOCK_OPEN="lock-open" | ICON_BELL="bell" | ICON_LINK="link" | ICON_CLOCK="clock" |
// ICON_BLOCK="block";
public EnumRule getRule() { return rule; }
//ICON_PLUS="plus" | ICON_MINUS="minus" | ICON_INFO="info" | ICON_LEFT="left" | ICON_UP="up" | ICON_RIGHT="right" |
//ICON_DOWN="down" | ICON_EXCHANGE="exchange" | ICON_HOME="home" | ICON_HOME_1="home-1" | ICON_UP_DIR="up-dir" |
//ICON_RIGHT_DIR="right-dir" | ICON_DOWN_DIR="down-dir" | ICON_LEFT_DIR="left-dir" | ICON_STAR="star" |
//ICON_STAR_EMPTY="star-empty" | ICON_TH_LIST="th-list" | ICON_HEART_EMPTY="heart-empty" | ICON_HEART="heart" |
//ICON_MUSIC="music" | ICON_TH="th" | ICON_FLAG="flag" | ICON_COG="cog" | ICON_ATTENTION="attention" | ICON_MAIL="mail"
//| ICON_EDIT="edit" | ICON_PENCIL="pencil" | ICON_OK="ok" | ICON_CANCEL_1="cancel-1" | ICON_CANCEL="cancel" |
//ICON_CANCEL_CIRCLE="cancel-circle" | ICON_HELP="help" | ICON_PLUS_CIRCLE="plus-circle" |
//ICON_MINUS_CIRCLE="minus-circle" | ICON_RIGHT_THIN="right-thin" | ICON_FORWARD="forward" | ICON_CW="cw" |
//ICON_LEFT_THIN="left-thin" | ICON_UP_THIN="up-thin" | ICON_DOWN_THIN="down-thin" | ICON_LEFT_BOLD="left-bold" |
//ICON_RIGHT_BOLD="right-bold" | ICON_UP_BOLD="up-bold" | ICON_DOWN_BOLD="down-bold" | ICON_USER_ADD="user-add" |
//ICON_HELP_CIRCLE="help-circle" | ICON_INFO_CIRCLE="info-circle" | ICON_BACK="back" | ICON_EYE="eye" | ICON_TAG="tag" |
//ICON_UPLOAD_CLOUD="upload-cloud" | ICON_REPLY="reply" | ICON_EXPORT="export" | ICON_PRINT="print" |
//ICON_RETWEET="retweet" | ICON_COMMENT="comment" | ICON_VCARD="vcard" | ICON_LOCATION="location" | ICON_TRASH="trash" |
//ICON_RESIZE_FULL="resize-full" | ICON_RESIZE_SMALL="resize-small" | ICON_DOWN_OPEN="down-open" |
//ICON_LEFT_OPEN="left-open" | ICON_RIGHT_OPEN="right-open" | ICON_UP_OPEN="up-open" | ICON_ARROWS_CW="arrows-cw" |
//ICON_CHART_PIE="chart-pie" | ICON_SEARCH_1="search-1" | ICON_USER="user" | ICON_USERS="users" | ICON_MONITOR="monitor"
//| ICON_FOLDER="folder" | ICON_DOC="doc" | ICON_CALENDAR="calendar" | ICON_CHART="chart" | ICON_ATTACH="attach" |
//ICON_UPLOAD="upload" | ICON_DOWNLOAD="download" | ICON_MOBILE="mobile" | ICON_CAMERA="camera" | ICON_LOCK="lock" |
//ICON_LOCK_OPEN="lock-open" | ICON_BELL="bell" | ICON_LINK="link" | ICON_CLOCK="clock" | ICON_BLOCK="block"
public Alternatives getAlternatives() { return cAlternatives; }
//ICON_PLUS="plus"
public EnumLiteralDeclaration getICON_PLUSEnumLiteralDeclaration_0() { return cICON_PLUSEnumLiteralDeclaration_0; }
//"plus"
public Keyword getICON_PLUSPlusKeyword_0_0() { return cICON_PLUSPlusKeyword_0_0; }
//ICON_MINUS="minus"
public EnumLiteralDeclaration getICON_MINUSEnumLiteralDeclaration_1() { return cICON_MINUSEnumLiteralDeclaration_1; }
//"minus"
public Keyword getICON_MINUSMinusKeyword_1_0() { return cICON_MINUSMinusKeyword_1_0; }
//ICON_INFO="info"
public EnumLiteralDeclaration getICON_INFOEnumLiteralDeclaration_2() { return cICON_INFOEnumLiteralDeclaration_2; }
//"info"
public Keyword getICON_INFOInfoKeyword_2_0() { return cICON_INFOInfoKeyword_2_0; }
//ICON_LEFT="left"
public EnumLiteralDeclaration getICON_LEFTEnumLiteralDeclaration_3() { return cICON_LEFTEnumLiteralDeclaration_3; }
//"left"
public Keyword getICON_LEFTLeftKeyword_3_0() { return cICON_LEFTLeftKeyword_3_0; }
//ICON_UP="up"
public EnumLiteralDeclaration getICON_UPEnumLiteralDeclaration_4() { return cICON_UPEnumLiteralDeclaration_4; }
//"up"
public Keyword getICON_UPUpKeyword_4_0() { return cICON_UPUpKeyword_4_0; }
//ICON_RIGHT="right"
public EnumLiteralDeclaration getICON_RIGHTEnumLiteralDeclaration_5() { return cICON_RIGHTEnumLiteralDeclaration_5; }
//"right"
public Keyword getICON_RIGHTRightKeyword_5_0() { return cICON_RIGHTRightKeyword_5_0; }
//ICON_DOWN="down"
public EnumLiteralDeclaration getICON_DOWNEnumLiteralDeclaration_6() { return cICON_DOWNEnumLiteralDeclaration_6; }
//"down"
public Keyword getICON_DOWNDownKeyword_6_0() { return cICON_DOWNDownKeyword_6_0; }
//ICON_EXCHANGE="exchange"
public EnumLiteralDeclaration getICON_EXCHANGEEnumLiteralDeclaration_7() { return cICON_EXCHANGEEnumLiteralDeclaration_7; }
//"exchange"
public Keyword getICON_EXCHANGEExchangeKeyword_7_0() { return cICON_EXCHANGEExchangeKeyword_7_0; }
//ICON_HOME="home"
public EnumLiteralDeclaration getICON_HOMEEnumLiteralDeclaration_8() { return cICON_HOMEEnumLiteralDeclaration_8; }
//"home"
public Keyword getICON_HOMEHomeKeyword_8_0() { return cICON_HOMEHomeKeyword_8_0; }
//ICON_HOME_1="home-1"
public EnumLiteralDeclaration getICON_HOME_1EnumLiteralDeclaration_9() { return cICON_HOME_1EnumLiteralDeclaration_9; }
//"home-1"
public Keyword getICON_HOME_1Home1Keyword_9_0() { return cICON_HOME_1Home1Keyword_9_0; }
//ICON_UP_DIR="up-dir"
public EnumLiteralDeclaration getICON_UP_DIREnumLiteralDeclaration_10() { return cICON_UP_DIREnumLiteralDeclaration_10; }
//"up-dir"
public Keyword getICON_UP_DIRUpDirKeyword_10_0() { return cICON_UP_DIRUpDirKeyword_10_0; }
//ICON_RIGHT_DIR="right-dir"
public EnumLiteralDeclaration getICON_RIGHT_DIREnumLiteralDeclaration_11() { return cICON_RIGHT_DIREnumLiteralDeclaration_11; }
//"right-dir"
public Keyword getICON_RIGHT_DIRRightDirKeyword_11_0() { return cICON_RIGHT_DIRRightDirKeyword_11_0; }
//ICON_DOWN_DIR="down-dir"
public EnumLiteralDeclaration getICON_DOWN_DIREnumLiteralDeclaration_12() { return cICON_DOWN_DIREnumLiteralDeclaration_12; }
//"down-dir"
public Keyword getICON_DOWN_DIRDownDirKeyword_12_0() { return cICON_DOWN_DIRDownDirKeyword_12_0; }
//ICON_LEFT_DIR="left-dir"
public EnumLiteralDeclaration getICON_LEFT_DIREnumLiteralDeclaration_13() { return cICON_LEFT_DIREnumLiteralDeclaration_13; }
//"left-dir"
public Keyword getICON_LEFT_DIRLeftDirKeyword_13_0() { return cICON_LEFT_DIRLeftDirKeyword_13_0; }
//ICON_STAR="star"
public EnumLiteralDeclaration getICON_STAREnumLiteralDeclaration_14() { return cICON_STAREnumLiteralDeclaration_14; }
//"star"
public Keyword getICON_STARStarKeyword_14_0() { return cICON_STARStarKeyword_14_0; }
//ICON_STAR_EMPTY="star-empty"
public EnumLiteralDeclaration getICON_STAR_EMPTYEnumLiteralDeclaration_15() { return cICON_STAR_EMPTYEnumLiteralDeclaration_15; }
//"star-empty"
public Keyword getICON_STAR_EMPTYStarEmptyKeyword_15_0() { return cICON_STAR_EMPTYStarEmptyKeyword_15_0; }
//ICON_TH_LIST="th-list"
public EnumLiteralDeclaration getICON_TH_LISTEnumLiteralDeclaration_16() { return cICON_TH_LISTEnumLiteralDeclaration_16; }
//"th-list"
public Keyword getICON_TH_LISTThListKeyword_16_0() { return cICON_TH_LISTThListKeyword_16_0; }
//ICON_HEART_EMPTY="heart-empty"
public EnumLiteralDeclaration getICON_HEART_EMPTYEnumLiteralDeclaration_17() { return cICON_HEART_EMPTYEnumLiteralDeclaration_17; }
//"heart-empty"
public Keyword getICON_HEART_EMPTYHeartEmptyKeyword_17_0() { return cICON_HEART_EMPTYHeartEmptyKeyword_17_0; }
//ICON_HEART="heart"
public EnumLiteralDeclaration getICON_HEARTEnumLiteralDeclaration_18() { return cICON_HEARTEnumLiteralDeclaration_18; }
//"heart"
public Keyword getICON_HEARTHeartKeyword_18_0() { return cICON_HEARTHeartKeyword_18_0; }
//ICON_MUSIC="music"
public EnumLiteralDeclaration getICON_MUSICEnumLiteralDeclaration_19() { return cICON_MUSICEnumLiteralDeclaration_19; }
//"music"
public Keyword getICON_MUSICMusicKeyword_19_0() { return cICON_MUSICMusicKeyword_19_0; }
//ICON_TH="th"
public EnumLiteralDeclaration getICON_THEnumLiteralDeclaration_20() { return cICON_THEnumLiteralDeclaration_20; }
//"th"
public Keyword getICON_THThKeyword_20_0() { return cICON_THThKeyword_20_0; }
//ICON_FLAG="flag"
public EnumLiteralDeclaration getICON_FLAGEnumLiteralDeclaration_21() { return cICON_FLAGEnumLiteralDeclaration_21; }
//"flag"
public Keyword getICON_FLAGFlagKeyword_21_0() { return cICON_FLAGFlagKeyword_21_0; }
//ICON_COG="cog"
public EnumLiteralDeclaration getICON_COGEnumLiteralDeclaration_22() { return cICON_COGEnumLiteralDeclaration_22; }
//"cog"
public Keyword getICON_COGCogKeyword_22_0() { return cICON_COGCogKeyword_22_0; }
//ICON_ATTENTION="attention"
public EnumLiteralDeclaration getICON_ATTENTIONEnumLiteralDeclaration_23() { return cICON_ATTENTIONEnumLiteralDeclaration_23; }
//"attention"
public Keyword getICON_ATTENTIONAttentionKeyword_23_0() { return cICON_ATTENTIONAttentionKeyword_23_0; }
//ICON_MAIL="mail"
public EnumLiteralDeclaration getICON_MAILEnumLiteralDeclaration_24() { return cICON_MAILEnumLiteralDeclaration_24; }
//"mail"
public Keyword getICON_MAILMailKeyword_24_0() { return cICON_MAILMailKeyword_24_0; }
//ICON_EDIT="edit"
public EnumLiteralDeclaration getICON_EDITEnumLiteralDeclaration_25() { return cICON_EDITEnumLiteralDeclaration_25; }
//"edit"
public Keyword getICON_EDITEditKeyword_25_0() { return cICON_EDITEditKeyword_25_0; }
//ICON_PENCIL="pencil"
public EnumLiteralDeclaration getICON_PENCILEnumLiteralDeclaration_26() { return cICON_PENCILEnumLiteralDeclaration_26; }
//"pencil"
public Keyword getICON_PENCILPencilKeyword_26_0() { return cICON_PENCILPencilKeyword_26_0; }
//ICON_OK="ok"
public EnumLiteralDeclaration getICON_OKEnumLiteralDeclaration_27() { return cICON_OKEnumLiteralDeclaration_27; }
//"ok"
public Keyword getICON_OKOkKeyword_27_0() { return cICON_OKOkKeyword_27_0; }
//ICON_CANCEL_1="cancel-1"
public EnumLiteralDeclaration getICON_CANCEL_1EnumLiteralDeclaration_28() { return cICON_CANCEL_1EnumLiteralDeclaration_28; }
//"cancel-1"
public Keyword getICON_CANCEL_1Cancel1Keyword_28_0() { return cICON_CANCEL_1Cancel1Keyword_28_0; }
//ICON_CANCEL="cancel"
public EnumLiteralDeclaration getICON_CANCELEnumLiteralDeclaration_29() { return cICON_CANCELEnumLiteralDeclaration_29; }
//"cancel"
public Keyword getICON_CANCELCancelKeyword_29_0() { return cICON_CANCELCancelKeyword_29_0; }
//ICON_CANCEL_CIRCLE="cancel-circle"
public EnumLiteralDeclaration getICON_CANCEL_CIRCLEEnumLiteralDeclaration_30() { return cICON_CANCEL_CIRCLEEnumLiteralDeclaration_30; }
//"cancel-circle"
public Keyword getICON_CANCEL_CIRCLECancelCircleKeyword_30_0() { return cICON_CANCEL_CIRCLECancelCircleKeyword_30_0; }
//ICON_HELP="help"
public EnumLiteralDeclaration getICON_HELPEnumLiteralDeclaration_31() { return cICON_HELPEnumLiteralDeclaration_31; }
//"help"
public Keyword getICON_HELPHelpKeyword_31_0() { return cICON_HELPHelpKeyword_31_0; }
//ICON_PLUS_CIRCLE="plus-circle"
public EnumLiteralDeclaration getICON_PLUS_CIRCLEEnumLiteralDeclaration_32() { return cICON_PLUS_CIRCLEEnumLiteralDeclaration_32; }
//"plus-circle"
public Keyword getICON_PLUS_CIRCLEPlusCircleKeyword_32_0() { return cICON_PLUS_CIRCLEPlusCircleKeyword_32_0; }
//ICON_MINUS_CIRCLE="minus-circle"
public EnumLiteralDeclaration getICON_MINUS_CIRCLEEnumLiteralDeclaration_33() { return cICON_MINUS_CIRCLEEnumLiteralDeclaration_33; }
//"minus-circle"
public Keyword getICON_MINUS_CIRCLEMinusCircleKeyword_33_0() { return cICON_MINUS_CIRCLEMinusCircleKeyword_33_0; }
//ICON_RIGHT_THIN="right-thin"
public EnumLiteralDeclaration getICON_RIGHT_THINEnumLiteralDeclaration_34() { return cICON_RIGHT_THINEnumLiteralDeclaration_34; }
//"right-thin"
public Keyword getICON_RIGHT_THINRightThinKeyword_34_0() { return cICON_RIGHT_THINRightThinKeyword_34_0; }
//ICON_FORWARD="forward"
public EnumLiteralDeclaration getICON_FORWARDEnumLiteralDeclaration_35() { return cICON_FORWARDEnumLiteralDeclaration_35; }
//"forward"
public Keyword getICON_FORWARDForwardKeyword_35_0() { return cICON_FORWARDForwardKeyword_35_0; }
//ICON_CW="cw"
public EnumLiteralDeclaration getICON_CWEnumLiteralDeclaration_36() { return cICON_CWEnumLiteralDeclaration_36; }
//"cw"
public Keyword getICON_CWCwKeyword_36_0() { return cICON_CWCwKeyword_36_0; }
//ICON_LEFT_THIN="left-thin"
public EnumLiteralDeclaration getICON_LEFT_THINEnumLiteralDeclaration_37() { return cICON_LEFT_THINEnumLiteralDeclaration_37; }
//"left-thin"
public Keyword getICON_LEFT_THINLeftThinKeyword_37_0() { return cICON_LEFT_THINLeftThinKeyword_37_0; }
//ICON_UP_THIN="up-thin"
public EnumLiteralDeclaration getICON_UP_THINEnumLiteralDeclaration_38() { return cICON_UP_THINEnumLiteralDeclaration_38; }
//"up-thin"
public Keyword getICON_UP_THINUpThinKeyword_38_0() { return cICON_UP_THINUpThinKeyword_38_0; }
//ICON_DOWN_THIN="down-thin"
public EnumLiteralDeclaration getICON_DOWN_THINEnumLiteralDeclaration_39() { return cICON_DOWN_THINEnumLiteralDeclaration_39; }
//"down-thin"
public Keyword getICON_DOWN_THINDownThinKeyword_39_0() { return cICON_DOWN_THINDownThinKeyword_39_0; }
//ICON_LEFT_BOLD="left-bold"
public EnumLiteralDeclaration getICON_LEFT_BOLDEnumLiteralDeclaration_40() { return cICON_LEFT_BOLDEnumLiteralDeclaration_40; }
//"left-bold"
public Keyword getICON_LEFT_BOLDLeftBoldKeyword_40_0() { return cICON_LEFT_BOLDLeftBoldKeyword_40_0; }
//ICON_RIGHT_BOLD="right-bold"
public EnumLiteralDeclaration getICON_RIGHT_BOLDEnumLiteralDeclaration_41() { return cICON_RIGHT_BOLDEnumLiteralDeclaration_41; }
//"right-bold"
public Keyword getICON_RIGHT_BOLDRightBoldKeyword_41_0() { return cICON_RIGHT_BOLDRightBoldKeyword_41_0; }
//ICON_UP_BOLD="up-bold"
public EnumLiteralDeclaration getICON_UP_BOLDEnumLiteralDeclaration_42() { return cICON_UP_BOLDEnumLiteralDeclaration_42; }
//"up-bold"
public Keyword getICON_UP_BOLDUpBoldKeyword_42_0() { return cICON_UP_BOLDUpBoldKeyword_42_0; }
//ICON_DOWN_BOLD="down-bold"
public EnumLiteralDeclaration getICON_DOWN_BOLDEnumLiteralDeclaration_43() { return cICON_DOWN_BOLDEnumLiteralDeclaration_43; }
//"down-bold"
public Keyword getICON_DOWN_BOLDDownBoldKeyword_43_0() { return cICON_DOWN_BOLDDownBoldKeyword_43_0; }
//ICON_USER_ADD="user-add"
public EnumLiteralDeclaration getICON_USER_ADDEnumLiteralDeclaration_44() { return cICON_USER_ADDEnumLiteralDeclaration_44; }
//"user-add"
public Keyword getICON_USER_ADDUserAddKeyword_44_0() { return cICON_USER_ADDUserAddKeyword_44_0; }
//ICON_HELP_CIRCLE="help-circle"
public EnumLiteralDeclaration getICON_HELP_CIRCLEEnumLiteralDeclaration_45() { return cICON_HELP_CIRCLEEnumLiteralDeclaration_45; }
//"help-circle"
public Keyword getICON_HELP_CIRCLEHelpCircleKeyword_45_0() { return cICON_HELP_CIRCLEHelpCircleKeyword_45_0; }
//ICON_INFO_CIRCLE="info-circle"
public EnumLiteralDeclaration getICON_INFO_CIRCLEEnumLiteralDeclaration_46() { return cICON_INFO_CIRCLEEnumLiteralDeclaration_46; }
//"info-circle"
public Keyword getICON_INFO_CIRCLEInfoCircleKeyword_46_0() { return cICON_INFO_CIRCLEInfoCircleKeyword_46_0; }
//ICON_BACK="back"
public EnumLiteralDeclaration getICON_BACKEnumLiteralDeclaration_47() { return cICON_BACKEnumLiteralDeclaration_47; }
//"back"
public Keyword getICON_BACKBackKeyword_47_0() { return cICON_BACKBackKeyword_47_0; }
//ICON_EYE="eye"
public EnumLiteralDeclaration getICON_EYEEnumLiteralDeclaration_48() { return cICON_EYEEnumLiteralDeclaration_48; }
//"eye"
public Keyword getICON_EYEEyeKeyword_48_0() { return cICON_EYEEyeKeyword_48_0; }
//ICON_TAG="tag"
public EnumLiteralDeclaration getICON_TAGEnumLiteralDeclaration_49() { return cICON_TAGEnumLiteralDeclaration_49; }
//"tag"
public Keyword getICON_TAGTagKeyword_49_0() { return cICON_TAGTagKeyword_49_0; }
//ICON_UPLOAD_CLOUD="upload-cloud"
public EnumLiteralDeclaration getICON_UPLOAD_CLOUDEnumLiteralDeclaration_50() { return cICON_UPLOAD_CLOUDEnumLiteralDeclaration_50; }
//"upload-cloud"
public Keyword getICON_UPLOAD_CLOUDUploadCloudKeyword_50_0() { return cICON_UPLOAD_CLOUDUploadCloudKeyword_50_0; }
//ICON_REPLY="reply"
public EnumLiteralDeclaration getICON_REPLYEnumLiteralDeclaration_51() { return cICON_REPLYEnumLiteralDeclaration_51; }
//"reply"
public Keyword getICON_REPLYReplyKeyword_51_0() { return cICON_REPLYReplyKeyword_51_0; }
//ICON_EXPORT="export"
public EnumLiteralDeclaration getICON_EXPORTEnumLiteralDeclaration_52() { return cICON_EXPORTEnumLiteralDeclaration_52; }
//"export"
public Keyword getICON_EXPORTExportKeyword_52_0() { return cICON_EXPORTExportKeyword_52_0; }
//ICON_PRINT="print"
public EnumLiteralDeclaration getICON_PRINTEnumLiteralDeclaration_53() { return cICON_PRINTEnumLiteralDeclaration_53; }
//"print"
public Keyword getICON_PRINTPrintKeyword_53_0() { return cICON_PRINTPrintKeyword_53_0; }
//ICON_RETWEET="retweet"
public EnumLiteralDeclaration getICON_RETWEETEnumLiteralDeclaration_54() { return cICON_RETWEETEnumLiteralDeclaration_54; }
//"retweet"
public Keyword getICON_RETWEETRetweetKeyword_54_0() { return cICON_RETWEETRetweetKeyword_54_0; }
//ICON_COMMENT="comment"
public EnumLiteralDeclaration getICON_COMMENTEnumLiteralDeclaration_55() { return cICON_COMMENTEnumLiteralDeclaration_55; }
//"comment"
public Keyword getICON_COMMENTCommentKeyword_55_0() { return cICON_COMMENTCommentKeyword_55_0; }
//ICON_VCARD="vcard"
public EnumLiteralDeclaration getICON_VCARDEnumLiteralDeclaration_56() { return cICON_VCARDEnumLiteralDeclaration_56; }
//"vcard"
public Keyword getICON_VCARDVcardKeyword_56_0() { return cICON_VCARDVcardKeyword_56_0; }
//ICON_LOCATION="location"
public EnumLiteralDeclaration getICON_LOCATIONEnumLiteralDeclaration_57() { return cICON_LOCATIONEnumLiteralDeclaration_57; }
//"location"
public Keyword getICON_LOCATIONLocationKeyword_57_0() { return cICON_LOCATIONLocationKeyword_57_0; }
//ICON_TRASH="trash"
public EnumLiteralDeclaration getICON_TRASHEnumLiteralDeclaration_58() { return cICON_TRASHEnumLiteralDeclaration_58; }
//"trash"
public Keyword getICON_TRASHTrashKeyword_58_0() { return cICON_TRASHTrashKeyword_58_0; }
//ICON_RESIZE_FULL="resize-full"
public EnumLiteralDeclaration getICON_RESIZE_FULLEnumLiteralDeclaration_59() { return cICON_RESIZE_FULLEnumLiteralDeclaration_59; }
//"resize-full"
public Keyword getICON_RESIZE_FULLResizeFullKeyword_59_0() { return cICON_RESIZE_FULLResizeFullKeyword_59_0; }
//ICON_RESIZE_SMALL="resize-small"
public EnumLiteralDeclaration getICON_RESIZE_SMALLEnumLiteralDeclaration_60() { return cICON_RESIZE_SMALLEnumLiteralDeclaration_60; }
//"resize-small"
public Keyword getICON_RESIZE_SMALLResizeSmallKeyword_60_0() { return cICON_RESIZE_SMALLResizeSmallKeyword_60_0; }
//ICON_DOWN_OPEN="down-open"
public EnumLiteralDeclaration getICON_DOWN_OPENEnumLiteralDeclaration_61() { return cICON_DOWN_OPENEnumLiteralDeclaration_61; }
//"down-open"
public Keyword getICON_DOWN_OPENDownOpenKeyword_61_0() { return cICON_DOWN_OPENDownOpenKeyword_61_0; }
//ICON_LEFT_OPEN="left-open"
public EnumLiteralDeclaration getICON_LEFT_OPENEnumLiteralDeclaration_62() { return cICON_LEFT_OPENEnumLiteralDeclaration_62; }
//"left-open"
public Keyword getICON_LEFT_OPENLeftOpenKeyword_62_0() { return cICON_LEFT_OPENLeftOpenKeyword_62_0; }
//ICON_RIGHT_OPEN="right-open"
public EnumLiteralDeclaration getICON_RIGHT_OPENEnumLiteralDeclaration_63() { return cICON_RIGHT_OPENEnumLiteralDeclaration_63; }
//"right-open"
public Keyword getICON_RIGHT_OPENRightOpenKeyword_63_0() { return cICON_RIGHT_OPENRightOpenKeyword_63_0; }
//ICON_UP_OPEN="up-open"
public EnumLiteralDeclaration getICON_UP_OPENEnumLiteralDeclaration_64() { return cICON_UP_OPENEnumLiteralDeclaration_64; }
//"up-open"
public Keyword getICON_UP_OPENUpOpenKeyword_64_0() { return cICON_UP_OPENUpOpenKeyword_64_0; }
//ICON_ARROWS_CW="arrows-cw"
public EnumLiteralDeclaration getICON_ARROWS_CWEnumLiteralDeclaration_65() { return cICON_ARROWS_CWEnumLiteralDeclaration_65; }
//"arrows-cw"
public Keyword getICON_ARROWS_CWArrowsCwKeyword_65_0() { return cICON_ARROWS_CWArrowsCwKeyword_65_0; }
//ICON_CHART_PIE="chart-pie"
public EnumLiteralDeclaration getICON_CHART_PIEEnumLiteralDeclaration_66() { return cICON_CHART_PIEEnumLiteralDeclaration_66; }
//"chart-pie"
public Keyword getICON_CHART_PIEChartPieKeyword_66_0() { return cICON_CHART_PIEChartPieKeyword_66_0; }
//ICON_SEARCH_1="search-1"
public EnumLiteralDeclaration getICON_SEARCH_1EnumLiteralDeclaration_67() { return cICON_SEARCH_1EnumLiteralDeclaration_67; }
//"search-1"
public Keyword getICON_SEARCH_1Search1Keyword_67_0() { return cICON_SEARCH_1Search1Keyword_67_0; }
//ICON_USER="user"
public EnumLiteralDeclaration getICON_USEREnumLiteralDeclaration_68() { return cICON_USEREnumLiteralDeclaration_68; }
//"user"
public Keyword getICON_USERUserKeyword_68_0() { return cICON_USERUserKeyword_68_0; }
//ICON_USERS="users"
public EnumLiteralDeclaration getICON_USERSEnumLiteralDeclaration_69() { return cICON_USERSEnumLiteralDeclaration_69; }
//"users"
public Keyword getICON_USERSUsersKeyword_69_0() { return cICON_USERSUsersKeyword_69_0; }
//ICON_MONITOR="monitor"
public EnumLiteralDeclaration getICON_MONITOREnumLiteralDeclaration_70() { return cICON_MONITOREnumLiteralDeclaration_70; }
//"monitor"
public Keyword getICON_MONITORMonitorKeyword_70_0() { return cICON_MONITORMonitorKeyword_70_0; }
//ICON_FOLDER="folder"
public EnumLiteralDeclaration getICON_FOLDEREnumLiteralDeclaration_71() { return cICON_FOLDEREnumLiteralDeclaration_71; }
//"folder"
public Keyword getICON_FOLDERFolderKeyword_71_0() { return cICON_FOLDERFolderKeyword_71_0; }
//ICON_DOC="doc"
public EnumLiteralDeclaration getICON_DOCEnumLiteralDeclaration_72() { return cICON_DOCEnumLiteralDeclaration_72; }
//"doc"
public Keyword getICON_DOCDocKeyword_72_0() { return cICON_DOCDocKeyword_72_0; }
//ICON_CALENDAR="calendar"
public EnumLiteralDeclaration getICON_CALENDAREnumLiteralDeclaration_73() { return cICON_CALENDAREnumLiteralDeclaration_73; }
//"calendar"
public Keyword getICON_CALENDARCalendarKeyword_73_0() { return cICON_CALENDARCalendarKeyword_73_0; }
//ICON_CHART="chart"
public EnumLiteralDeclaration getICON_CHARTEnumLiteralDeclaration_74() { return cICON_CHARTEnumLiteralDeclaration_74; }
//"chart"
public Keyword getICON_CHARTChartKeyword_74_0() { return cICON_CHARTChartKeyword_74_0; }
//ICON_ATTACH="attach"
public EnumLiteralDeclaration getICON_ATTACHEnumLiteralDeclaration_75() { return cICON_ATTACHEnumLiteralDeclaration_75; }
//"attach"
public Keyword getICON_ATTACHAttachKeyword_75_0() { return cICON_ATTACHAttachKeyword_75_0; }
//ICON_UPLOAD="upload"
public EnumLiteralDeclaration getICON_UPLOADEnumLiteralDeclaration_76() { return cICON_UPLOADEnumLiteralDeclaration_76; }
//"upload"
public Keyword getICON_UPLOADUploadKeyword_76_0() { return cICON_UPLOADUploadKeyword_76_0; }
//ICON_DOWNLOAD="download"
public EnumLiteralDeclaration getICON_DOWNLOADEnumLiteralDeclaration_77() { return cICON_DOWNLOADEnumLiteralDeclaration_77; }
//"download"
public Keyword getICON_DOWNLOADDownloadKeyword_77_0() { return cICON_DOWNLOADDownloadKeyword_77_0; }
//ICON_MOBILE="mobile"
public EnumLiteralDeclaration getICON_MOBILEEnumLiteralDeclaration_78() { return cICON_MOBILEEnumLiteralDeclaration_78; }
//"mobile"
public Keyword getICON_MOBILEMobileKeyword_78_0() { return cICON_MOBILEMobileKeyword_78_0; }
//ICON_CAMERA="camera"
public EnumLiteralDeclaration getICON_CAMERAEnumLiteralDeclaration_79() { return cICON_CAMERAEnumLiteralDeclaration_79; }
//"camera"
public Keyword getICON_CAMERACameraKeyword_79_0() { return cICON_CAMERACameraKeyword_79_0; }
//ICON_LOCK="lock"
public EnumLiteralDeclaration getICON_LOCKEnumLiteralDeclaration_80() { return cICON_LOCKEnumLiteralDeclaration_80; }
//"lock"
public Keyword getICON_LOCKLockKeyword_80_0() { return cICON_LOCKLockKeyword_80_0; }
//ICON_LOCK_OPEN="lock-open"
public EnumLiteralDeclaration getICON_LOCK_OPENEnumLiteralDeclaration_81() { return cICON_LOCK_OPENEnumLiteralDeclaration_81; }
//"lock-open"
public Keyword getICON_LOCK_OPENLockOpenKeyword_81_0() { return cICON_LOCK_OPENLockOpenKeyword_81_0; }
//ICON_BELL="bell"
public EnumLiteralDeclaration getICON_BELLEnumLiteralDeclaration_82() { return cICON_BELLEnumLiteralDeclaration_82; }
//"bell"
public Keyword getICON_BELLBellKeyword_82_0() { return cICON_BELLBellKeyword_82_0; }
//ICON_LINK="link"
public EnumLiteralDeclaration getICON_LINKEnumLiteralDeclaration_83() { return cICON_LINKEnumLiteralDeclaration_83; }
//"link"
public Keyword getICON_LINKLinkKeyword_83_0() { return cICON_LINKLinkKeyword_83_0; }
//ICON_CLOCK="clock"
public EnumLiteralDeclaration getICON_CLOCKEnumLiteralDeclaration_84() { return cICON_CLOCKEnumLiteralDeclaration_84; }
//"clock"
public Keyword getICON_CLOCKClockKeyword_84_0() { return cICON_CLOCKClockKeyword_84_0; }
//ICON_BLOCK="block"
public EnumLiteralDeclaration getICON_BLOCKEnumLiteralDeclaration_85() { return cICON_BLOCKEnumLiteralDeclaration_85; }
//"block"
public Keyword getICON_BLOCKBlockKeyword_85_0() { return cICON_BLOCKBlockKeyword_85_0; }
}
private final BlipModelElements pBlipModel;
private final BlipPackageElements pBlipPackage;
private final BlipElements pBlip;
private final BlipWorkloadElements pBlipWorkload;
private final BlipFilterElements pBlipFilter;
private final BlipDtoElements pBlipDto;
private final BlipItemElements pBlipItem;
private final BlipStartEventElements pBlipStartEvent;
private final BlipEndEventElements pBlipEndEvent;
private final BlipUserTaskElements pBlipUserTask;
private final BlipCallActivityElements pBlipCallActivity;
private final BlipScriptTaskElements pBlipScriptTask;
private final BlipPersistTaskElements pBlipPersistTask;
private final BlipServiceTaskElements pBlipServiceTask;
private final BlipOutGoingElements pBlipOutGoing;
private final BlipOutGoingDefaultElements pBlipOutGoingDefault;
private final BlipExclusiveSplitGatewayElements pBlipExclusiveSplitGateway;
private final BlipInclusiveSplitGatewayElements pBlipInclusiveSplitGateway;
private final BlipDtoPathElements pBlipDtoPath;
private final QualifiedDtoPathElements pQualifiedDtoPath;
private final QualifiedNameElements pQualifiedName;
private final ValidIDElements pValidID;
private final TRANSLATABLEIDElements pTRANSLATABLEID;
private final TRANSLATABLESTRINGElements pTRANSLATABLESTRING;
private final XImportDeclarationElements pXImportDeclaration;
private final ServiceExecutionModeEnumElements unknownRuleServiceExecutionModeEnum;
private final EndEventHandlingEnumElements unknownRuleEndEventHandlingEnum;
private final IconsEnumElements unknownRuleIconsEnum;
private final Grammar grammar;
private final XbaseWithAnnotationsGrammarAccess gaXbaseWithAnnotations;
@Inject
public BlipDSLGrammarAccess(GrammarProvider grammarProvider,
XbaseWithAnnotationsGrammarAccess gaXbaseWithAnnotations) {
this.grammar = internalFindGrammar(grammarProvider);
this.gaXbaseWithAnnotations = gaXbaseWithAnnotations;
this.pBlipModel = new BlipModelElements();
this.pBlipPackage = new BlipPackageElements();
this.pBlip = new BlipElements();
this.pBlipWorkload = new BlipWorkloadElements();
this.pBlipFilter = new BlipFilterElements();
this.pBlipDto = new BlipDtoElements();
this.pBlipItem = new BlipItemElements();
this.pBlipStartEvent = new BlipStartEventElements();
this.pBlipEndEvent = new BlipEndEventElements();
this.pBlipUserTask = new BlipUserTaskElements();
this.pBlipCallActivity = new BlipCallActivityElements();
this.pBlipScriptTask = new BlipScriptTaskElements();
this.pBlipPersistTask = new BlipPersistTaskElements();
this.pBlipServiceTask = new BlipServiceTaskElements();
this.pBlipOutGoing = new BlipOutGoingElements();
this.pBlipOutGoingDefault = new BlipOutGoingDefaultElements();
this.pBlipExclusiveSplitGateway = new BlipExclusiveSplitGatewayElements();
this.pBlipInclusiveSplitGateway = new BlipInclusiveSplitGatewayElements();
this.pBlipDtoPath = new BlipDtoPathElements();
this.pQualifiedDtoPath = new QualifiedDtoPathElements();
this.pQualifiedName = new QualifiedNameElements();
this.pValidID = new ValidIDElements();
this.pTRANSLATABLEID = new TRANSLATABLEIDElements();
this.pTRANSLATABLESTRING = new TRANSLATABLESTRINGElements();
this.pXImportDeclaration = new XImportDeclarationElements();
this.unknownRuleServiceExecutionModeEnum = new ServiceExecutionModeEnumElements();
this.unknownRuleEndEventHandlingEnum = new EndEventHandlingEnumElements();
this.unknownRuleIconsEnum = new IconsEnumElements();
}
protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
Grammar grammar = grammarProvider.getGrammar(this);
while (grammar != null) {
if ("org.eclipse.osbp.xtext.blip.BlipDSL".equals(grammar.getName())) {
return grammar;
}
List<Grammar> grammars = grammar.getUsedGrammars();
if (!grammars.isEmpty()) {
grammar = grammars.iterator().next();
} else {
return null;
}
}
return grammar;
}
public Grammar getGrammar() {
return grammar;
}
public XbaseWithAnnotationsGrammarAccess getXbaseWithAnnotationsGrammarAccess() {
return gaXbaseWithAnnotations;
}
//BlipModel:
// packages+=BlipPackage*;
public BlipModelElements getBlipModelAccess() {
return pBlipModel;
}
public ParserRule getBlipModelRule() {
return getBlipModelAccess().getRule();
}
//BlipPackage returns types::LPackage:
// {BlipPackage} "package" name=QualifiedName ("{" importSection=XImportSection? blips+=Blip* "}")?;
public BlipPackageElements getBlipPackageAccess() {
return pBlipPackage;
}
public ParserRule getBlipPackageRule() {
return getBlipPackageAccess().getRule();
}
//Blip:
// {Blip} "process" name=TRANSLATABLEID ((hasImage?="image" image=STRING)? & (hasIcon?="icon" icon=IconsEnum)? &
// hasLogging?="logging"? & (description?="described by" descriptionValue=TRANSLATABLESTRING)?) ("workload"
// workload=BlipWorkload)? ("functiongroup" functionGroup=[function::FunctionLibraryBlipGroup])? "bpmn"
// process=[bpmn2::Process|QualifiedName] ("{" items+=BlipItem* "}")?;
public BlipElements getBlipAccess() {
return pBlip;
}
public ParserRule getBlipRule() {
return getBlipAccess().getRule();
}
//BlipWorkload:
// {BlipWorkload} "using" source=BlipDto ("predefine" "{" filters+=BlipFilter* "}")?;
public BlipWorkloadElements getBlipWorkloadAccess() {
return pBlipWorkload;
}
public ParserRule getBlipWorkloadRule() {
return getBlipWorkloadAccess().getRule();
}
//BlipFilter:
// {BlipFilter} "set" filterName=STRING "to" filterValue=STRING;
public BlipFilterElements getBlipFilterAccess() {
return pBlipFilter;
}
public ParserRule getBlipFilterRule() {
return getBlipFilterAccess().getRule();
}
//BlipDto:
// {BlipDto} "dto" dtoRef=[dto::LDto];
public BlipDtoElements getBlipDtoAccess() {
return pBlipDto;
}
public ParserRule getBlipDtoRule() {
return getBlipDtoAccess().getRule();
}
//BlipItem:
// BlipStartEvent | BlipEndEvent | BlipUserTask | BlipCallActivity | BlipScriptTask | BlipServiceTask | BlipPersistTask
// | BlipExclusiveSplitGateway | BlipInclusiveSplitGateway;
public BlipItemElements getBlipItemAccess() {
return pBlipItem;
}
public ParserRule getBlipItemRule() {
return getBlipItemAccess().getRule();
}
//BlipStartEvent:
// {BlipStartEvent} "startevent" name=TRANSLATABLEID "for" event=[bpmn2::StartEvent|QualifiedName];
public BlipStartEventElements getBlipStartEventAccess() {
return pBlipStartEvent;
}
public ParserRule getBlipStartEventRule() {
return getBlipStartEventAccess().getRule();
}
//BlipEndEvent:
// {BlipEndEvent} "endevent" name=TRANSLATABLEID "for" event=[bpmn2::EndEvent|QualifiedName]
// endHandling=EndEventHandlingEnum;
public BlipEndEventElements getBlipEndEventAccess() {
return pBlipEndEvent;
}
public ParserRule getBlipEndEventRule() {
return getBlipEndEventAccess().getRule();
}
//BlipUserTask:
// {BlipUserTask} "usertask" name=TRANSLATABLEID "for" task=[bpmn2::UserTask|QualifiedName] ("operates on"
// dtoPath=BlipDtoPath)? ("onentry" onEntry=[function::FunctionLibraryFunction])? ("onexit"
// onExit=[function::FunctionLibraryFunction])?;
public BlipUserTaskElements getBlipUserTaskAccess() {
return pBlipUserTask;
}
public ParserRule getBlipUserTaskRule() {
return getBlipUserTaskAccess().getRule();
}
//BlipCallActivity:
// {BlipCallActivity} "callActivity" name=TRANSLATABLEID "for" callActivity=[bpmn2::CallActivity|QualifiedName]
// ("onentry" onEntry=[function::FunctionLibraryFunction])? ("onexit" onExit=[function::FunctionLibraryFunction])?;
public BlipCallActivityElements getBlipCallActivityAccess() {
return pBlipCallActivity;
}
public ParserRule getBlipCallActivityRule() {
return getBlipCallActivityAccess().getRule();
}
//BlipScriptTask:
// {BlipScriptTask} "scripttask" name=TRANSLATABLEID "for" task=[bpmn2::ScriptTask|QualifiedName] "function"
// function=[function::FunctionLibraryFunction];
public BlipScriptTaskElements getBlipScriptTaskAccess() {
return pBlipScriptTask;
}
public ParserRule getBlipScriptTaskRule() {
return getBlipScriptTaskAccess().getRule();
}
//BlipPersistTask:
// {BlipPersistTask} "persisttask" name=TRANSLATABLEID "for" task=[bpmn2::ScriptTask|QualifiedName] "function"
// function=[function::FunctionLibraryFunction];
public BlipPersistTaskElements getBlipPersistTaskAccess() {
return pBlipPersistTask;
}
public ParserRule getBlipPersistTaskRule() {
return getBlipPersistTaskAccess().getRule();
}
//BlipServiceTask:
// {BlipServiceTask} "servicetask" name=TRANSLATABLEID "for" task=[bpmn2::ServiceTask|QualifiedName] ("onentry"
// onEntry=[function::FunctionLibraryFunction])? "run" ("asynchron with" timeoutInSecs=INT "secs timeout" |
// executionMode=ServiceExecutionModeEnum) "as" ("function" function=[function::FunctionLibraryFunction] | "webservice"
// webServiceInterface=STRING webServiceOperation=STRING) ("onexit" onExit=[function::FunctionLibraryFunction])?;
public BlipServiceTaskElements getBlipServiceTaskAccess() {
return pBlipServiceTask;
}
public ParserRule getBlipServiceTaskRule() {
return getBlipServiceTaskAccess().getRule();
}
//BlipOutGoing:
// {BlipOutGoing} "case" name=TRANSLATABLEID "for" sequenceFlow=[bpmn2::SequenceFlow|QualifiedName] "when"
// constraint=[function::FunctionLibraryTest];
public BlipOutGoingElements getBlipOutGoingAccess() {
return pBlipOutGoing;
}
public ParserRule getBlipOutGoingRule() {
return getBlipOutGoingAccess().getRule();
}
//BlipOutGoingDefault:
// {BlipOutGoingDefault} isDefault?="default" name=TRANSLATABLEID "for"
// sequenceFlow=[bpmn2::SequenceFlow|QualifiedName];
public BlipOutGoingDefaultElements getBlipOutGoingDefaultAccess() {
return pBlipOutGoingDefault;
}
public ParserRule getBlipOutGoingDefaultRule() {
return getBlipOutGoingDefaultAccess().getRule();
}
//BlipExclusiveSplitGateway:
// {BlipExclusiveSplitGateway} "exclusivesplitgateway" name=TRANSLATABLEID "for" gateway=[bpmn2::Gateway|QualifiedName]
// "{" outgoings+=BlipOutGoing* outgoings+=BlipOutGoingDefault "}";
public BlipExclusiveSplitGatewayElements getBlipExclusiveSplitGatewayAccess() {
return pBlipExclusiveSplitGateway;
}
public ParserRule getBlipExclusiveSplitGatewayRule() {
return getBlipExclusiveSplitGatewayAccess().getRule();
}
//BlipInclusiveSplitGateway:
// {BlipInclusiveSplitGateway} "inclusivesplitgateway" name=TRANSLATABLEID "for" gateway=[bpmn2::Gateway|QualifiedName]
// "{" outgoings+=BlipOutGoing* "}";
public BlipInclusiveSplitGatewayElements getBlipInclusiveSplitGatewayAccess() {
return pBlipInclusiveSplitGateway;
}
public ParserRule getBlipInclusiveSplitGatewayRule() {
return getBlipInclusiveSplitGatewayAccess().getRule();
}
//BlipDtoPath:
// {BlipDtoPath} dtoPath=QualifiedDtoPath;
public BlipDtoPathElements getBlipDtoPathAccess() {
return pBlipDtoPath;
}
public ParserRule getBlipDtoPathRule() {
return getBlipDtoPathAccess().getRule();
}
//QualifiedDtoPath:
// ValidID ("." ValidID)*;
public QualifiedDtoPathElements getQualifiedDtoPathAccess() {
return pQualifiedDtoPath;
}
public ParserRule getQualifiedDtoPathRule() {
return getQualifiedDtoPathAccess().getRule();
}
//QualifiedName:
// ValidID ("." ValidID)*;
public QualifiedNameElements getQualifiedNameAccess() {
return pQualifiedName;
}
public ParserRule getQualifiedNameRule() {
return getQualifiedNameAccess().getRule();
}
//ValidID:
// ID;
public ValidIDElements getValidIDAccess() {
return pValidID;
}
public ParserRule getValidIDRule() {
return getValidIDAccess().getRule();
}
//TRANSLATABLEID:
// ID;
public TRANSLATABLEIDElements getTRANSLATABLEIDAccess() {
return pTRANSLATABLEID;
}
public ParserRule getTRANSLATABLEIDRule() {
return getTRANSLATABLEIDAccess().getRule();
}
//TRANSLATABLESTRING:
// STRING;
public TRANSLATABLESTRINGElements getTRANSLATABLESTRINGAccess() {
return pTRANSLATABLESTRING;
}
public ParserRule getTRANSLATABLESTRINGRule() {
return getTRANSLATABLESTRINGAccess().getRule();
}
//XImportDeclaration returns xtype::XImportDeclaration:
// "import" importedNamespace=QualifiedNameWithWildcard ";"?;
public XImportDeclarationElements getXImportDeclarationAccess() {
return pXImportDeclaration;
}
public ParserRule getXImportDeclarationRule() {
return getXImportDeclarationAccess().getRule();
}
//enum ServiceExecutionModeEnum:
// SYNC="synchron" | // ASYNCHRON = "asynchron" |
// ONEWAY="oneway";
public ServiceExecutionModeEnumElements getServiceExecutionModeEnumAccess() {
return unknownRuleServiceExecutionModeEnum;
}
public EnumRule getServiceExecutionModeEnumRule() {
return getServiceExecutionModeEnumAccess().getRule();
}
//enum EndEventHandlingEnum:
// TERMINATES_PROCESS="terminates process" | ENDS_TOKEN_PATH="ends token path";
public EndEventHandlingEnumElements getEndEventHandlingEnumAccess() {
return unknownRuleEndEventHandlingEnum;
}
public EnumRule getEndEventHandlingEnumRule() {
return getEndEventHandlingEnumAccess().getRule();
}
//enum IconsEnum:
// ICON_PLUS="plus" | ICON_MINUS="minus" | ICON_INFO="info" | ICON_LEFT="left" | ICON_UP="up" | ICON_RIGHT="right" |
// ICON_DOWN="down" | ICON_EXCHANGE="exchange" | ICON_HOME="home" | ICON_HOME_1="home-1" | ICON_UP_DIR="up-dir" |
// ICON_RIGHT_DIR="right-dir" | ICON_DOWN_DIR="down-dir" | ICON_LEFT_DIR="left-dir" | ICON_STAR="star" |
// ICON_STAR_EMPTY="star-empty" | ICON_TH_LIST="th-list" | ICON_HEART_EMPTY="heart-empty" | ICON_HEART="heart" |
// ICON_MUSIC="music" | ICON_TH="th" | ICON_FLAG="flag" | ICON_COG="cog" | ICON_ATTENTION="attention" | ICON_MAIL="mail"
// | ICON_EDIT="edit" | ICON_PENCIL="pencil" | ICON_OK="ok" | ICON_CANCEL_1="cancel-1" | ICON_CANCEL="cancel" |
// ICON_CANCEL_CIRCLE="cancel-circle" | ICON_HELP="help" | ICON_PLUS_CIRCLE="plus-circle" |
// ICON_MINUS_CIRCLE="minus-circle" | ICON_RIGHT_THIN="right-thin" | ICON_FORWARD="forward" | ICON_CW="cw" |
// ICON_LEFT_THIN="left-thin" | ICON_UP_THIN="up-thin" | ICON_DOWN_THIN="down-thin" | ICON_LEFT_BOLD="left-bold" |
// ICON_RIGHT_BOLD="right-bold" | ICON_UP_BOLD="up-bold" | ICON_DOWN_BOLD="down-bold" | ICON_USER_ADD="user-add" |
// ICON_HELP_CIRCLE="help-circle" | ICON_INFO_CIRCLE="info-circle" | ICON_BACK="back" | ICON_EYE="eye" | ICON_TAG="tag"
// | ICON_UPLOAD_CLOUD="upload-cloud" | ICON_REPLY="reply" | ICON_EXPORT="export" | ICON_PRINT="print" |
// ICON_RETWEET="retweet" | ICON_COMMENT="comment" | ICON_VCARD="vcard" | ICON_LOCATION="location" | ICON_TRASH="trash"
// | ICON_RESIZE_FULL="resize-full" | ICON_RESIZE_SMALL="resize-small" | ICON_DOWN_OPEN="down-open" |
// ICON_LEFT_OPEN="left-open" | ICON_RIGHT_OPEN="right-open" | ICON_UP_OPEN="up-open" | ICON_ARROWS_CW="arrows-cw" |
// ICON_CHART_PIE="chart-pie" | ICON_SEARCH_1="search-1" | ICON_USER="user" | ICON_USERS="users" |
// ICON_MONITOR="monitor" | ICON_FOLDER="folder" | ICON_DOC="doc" | ICON_CALENDAR="calendar" | ICON_CHART="chart" |
// ICON_ATTACH="attach" | ICON_UPLOAD="upload" | ICON_DOWNLOAD="download" | ICON_MOBILE="mobile" | ICON_CAMERA="camera"
// | ICON_LOCK="lock" | ICON_LOCK_OPEN="lock-open" | ICON_BELL="bell" | ICON_LINK="link" | ICON_CLOCK="clock" |
// ICON_BLOCK="block";
public IconsEnumElements getIconsEnumAccess() {
return unknownRuleIconsEnum;
}
public EnumRule getIconsEnumRule() {
return getIconsEnumAccess().getRule();
}
//XAnnotation:
// {XAnnotation} "@" annotationType=[types::JvmAnnotationType|QualifiedName] ("("
// (elementValuePairs+=XAnnotationElementValuePair ("," elementValuePairs+=XAnnotationElementValuePair)* |
// value=XAnnotationElementValueOrCommaList)? ")")?;
public XbaseWithAnnotationsGrammarAccess.XAnnotationElements getXAnnotationAccess() {
return gaXbaseWithAnnotations.getXAnnotationAccess();
}
public ParserRule getXAnnotationRule() {
return getXAnnotationAccess().getRule();
}
//XAnnotationElementValuePair:
// => (element=[types::JvmOperation|ValidID] "=") value=XAnnotationElementValue;
public XbaseWithAnnotationsGrammarAccess.XAnnotationElementValuePairElements getXAnnotationElementValuePairAccess() {
return gaXbaseWithAnnotations.getXAnnotationElementValuePairAccess();
}
public ParserRule getXAnnotationElementValuePairRule() {
return getXAnnotationElementValuePairAccess().getRule();
}
//XAnnotationElementValueOrCommaList returns xbase::XExpression:
// => ({xbase::XListLiteral} "#" "[") (elements+=XAnnotationOrExpression ("," elements+=XAnnotationOrExpression)*)? "]"
// | XAnnotationOrExpression ({xbase::XListLiteral.elements+=current} ("," elements+=XAnnotationOrExpression)+)?;
public XbaseWithAnnotationsGrammarAccess.XAnnotationElementValueOrCommaListElements getXAnnotationElementValueOrCommaListAccess() {
return gaXbaseWithAnnotations.getXAnnotationElementValueOrCommaListAccess();
}
public ParserRule getXAnnotationElementValueOrCommaListRule() {
return getXAnnotationElementValueOrCommaListAccess().getRule();
}
//XAnnotationElementValue returns xbase::XExpression:
// => ({xbase::XListLiteral} "#" "[") (elements+=XAnnotationOrExpression ("," elements+=XAnnotationOrExpression)*)? "]"
// | XAnnotationOrExpression;
public XbaseWithAnnotationsGrammarAccess.XAnnotationElementValueElements getXAnnotationElementValueAccess() {
return gaXbaseWithAnnotations.getXAnnotationElementValueAccess();
}
public ParserRule getXAnnotationElementValueRule() {
return getXAnnotationElementValueAccess().getRule();
}
//XAnnotationOrExpression returns xbase::XExpression:
// XAnnotation | XExpression;
public XbaseWithAnnotationsGrammarAccess.XAnnotationOrExpressionElements getXAnnotationOrExpressionAccess() {
return gaXbaseWithAnnotations.getXAnnotationOrExpressionAccess();
}
public ParserRule getXAnnotationOrExpressionRule() {
return getXAnnotationOrExpressionAccess().getRule();
}
//XExpression:
// XAssignment;
public XbaseGrammarAccess.XExpressionElements getXExpressionAccess() {
return gaXbaseWithAnnotations.getXExpressionAccess();
}
public ParserRule getXExpressionRule() {
return getXExpressionAccess().getRule();
}
//XAssignment returns XExpression:
// {XAssignment} feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign value=XAssignment | XOrExpression
// (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMultiAssign])
// rightOperand=XAssignment)?;
public XbaseGrammarAccess.XAssignmentElements getXAssignmentAccess() {
return gaXbaseWithAnnotations.getXAssignmentAccess();
}
public ParserRule getXAssignmentRule() {
return getXAssignmentAccess().getRule();
}
//OpSingleAssign:
// "=";
public XbaseGrammarAccess.OpSingleAssignElements getOpSingleAssignAccess() {
return gaXbaseWithAnnotations.getOpSingleAssignAccess();
}
public ParserRule getOpSingleAssignRule() {
return getOpSingleAssignAccess().getRule();
}
//OpMultiAssign:
// "+=" | "-=" | "*=" | "/=" | "%=" | "<" "<" "=" | ">" ">"? ">=";
public XbaseGrammarAccess.OpMultiAssignElements getOpMultiAssignAccess() {
return gaXbaseWithAnnotations.getOpMultiAssignAccess();
}
public ParserRule getOpMultiAssignRule() {
return getOpMultiAssignAccess().getRule();
}
//XOrExpression returns XExpression:
// XAndExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpOr])
// rightOperand=XAndExpression)*;
public XbaseGrammarAccess.XOrExpressionElements getXOrExpressionAccess() {
return gaXbaseWithAnnotations.getXOrExpressionAccess();
}
public ParserRule getXOrExpressionRule() {
return getXOrExpressionAccess().getRule();
}
//OpOr:
// "||";
public XbaseGrammarAccess.OpOrElements getOpOrAccess() {
return gaXbaseWithAnnotations.getOpOrAccess();
}
public ParserRule getOpOrRule() {
return getOpOrAccess().getRule();
}
//XAndExpression returns XExpression:
// XEqualityExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpAnd])
// rightOperand=XEqualityExpression)*;
public XbaseGrammarAccess.XAndExpressionElements getXAndExpressionAccess() {
return gaXbaseWithAnnotations.getXAndExpressionAccess();
}
public ParserRule getXAndExpressionRule() {
return getXAndExpressionAccess().getRule();
}
//OpAnd:
// "&&";
public XbaseGrammarAccess.OpAndElements getOpAndAccess() {
return gaXbaseWithAnnotations.getOpAndAccess();
}
public ParserRule getOpAndRule() {
return getOpAndAccess().getRule();
}
//XEqualityExpression returns XExpression:
// XRelationalExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpEquality])
// rightOperand=XRelationalExpression)*;
public XbaseGrammarAccess.XEqualityExpressionElements getXEqualityExpressionAccess() {
return gaXbaseWithAnnotations.getXEqualityExpressionAccess();
}
public ParserRule getXEqualityExpressionRule() {
return getXEqualityExpressionAccess().getRule();
}
//OpEquality:
// "==" | "!=" | "===" | "!==";
public XbaseGrammarAccess.OpEqualityElements getOpEqualityAccess() {
return gaXbaseWithAnnotations.getOpEqualityAccess();
}
public ParserRule getOpEqualityRule() {
return getOpEqualityAccess().getRule();
}
//XRelationalExpression returns XExpression:
// XOtherOperatorExpression (=> ({XInstanceOfExpression.expression=current} "instanceof") type=JvmTypeReference | =>
// ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpCompare])
// rightOperand=XOtherOperatorExpression)*;
public XbaseGrammarAccess.XRelationalExpressionElements getXRelationalExpressionAccess() {
return gaXbaseWithAnnotations.getXRelationalExpressionAccess();
}
public ParserRule getXRelationalExpressionRule() {
return getXRelationalExpressionAccess().getRule();
}
//OpCompare:
// ">=" | "<" "=" | ">" | "<";
public XbaseGrammarAccess.OpCompareElements getOpCompareAccess() {
return gaXbaseWithAnnotations.getOpCompareAccess();
}
public ParserRule getOpCompareRule() {
return getOpCompareAccess().getRule();
}
//XOtherOperatorExpression returns XExpression:
// XAdditiveExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpOther])
// rightOperand=XAdditiveExpression)*;
public XbaseGrammarAccess.XOtherOperatorExpressionElements getXOtherOperatorExpressionAccess() {
return gaXbaseWithAnnotations.getXOtherOperatorExpressionAccess();
}
public ParserRule getXOtherOperatorExpressionRule() {
return getXOtherOperatorExpressionAccess().getRule();
}
//OpOther:
// "->" | "..<" | ">" ".." | ".." | "=>" | ">" (=> (">" ">") | ">") | "<" (=> ("<" "<") | "<" | "=>") | "<>" | "?:";
public XbaseGrammarAccess.OpOtherElements getOpOtherAccess() {
return gaXbaseWithAnnotations.getOpOtherAccess();
}
public ParserRule getOpOtherRule() {
return getOpOtherAccess().getRule();
}
//XAdditiveExpression returns XExpression:
// XMultiplicativeExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpAdd])
// rightOperand=XMultiplicativeExpression)*;
public XbaseGrammarAccess.XAdditiveExpressionElements getXAdditiveExpressionAccess() {
return gaXbaseWithAnnotations.getXAdditiveExpressionAccess();
}
public ParserRule getXAdditiveExpressionRule() {
return getXAdditiveExpressionAccess().getRule();
}
//OpAdd:
// "+" | "-";
public XbaseGrammarAccess.OpAddElements getOpAddAccess() {
return gaXbaseWithAnnotations.getOpAddAccess();
}
public ParserRule getOpAddRule() {
return getOpAddAccess().getRule();
}
//XMultiplicativeExpression returns XExpression:
// XUnaryOperation (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMulti])
// rightOperand=XUnaryOperation)*;
public XbaseGrammarAccess.XMultiplicativeExpressionElements getXMultiplicativeExpressionAccess() {
return gaXbaseWithAnnotations.getXMultiplicativeExpressionAccess();
}
public ParserRule getXMultiplicativeExpressionRule() {
return getXMultiplicativeExpressionAccess().getRule();
}
//OpMulti:
// "*" | "**" | "/" | "%";
public XbaseGrammarAccess.OpMultiElements getOpMultiAccess() {
return gaXbaseWithAnnotations.getOpMultiAccess();
}
public ParserRule getOpMultiRule() {
return getOpMultiAccess().getRule();
}
//XUnaryOperation returns XExpression:
// {XUnaryOperation} feature=[types::JvmIdentifiableElement|OpUnary] operand=XUnaryOperation | XCastedExpression;
public XbaseGrammarAccess.XUnaryOperationElements getXUnaryOperationAccess() {
return gaXbaseWithAnnotations.getXUnaryOperationAccess();
}
public ParserRule getXUnaryOperationRule() {
return getXUnaryOperationAccess().getRule();
}
//OpUnary:
// "!" | "-" | "+";
public XbaseGrammarAccess.OpUnaryElements getOpUnaryAccess() {
return gaXbaseWithAnnotations.getOpUnaryAccess();
}
public ParserRule getOpUnaryRule() {
return getOpUnaryAccess().getRule();
}
//XCastedExpression returns XExpression:
// XPostfixOperation (=> ({XCastedExpression.target=current} "as") type=JvmTypeReference)*;
public XbaseGrammarAccess.XCastedExpressionElements getXCastedExpressionAccess() {
return gaXbaseWithAnnotations.getXCastedExpressionAccess();
}
public ParserRule getXCastedExpressionRule() {
return getXCastedExpressionAccess().getRule();
}
//XPostfixOperation returns XExpression:
// XMemberFeatureCall => ({XPostfixOperation.operand=current} feature=[types::JvmIdentifiableElement|OpPostfix])?;
public XbaseGrammarAccess.XPostfixOperationElements getXPostfixOperationAccess() {
return gaXbaseWithAnnotations.getXPostfixOperationAccess();
}
public ParserRule getXPostfixOperationRule() {
return getXPostfixOperationAccess().getRule();
}
//OpPostfix:
// "++" | "--";
public XbaseGrammarAccess.OpPostfixElements getOpPostfixAccess() {
return gaXbaseWithAnnotations.getOpPostfixAccess();
}
public ParserRule getOpPostfixRule() {
return getOpPostfixAccess().getRule();
}
//XMemberFeatureCall returns XExpression:
// XPrimaryExpression (=> ({XAssignment.assignable=current} ("." | explicitStatic?="::")
// feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign) value=XAssignment | =>
// ({XMemberFeatureCall.memberCallTarget=current} ("." | nullSafe?="?." | explicitStatic?="::")) ("<"
// typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
// feature=[types::JvmIdentifiableElement|IdOrSuper] (=> explicitOperationCall?="(" (memberCallArguments+=XShortClosure
// | memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)? ")")? memberCallArguments+=XClosure?)*;
public XbaseGrammarAccess.XMemberFeatureCallElements getXMemberFeatureCallAccess() {
return gaXbaseWithAnnotations.getXMemberFeatureCallAccess();
}
public ParserRule getXMemberFeatureCallRule() {
return getXMemberFeatureCallAccess().getRule();
}
//XPrimaryExpression returns XExpression:
// XConstructorCall | XBlockExpression | XSwitchExpression | XSynchronizedExpression | XFeatureCall | XLiteral |
// XIfExpression | XForLoopExpression | XBasicForLoopExpression | XWhileExpression | XDoWhileExpression |
// XThrowExpression | XReturnExpression | XTryCatchFinallyExpression | XParenthesizedExpression;
public XbaseGrammarAccess.XPrimaryExpressionElements getXPrimaryExpressionAccess() {
return gaXbaseWithAnnotations.getXPrimaryExpressionAccess();
}
public ParserRule getXPrimaryExpressionRule() {
return getXPrimaryExpressionAccess().getRule();
}
//XLiteral returns XExpression:
// XCollectionLiteral | XClosure | XBooleanLiteral | XNumberLiteral | XNullLiteral | XStringLiteral | XTypeLiteral;
public XbaseGrammarAccess.XLiteralElements getXLiteralAccess() {
return gaXbaseWithAnnotations.getXLiteralAccess();
}
public ParserRule getXLiteralRule() {
return getXLiteralAccess().getRule();
}
//XCollectionLiteral:
// XSetLiteral | XListLiteral;
public XbaseGrammarAccess.XCollectionLiteralElements getXCollectionLiteralAccess() {
return gaXbaseWithAnnotations.getXCollectionLiteralAccess();
}
public ParserRule getXCollectionLiteralRule() {
return getXCollectionLiteralAccess().getRule();
}
//XSetLiteral:
// {XSetLiteral} "#" "{" (elements+=XExpression ("," elements+=XExpression)*)? "}";
public XbaseGrammarAccess.XSetLiteralElements getXSetLiteralAccess() {
return gaXbaseWithAnnotations.getXSetLiteralAccess();
}
public ParserRule getXSetLiteralRule() {
return getXSetLiteralAccess().getRule();
}
//XListLiteral:
// {XListLiteral} "#" "[" (elements+=XExpression ("," elements+=XExpression)*)? "]";
public XbaseGrammarAccess.XListLiteralElements getXListLiteralAccess() {
return gaXbaseWithAnnotations.getXListLiteralAccess();
}
public ParserRule getXListLiteralRule() {
return getXListLiteralAccess().getRule();
}
//XClosure returns XExpression:
// => ({XClosure} "[") => ((declaredFormalParameters+=JvmFormalParameter (","
// declaredFormalParameters+=JvmFormalParameter)*)? explicitSyntax?="|")? expression=XExpressionInClosure "]";
public XbaseGrammarAccess.XClosureElements getXClosureAccess() {
return gaXbaseWithAnnotations.getXClosureAccess();
}
public ParserRule getXClosureRule() {
return getXClosureAccess().getRule();
}
//XExpressionInClosure returns XExpression:
// {XBlockExpression} (expressions+=XExpressionOrVarDeclaration ";"?)*;
public XbaseGrammarAccess.XExpressionInClosureElements getXExpressionInClosureAccess() {
return gaXbaseWithAnnotations.getXExpressionInClosureAccess();
}
public ParserRule getXExpressionInClosureRule() {
return getXExpressionInClosureAccess().getRule();
}
//XShortClosure returns XExpression:
// => ({XClosure} (declaredFormalParameters+=JvmFormalParameter ("," declaredFormalParameters+=JvmFormalParameter)*)?
// explicitSyntax?="|") expression=XExpression;
public XbaseGrammarAccess.XShortClosureElements getXShortClosureAccess() {
return gaXbaseWithAnnotations.getXShortClosureAccess();
}
public ParserRule getXShortClosureRule() {
return getXShortClosureAccess().getRule();
}
//XParenthesizedExpression returns XExpression:
// "(" XExpression ")";
public XbaseGrammarAccess.XParenthesizedExpressionElements getXParenthesizedExpressionAccess() {
return gaXbaseWithAnnotations.getXParenthesizedExpressionAccess();
}
public ParserRule getXParenthesizedExpressionRule() {
return getXParenthesizedExpressionAccess().getRule();
}
//XIfExpression returns XExpression:
// {XIfExpression} "if" "(" if=XExpression ")" then=XExpression ("else" else=XExpression)?;
public XbaseGrammarAccess.XIfExpressionElements getXIfExpressionAccess() {
return gaXbaseWithAnnotations.getXIfExpressionAccess();
}
public ParserRule getXIfExpressionRule() {
return getXIfExpressionAccess().getRule();
}
//XSwitchExpression returns XExpression:
// {XSwitchExpression} "switch" (=> ("(" declaredParam=JvmFormalParameter ":") switch=XExpression ")" | =>
// (declaredParam=JvmFormalParameter ":")? switch=XExpression) "{" cases+=XCasePart* ("default" ":"
// default=XExpression)? "}";
public XbaseGrammarAccess.XSwitchExpressionElements getXSwitchExpressionAccess() {
return gaXbaseWithAnnotations.getXSwitchExpressionAccess();
}
public ParserRule getXSwitchExpressionRule() {
return getXSwitchExpressionAccess().getRule();
}
//XCasePart:
// {XCasePart} typeGuard=JvmTypeReference? ("case" case=XExpression)? (":" then=XExpression | fallThrough?=",");
public XbaseGrammarAccess.XCasePartElements getXCasePartAccess() {
return gaXbaseWithAnnotations.getXCasePartAccess();
}
public ParserRule getXCasePartRule() {
return getXCasePartAccess().getRule();
}
//XForLoopExpression returns XExpression:
// => ({XForLoopExpression} "for" "(" declaredParam=JvmFormalParameter ":") forExpression=XExpression ")"
// eachExpression=XExpression;
public XbaseGrammarAccess.XForLoopExpressionElements getXForLoopExpressionAccess() {
return gaXbaseWithAnnotations.getXForLoopExpressionAccess();
}
public ParserRule getXForLoopExpressionRule() {
return getXForLoopExpressionAccess().getRule();
}
//XBasicForLoopExpression returns XExpression:
// {XBasicForLoopExpression} "for" "(" (initExpressions+=XExpressionOrVarDeclaration (","
// initExpressions+=XExpressionOrVarDeclaration)*)? ";" expression=XExpression? ";" (updateExpressions+=XExpression (","
// updateExpressions+=XExpression)*)? ")" eachExpression=XExpression;
public XbaseGrammarAccess.XBasicForLoopExpressionElements getXBasicForLoopExpressionAccess() {
return gaXbaseWithAnnotations.getXBasicForLoopExpressionAccess();
}
public ParserRule getXBasicForLoopExpressionRule() {
return getXBasicForLoopExpressionAccess().getRule();
}
//XWhileExpression returns XExpression:
// {XWhileExpression} "while" "(" predicate=XExpression ")" body=XExpression;
public XbaseGrammarAccess.XWhileExpressionElements getXWhileExpressionAccess() {
return gaXbaseWithAnnotations.getXWhileExpressionAccess();
}
public ParserRule getXWhileExpressionRule() {
return getXWhileExpressionAccess().getRule();
}
//XDoWhileExpression returns XExpression:
// {XDoWhileExpression} "do" body=XExpression "while" "(" predicate=XExpression ")";
public XbaseGrammarAccess.XDoWhileExpressionElements getXDoWhileExpressionAccess() {
return gaXbaseWithAnnotations.getXDoWhileExpressionAccess();
}
public ParserRule getXDoWhileExpressionRule() {
return getXDoWhileExpressionAccess().getRule();
}
//XBlockExpression returns XExpression:
// {XBlockExpression} "{" (expressions+=XExpressionOrVarDeclaration ";"?)* "}";
public XbaseGrammarAccess.XBlockExpressionElements getXBlockExpressionAccess() {
return gaXbaseWithAnnotations.getXBlockExpressionAccess();
}
public ParserRule getXBlockExpressionRule() {
return getXBlockExpressionAccess().getRule();
}
//XExpressionOrVarDeclaration returns XExpression:
// XVariableDeclaration | XExpression;
public XbaseGrammarAccess.XExpressionOrVarDeclarationElements getXExpressionOrVarDeclarationAccess() {
return gaXbaseWithAnnotations.getXExpressionOrVarDeclarationAccess();
}
public ParserRule getXExpressionOrVarDeclarationRule() {
return getXExpressionOrVarDeclarationAccess().getRule();
}
//XVariableDeclaration returns XExpression:
// {XVariableDeclaration} (writeable?="var" | "val") (=> (type=JvmTypeReference name=ValidID) | name=ValidID) ("="
// right=XExpression)?;
public XbaseGrammarAccess.XVariableDeclarationElements getXVariableDeclarationAccess() {
return gaXbaseWithAnnotations.getXVariableDeclarationAccess();
}
public ParserRule getXVariableDeclarationRule() {
return getXVariableDeclarationAccess().getRule();
}
//JvmFormalParameter returns types::JvmFormalParameter:
// parameterType=JvmTypeReference? name=ValidID;
public XbaseGrammarAccess.JvmFormalParameterElements getJvmFormalParameterAccess() {
return gaXbaseWithAnnotations.getJvmFormalParameterAccess();
}
public ParserRule getJvmFormalParameterRule() {
return getJvmFormalParameterAccess().getRule();
}
//FullJvmFormalParameter returns types::JvmFormalParameter:
// parameterType=JvmTypeReference name=ValidID;
public XbaseGrammarAccess.FullJvmFormalParameterElements getFullJvmFormalParameterAccess() {
return gaXbaseWithAnnotations.getFullJvmFormalParameterAccess();
}
public ParserRule getFullJvmFormalParameterRule() {
return getFullJvmFormalParameterAccess().getRule();
}
//XFeatureCall returns XExpression:
// {XFeatureCall} ("<" typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
// feature=[types::JvmIdentifiableElement|IdOrSuper] (=> explicitOperationCall?="(" (featureCallArguments+=XShortClosure
// | featureCallArguments+=XExpression ("," featureCallArguments+=XExpression)*)? ")")? featureCallArguments+=XClosure?;
public XbaseGrammarAccess.XFeatureCallElements getXFeatureCallAccess() {
return gaXbaseWithAnnotations.getXFeatureCallAccess();
}
public ParserRule getXFeatureCallRule() {
return getXFeatureCallAccess().getRule();
}
//FeatureCallID:
// ValidID | "extends" | "static" | "import" | "extension";
public XbaseGrammarAccess.FeatureCallIDElements getFeatureCallIDAccess() {
return gaXbaseWithAnnotations.getFeatureCallIDAccess();
}
public ParserRule getFeatureCallIDRule() {
return getFeatureCallIDAccess().getRule();
}
//IdOrSuper:
// FeatureCallID | "super";
public XbaseGrammarAccess.IdOrSuperElements getIdOrSuperAccess() {
return gaXbaseWithAnnotations.getIdOrSuperAccess();
}
public ParserRule getIdOrSuperRule() {
return getIdOrSuperAccess().getRule();
}
//XConstructorCall returns XExpression:
// {XConstructorCall} "new" constructor=[types::JvmConstructor|QualifiedName] ("<"
// typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")? (=>
// explicitConstructorCall?="(" (arguments+=XShortClosure | arguments+=XExpression ("," arguments+=XExpression)*)? ")")?
// arguments+=XClosure?;
public XbaseGrammarAccess.XConstructorCallElements getXConstructorCallAccess() {
return gaXbaseWithAnnotations.getXConstructorCallAccess();
}
public ParserRule getXConstructorCallRule() {
return getXConstructorCallAccess().getRule();
}
//XBooleanLiteral returns XExpression:
// {XBooleanLiteral} ("false" | isTrue?="true");
public XbaseGrammarAccess.XBooleanLiteralElements getXBooleanLiteralAccess() {
return gaXbaseWithAnnotations.getXBooleanLiteralAccess();
}
public ParserRule getXBooleanLiteralRule() {
return getXBooleanLiteralAccess().getRule();
}
//XNullLiteral returns XExpression:
// {XNullLiteral} "null";
public XbaseGrammarAccess.XNullLiteralElements getXNullLiteralAccess() {
return gaXbaseWithAnnotations.getXNullLiteralAccess();
}
public ParserRule getXNullLiteralRule() {
return getXNullLiteralAccess().getRule();
}
//XNumberLiteral returns XExpression:
// {XNumberLiteral} value=Number;
public XbaseGrammarAccess.XNumberLiteralElements getXNumberLiteralAccess() {
return gaXbaseWithAnnotations.getXNumberLiteralAccess();
}
public ParserRule getXNumberLiteralRule() {
return getXNumberLiteralAccess().getRule();
}
//XStringLiteral returns XExpression:
// {XStringLiteral} value=STRING;
public XbaseGrammarAccess.XStringLiteralElements getXStringLiteralAccess() {
return gaXbaseWithAnnotations.getXStringLiteralAccess();
}
public ParserRule getXStringLiteralRule() {
return getXStringLiteralAccess().getRule();
}
//XTypeLiteral returns XExpression:
// {XTypeLiteral} "typeof" "(" type=[types::JvmType|QualifiedName] arrayDimensions+=ArrayBrackets* ")";
public XbaseGrammarAccess.XTypeLiteralElements getXTypeLiteralAccess() {
return gaXbaseWithAnnotations.getXTypeLiteralAccess();
}
public ParserRule getXTypeLiteralRule() {
return getXTypeLiteralAccess().getRule();
}
//XThrowExpression returns XExpression:
// {XThrowExpression} "throw" expression=XExpression;
public XbaseGrammarAccess.XThrowExpressionElements getXThrowExpressionAccess() {
return gaXbaseWithAnnotations.getXThrowExpressionAccess();
}
public ParserRule getXThrowExpressionRule() {
return getXThrowExpressionAccess().getRule();
}
//XReturnExpression returns XExpression:
// {XReturnExpression} "return" -> expression=XExpression?;
public XbaseGrammarAccess.XReturnExpressionElements getXReturnExpressionAccess() {
return gaXbaseWithAnnotations.getXReturnExpressionAccess();
}
public ParserRule getXReturnExpressionRule() {
return getXReturnExpressionAccess().getRule();
}
//XTryCatchFinallyExpression returns XExpression:
// {XTryCatchFinallyExpression} "try" expression=XExpression (catchClauses+=XCatchClause+ ("finally"
// finallyExpression=XExpression)? | "finally" finallyExpression=XExpression);
public XbaseGrammarAccess.XTryCatchFinallyExpressionElements getXTryCatchFinallyExpressionAccess() {
return gaXbaseWithAnnotations.getXTryCatchFinallyExpressionAccess();
}
public ParserRule getXTryCatchFinallyExpressionRule() {
return getXTryCatchFinallyExpressionAccess().getRule();
}
//XSynchronizedExpression returns XExpression:
// => ({XSynchronizedExpression} "synchronized" "(") param=XExpression ")" expression=XExpression;
public XbaseGrammarAccess.XSynchronizedExpressionElements getXSynchronizedExpressionAccess() {
return gaXbaseWithAnnotations.getXSynchronizedExpressionAccess();
}
public ParserRule getXSynchronizedExpressionRule() {
return getXSynchronizedExpressionAccess().getRule();
}
//XCatchClause:
// "catch" "(" declaredParam=FullJvmFormalParameter ")" expression=XExpression;
public XbaseGrammarAccess.XCatchClauseElements getXCatchClauseAccess() {
return gaXbaseWithAnnotations.getXCatchClauseAccess();
}
public ParserRule getXCatchClauseRule() {
return getXCatchClauseAccess().getRule();
}
//Number hidden():
// HEX | (INT | DECIMAL) ("." (INT | DECIMAL))?;
public XbaseGrammarAccess.NumberElements getNumberAccess() {
return gaXbaseWithAnnotations.getNumberAccess();
}
public ParserRule getNumberRule() {
return getNumberAccess().getRule();
}
/// **
// * Dummy rule, for "better" downwards compatibility, since GrammarAccess generates non-static inner classes,
// * which makes downstream grammars break on classloading, when a rule is removed.
// * /
//StaticQualifier:
// (ValidID "::")+;
public XbaseGrammarAccess.StaticQualifierElements getStaticQualifierAccess() {
return gaXbaseWithAnnotations.getStaticQualifierAccess();
}
public ParserRule getStaticQualifierRule() {
return getStaticQualifierAccess().getRule();
}
//terminal HEX:
// ("0x" | "0X") ("0".."9" | "a".."f" | "A".."F" | "_")+ ("#" (("b" | "B") ("i" | "I") | ("l" | "L")))?;
public TerminalRule getHEXRule() {
return gaXbaseWithAnnotations.getHEXRule();
}
//terminal INT returns ecore::EInt:
// "0".."9" ("0".."9" | "_")*;
public TerminalRule getINTRule() {
return gaXbaseWithAnnotations.getINTRule();
}
//terminal DECIMAL:
// INT (("e" | "E") ("+" | "-")? INT)? (("b" | "B") ("i" | "I" | "d" | "D") | ("l" | "L" | "d" | "D" | "f" | "F"))?;
public TerminalRule getDECIMALRule() {
return gaXbaseWithAnnotations.getDECIMALRule();
}
//JvmTypeReference:
// JvmParameterizedTypeReference => ({JvmGenericArrayTypeReference.componentType=current} ArrayBrackets)* |
// XFunctionTypeRef;
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() {
return gaXbaseWithAnnotations.getJvmTypeReferenceAccess();
}
public ParserRule getJvmTypeReferenceRule() {
return getJvmTypeReferenceAccess().getRule();
}
//ArrayBrackets:
// "[" "]";
public XtypeGrammarAccess.ArrayBracketsElements getArrayBracketsAccess() {
return gaXbaseWithAnnotations.getArrayBracketsAccess();
}
public ParserRule getArrayBracketsRule() {
return getArrayBracketsAccess().getRule();
}
//XFunctionTypeRef:
// ("(" (paramTypes+=JvmTypeReference ("," paramTypes+=JvmTypeReference)*)? ")")? "=>" returnType=JvmTypeReference;
public XtypeGrammarAccess.XFunctionTypeRefElements getXFunctionTypeRefAccess() {
return gaXbaseWithAnnotations.getXFunctionTypeRefAccess();
}
public ParserRule getXFunctionTypeRefRule() {
return getXFunctionTypeRefAccess().getRule();
}
//JvmParameterizedTypeReference:
// type=[JvmType|QualifiedName] ("<" arguments+=JvmArgumentTypeReference ("," arguments+=JvmArgumentTypeReference)* ">"
// (=> ({JvmInnerTypeReference.outer=current} ".") type=[JvmType|ValidID] ("<" arguments+=JvmArgumentTypeReference (","
// arguments+=JvmArgumentTypeReference)* ">")?)*)?;
public XtypeGrammarAccess.JvmParameterizedTypeReferenceElements getJvmParameterizedTypeReferenceAccess() {
return gaXbaseWithAnnotations.getJvmParameterizedTypeReferenceAccess();
}
public ParserRule getJvmParameterizedTypeReferenceRule() {
return getJvmParameterizedTypeReferenceAccess().getRule();
}
//JvmArgumentTypeReference returns JvmTypeReference:
// JvmTypeReference | JvmWildcardTypeReference;
public XtypeGrammarAccess.JvmArgumentTypeReferenceElements getJvmArgumentTypeReferenceAccess() {
return gaXbaseWithAnnotations.getJvmArgumentTypeReferenceAccess();
}
public ParserRule getJvmArgumentTypeReferenceRule() {
return getJvmArgumentTypeReferenceAccess().getRule();
}
//JvmWildcardTypeReference:
// {JvmWildcardTypeReference} "?" (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded* |
// constraints+=JvmLowerBound constraints+=JvmLowerBoundAnded*)?;
public XtypeGrammarAccess.JvmWildcardTypeReferenceElements getJvmWildcardTypeReferenceAccess() {
return gaXbaseWithAnnotations.getJvmWildcardTypeReferenceAccess();
}
public ParserRule getJvmWildcardTypeReferenceRule() {
return getJvmWildcardTypeReferenceAccess().getRule();
}
//JvmUpperBound:
// "extends" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmUpperBoundElements getJvmUpperBoundAccess() {
return gaXbaseWithAnnotations.getJvmUpperBoundAccess();
}
public ParserRule getJvmUpperBoundRule() {
return getJvmUpperBoundAccess().getRule();
}
//JvmUpperBoundAnded returns JvmUpperBound:
// "&" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmUpperBoundAndedElements getJvmUpperBoundAndedAccess() {
return gaXbaseWithAnnotations.getJvmUpperBoundAndedAccess();
}
public ParserRule getJvmUpperBoundAndedRule() {
return getJvmUpperBoundAndedAccess().getRule();
}
//JvmLowerBound:
// "super" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmLowerBoundElements getJvmLowerBoundAccess() {
return gaXbaseWithAnnotations.getJvmLowerBoundAccess();
}
public ParserRule getJvmLowerBoundRule() {
return getJvmLowerBoundAccess().getRule();
}
//JvmLowerBoundAnded returns JvmLowerBound:
// "&" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmLowerBoundAndedElements getJvmLowerBoundAndedAccess() {
return gaXbaseWithAnnotations.getJvmLowerBoundAndedAccess();
}
public ParserRule getJvmLowerBoundAndedRule() {
return getJvmLowerBoundAndedAccess().getRule();
}
//JvmTypeParameter:
// name=ValidID (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded*)?;
public XtypeGrammarAccess.JvmTypeParameterElements getJvmTypeParameterAccess() {
return gaXbaseWithAnnotations.getJvmTypeParameterAccess();
}
public ParserRule getJvmTypeParameterRule() {
return getJvmTypeParameterAccess().getRule();
}
//QualifiedNameWithWildcard:
// QualifiedName "." "*";
public XtypeGrammarAccess.QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess() {
return gaXbaseWithAnnotations.getQualifiedNameWithWildcardAccess();
}
public ParserRule getQualifiedNameWithWildcardRule() {
return getQualifiedNameWithWildcardAccess().getRule();
}
//XImportSection:
// importDeclarations+=XImportDeclaration+;
public XtypeGrammarAccess.XImportSectionElements getXImportSectionAccess() {
return gaXbaseWithAnnotations.getXImportSectionAccess();
}
public ParserRule getXImportSectionRule() {
return getXImportSectionAccess().getRule();
}
//QualifiedNameInStaticImport:
// (ValidID ".")+;
public XtypeGrammarAccess.QualifiedNameInStaticImportElements getQualifiedNameInStaticImportAccess() {
return gaXbaseWithAnnotations.getQualifiedNameInStaticImportAccess();
}
public ParserRule getQualifiedNameInStaticImportRule() {
return getQualifiedNameInStaticImportAccess().getRule();
}
//terminal ID:
// "^"? ("a".."z" | "A".."Z" | "$" | "_") ("a".."z" | "A".."Z" | "$" | "_" | "0".."9")*;
public TerminalRule getIDRule() {
return gaXbaseWithAnnotations.getIDRule();
}
//terminal STRING:
// "\"" ("\\" . / * ('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') * / | !("\\" | "\""))* "\""? | "\'" ("\\" .
// / * ('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') * / | !("\\" | "\'"))* "\'"?;
public TerminalRule getSTRINGRule() {
return gaXbaseWithAnnotations.getSTRINGRule();
}
//terminal ML_COMMENT:
// "/ *"->"* /";
public TerminalRule getML_COMMENTRule() {
return gaXbaseWithAnnotations.getML_COMMENTRule();
}
//terminal SL_COMMENT:
// "//" !("\n" | "\r")* ("\r"? "\n")?;
public TerminalRule getSL_COMMENTRule() {
return gaXbaseWithAnnotations.getSL_COMMENTRule();
}
//terminal WS:
// (" " | "\t" | "\r" | "\n")+;
public TerminalRule getWSRule() {
return gaXbaseWithAnnotations.getWSRule();
}
//terminal ANY_OTHER:
// .;
public TerminalRule getANY_OTHERRule() {
return gaXbaseWithAnnotations.getANY_OTHERRule();
}
}