/*
* generated by Xtext
*/
package at.bestsolution.e4.jfx.xtext.services;
import com.google.inject.Singleton;
import com.google.inject.Inject;
import org.eclipse.xtext.*;
import org.eclipse.xtext.service.GrammarProvider;
import org.eclipse.xtext.service.AbstractElementFinder.*;
@Singleton
public class JFXCssGrammarAccess extends AbstractGrammarElementFinder {
public class JFXCssElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "JFXCss");
private final Assignment cDefinitionsAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cDefinitionsDefinitionParserRuleCall_0 = (RuleCall)cDefinitionsAssignment.eContents().get(0);
//JFXCss:
// definitions+=Definition+;
public ParserRule getRule() { return rule; }
//definitions+=Definition+
public Assignment getDefinitionsAssignment() { return cDefinitionsAssignment; }
//Definition
public RuleCall getDefinitionsDefinitionParserRuleCall_0() { return cDefinitionsDefinitionParserRuleCall_0; }
}
public class DefinitionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Definition");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cSelectorAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cSelectorSelectorParserRuleCall_0_0 = (RuleCall)cSelectorAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Keyword cCommaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Assignment cSelectorAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cSelectorSelectorParserRuleCall_1_1_0 = (RuleCall)cSelectorAssignment_1_1.eContents().get(0);
private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cPropertiesAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cPropertiesFXPropertyParserRuleCall_3_0 = (RuleCall)cPropertiesAssignment_3.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
//Definition:
// selector+=Selector ("," selector+=Selector)* "{" properties+=FXProperty+ "}";
public ParserRule getRule() { return rule; }
//selector+=Selector ("," selector+=Selector)* "{" properties+=FXProperty+ "}"
public Group getGroup() { return cGroup; }
//selector+=Selector
public Assignment getSelectorAssignment_0() { return cSelectorAssignment_0; }
//Selector
public RuleCall getSelectorSelectorParserRuleCall_0_0() { return cSelectorSelectorParserRuleCall_0_0; }
//("," selector+=Selector)*
public Group getGroup_1() { return cGroup_1; }
//","
public Keyword getCommaKeyword_1_0() { return cCommaKeyword_1_0; }
//selector+=Selector
public Assignment getSelectorAssignment_1_1() { return cSelectorAssignment_1_1; }
//Selector
public RuleCall getSelectorSelectorParserRuleCall_1_1_0() { return cSelectorSelectorParserRuleCall_1_1_0; }
//"{"
public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
//properties+=FXProperty+
public Assignment getPropertiesAssignment_3() { return cPropertiesAssignment_3; }
//FXProperty
public RuleCall getPropertiesFXPropertyParserRuleCall_3_0() { return cPropertiesFXPropertyParserRuleCall_3_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
}
public class SelectorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Selector");
private final Assignment cSimpleSelectorAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cSimpleSelectorSimpleSelectorParserRuleCall_0 = (RuleCall)cSimpleSelectorAssignment.eContents().get(0);
//Selector:
// simpleSelector+=SimpleSelector+;
public ParserRule getRule() { return rule; }
//simpleSelector+=SimpleSelector+
public Assignment getSimpleSelectorAssignment() { return cSimpleSelectorAssignment; }
//SimpleSelector
public RuleCall getSimpleSelectorSimpleSelectorParserRuleCall_0() { return cSimpleSelectorSimpleSelectorParserRuleCall_0; }
}
public class SimpleSelectorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SimpleSelector");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cElementAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cElementIDTerminalRuleCall_0_0 = (RuleCall)cElementAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Assignment cIdAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
private final RuleCall cIdIdSelectorParserRuleCall_1_0_0 = (RuleCall)cIdAssignment_1_0.eContents().get(0);
private final Assignment cPseudoClassAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cPseudoClassPseudoClassSelectorParserRuleCall_1_1_0 = (RuleCall)cPseudoClassAssignment_1_1.eContents().get(0);
private final Group cGroup_2 = (Group)cAlternatives.eContents().get(2);
private final Assignment cClassAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
private final RuleCall cClassClassSelectorParserRuleCall_2_0_0 = (RuleCall)cClassAssignment_2_0.eContents().get(0);
private final Assignment cPseudoClassAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
private final RuleCall cPseudoClassPseudoClassSelectorParserRuleCall_2_1_0 = (RuleCall)cPseudoClassAssignment_2_1.eContents().get(0);
//SimpleSelector:
// element=ID //TODO Needs to be fixed
// // (element=ID ('#' id=ID)? ('.' class=ID)? ( ':' pseudoClass+=ElementPseudoClass)*)
// // |
// // ( '#' id=ID ('.' class=ID)? ( ':' pseudoClass+=ElementPseudoClass)* )
// // |
// // ( '.' class=ID ( ':' pseudoClass+=ElementPseudoClass)* )
// //
// | id=IdSelector pseudoClass+=PseudoClassSelector* | class=ClassSelector pseudoClass+=PseudoClassSelector*;
public ParserRule getRule() { return rule; }
//element=ID //TODO Needs to be fixed
//// (element=ID ('#' id=ID)? ('.' class=ID)? ( ':' pseudoClass+=ElementPseudoClass)*)
//// |
//// ( '#' id=ID ('.' class=ID)? ( ':' pseudoClass+=ElementPseudoClass)* )
//// |
//// ( '.' class=ID ( ':' pseudoClass+=ElementPseudoClass)* )
////
//| id=IdSelector pseudoClass+=PseudoClassSelector* | class=ClassSelector pseudoClass+=PseudoClassSelector*
public Alternatives getAlternatives() { return cAlternatives; }
//element=ID
public Assignment getElementAssignment_0() { return cElementAssignment_0; }
//ID
public RuleCall getElementIDTerminalRuleCall_0_0() { return cElementIDTerminalRuleCall_0_0; }
//id=IdSelector pseudoClass+=PseudoClassSelector*
public Group getGroup_1() { return cGroup_1; }
//id=IdSelector
public Assignment getIdAssignment_1_0() { return cIdAssignment_1_0; }
//IdSelector
public RuleCall getIdIdSelectorParserRuleCall_1_0_0() { return cIdIdSelectorParserRuleCall_1_0_0; }
//pseudoClass+=PseudoClassSelector*
public Assignment getPseudoClassAssignment_1_1() { return cPseudoClassAssignment_1_1; }
//PseudoClassSelector
public RuleCall getPseudoClassPseudoClassSelectorParserRuleCall_1_1_0() { return cPseudoClassPseudoClassSelectorParserRuleCall_1_1_0; }
//class=ClassSelector pseudoClass+=PseudoClassSelector*
public Group getGroup_2() { return cGroup_2; }
//class=ClassSelector
public Assignment getClassAssignment_2_0() { return cClassAssignment_2_0; }
//ClassSelector
public RuleCall getClassClassSelectorParserRuleCall_2_0_0() { return cClassClassSelectorParserRuleCall_2_0_0; }
//pseudoClass+=PseudoClassSelector*
public Assignment getPseudoClassAssignment_2_1() { return cPseudoClassAssignment_2_1; }
//PseudoClassSelector
public RuleCall getPseudoClassPseudoClassSelectorParserRuleCall_2_1_0() { return cPseudoClassPseudoClassSelectorParserRuleCall_2_1_0; }
}
public class IdSelectorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "IdSelector");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cIdAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cIdIDTerminalRuleCall_1_0 = (RuleCall)cIdAssignment_1.eContents().get(0);
//IdSelector:
// "#" id=ID;
public ParserRule getRule() { return rule; }
//"#" id=ID
public Group getGroup() { return cGroup; }
//"#"
public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
//id=ID
public Assignment getIdAssignment_1() { return cIdAssignment_1; }
//ID
public RuleCall getIdIDTerminalRuleCall_1_0() { return cIdIDTerminalRuleCall_1_0; }
}
public class ClassSelectorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassSelector");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFullStopKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cClassAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cClassIDTerminalRuleCall_1_0 = (RuleCall)cClassAssignment_1.eContents().get(0);
//ClassSelector:
// "." class=ID;
public ParserRule getRule() { return rule; }
//"." class=ID
public Group getGroup() { return cGroup; }
//"."
public Keyword getFullStopKeyword_0() { return cFullStopKeyword_0; }
//class=ID
public Assignment getClassAssignment_1() { return cClassAssignment_1; }
//ID
public RuleCall getClassIDTerminalRuleCall_1_0() { return cClassIDTerminalRuleCall_1_0; }
}
public class PseudoClassSelectorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PseudoClassSelector");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cColonKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cValueAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final Alternatives cValueAlternatives_1_0 = (Alternatives)cValueAssignment_1.eContents().get(0);
private final Keyword cValueDisabledKeyword_1_0_0 = (Keyword)cValueAlternatives_1_0.eContents().get(0);
private final Keyword cValueFocusedKeyword_1_0_1 = (Keyword)cValueAlternatives_1_0.eContents().get(1);
private final Keyword cValueHoverKeyword_1_0_2 = (Keyword)cValueAlternatives_1_0.eContents().get(2);
private final Keyword cValuePressedKeyword_1_0_3 = (Keyword)cValueAlternatives_1_0.eContents().get(3);
private final Keyword cValueStrongKeyword_1_0_4 = (Keyword)cValueAlternatives_1_0.eContents().get(4);
private final Keyword cValueArmedKeyword_1_0_5 = (Keyword)cValueAlternatives_1_0.eContents().get(5);
private final Keyword cValueEmptyKeyword_1_0_6 = (Keyword)cValueAlternatives_1_0.eContents().get(6);
private final Keyword cValueFilledKeyword_1_0_7 = (Keyword)cValueAlternatives_1_0.eContents().get(7);
private final Keyword cValueDefinedKeyword_1_0_8 = (Keyword)cValueAlternatives_1_0.eContents().get(8);
private final Keyword cValueUndefinedKeyword_1_0_9 = (Keyword)cValueAlternatives_1_0.eContents().get(9);
private final Keyword cValueShowingKeyword_1_0_10 = (Keyword)cValueAlternatives_1_0.eContents().get(10);
private final Keyword cValueVisitedKeyword_1_0_11 = (Keyword)cValueAlternatives_1_0.eContents().get(11);
private final Keyword cValueEvenKeyword_1_0_12 = (Keyword)cValueAlternatives_1_0.eContents().get(12);
private final Keyword cValueOddKeyword_1_0_13 = (Keyword)cValueAlternatives_1_0.eContents().get(13);
private final Keyword cValueSelectedKeyword_1_0_14 = (Keyword)cValueAlternatives_1_0.eContents().get(14);
private final Keyword cValueHorizontalKeyword_1_0_15 = (Keyword)cValueAlternatives_1_0.eContents().get(15);
private final Keyword cValueVerticalKeyword_1_0_16 = (Keyword)cValueAlternatives_1_0.eContents().get(16);
private final Keyword cValueDeterminateKeyword_1_0_17 = (Keyword)cValueAlternatives_1_0.eContents().get(17);
private final Keyword cValueIndetermindateKeyword_1_0_18 = (Keyword)cValueAlternatives_1_0.eContents().get(18);
private final Keyword cValuePannableKeyword_1_0_19 = (Keyword)cValueAlternatives_1_0.eContents().get(19);
private final Keyword cValueMultilineKeyword_1_0_20 = (Keyword)cValueAlternatives_1_0.eContents().get(20);
private final Keyword cValueEditableKeyword_1_0_21 = (Keyword)cValueAlternatives_1_0.eContents().get(21);
private final Keyword cValueReadonlyKeyword_1_0_22 = (Keyword)cValueAlternatives_1_0.eContents().get(22);
//PseudoClassSelector:
// ":" value=("disabled" | "focused" | "hover" | "pressed" | "strong" | "armed" | "empty" | "filled" | "defined" |
// "undefined" | "showing" | "visited" | "even" | "odd" | "selected" | "horizontal" | "vertical" | "determinate" |
// "indetermindate" | "pannable" | "multiline" | "editable" | "readonly");
public ParserRule getRule() { return rule; }
//":" value=("disabled" | "focused" | "hover" | "pressed" | "strong" | "armed" | "empty" | "filled" | "defined" |
//"undefined" | "showing" | "visited" | "even" | "odd" | "selected" | "horizontal" | "vertical" | "determinate" |
//"indetermindate" | "pannable" | "multiline" | "editable" | "readonly")
public Group getGroup() { return cGroup; }
//":"
public Keyword getColonKeyword_0() { return cColonKeyword_0; }
//value=("disabled" | "focused" | "hover" | "pressed" | "strong" | "armed" | "empty" | "filled" | "defined" | "undefined"
//| "showing" | "visited" | "even" | "odd" | "selected" | "horizontal" | "vertical" | "determinate" | "indetermindate" |
//"pannable" | "multiline" | "editable" | "readonly")
public Assignment getValueAssignment_1() { return cValueAssignment_1; }
//"disabled" | "focused" | "hover" | "pressed" | "strong" | "armed" | "empty" | "filled" | "defined" | "undefined" |
//"showing" | "visited" | "even" | "odd" | "selected" | "horizontal" | "vertical" | "determinate" | "indetermindate" |
//"pannable" | "multiline" | "editable" | "readonly"
public Alternatives getValueAlternatives_1_0() { return cValueAlternatives_1_0; }
//"disabled"
public Keyword getValueDisabledKeyword_1_0_0() { return cValueDisabledKeyword_1_0_0; }
//"focused"
public Keyword getValueFocusedKeyword_1_0_1() { return cValueFocusedKeyword_1_0_1; }
//"hover"
public Keyword getValueHoverKeyword_1_0_2() { return cValueHoverKeyword_1_0_2; }
//"pressed"
public Keyword getValuePressedKeyword_1_0_3() { return cValuePressedKeyword_1_0_3; }
//"strong"
public Keyword getValueStrongKeyword_1_0_4() { return cValueStrongKeyword_1_0_4; }
//"armed"
public Keyword getValueArmedKeyword_1_0_5() { return cValueArmedKeyword_1_0_5; }
//"empty"
public Keyword getValueEmptyKeyword_1_0_6() { return cValueEmptyKeyword_1_0_6; }
//"filled"
public Keyword getValueFilledKeyword_1_0_7() { return cValueFilledKeyword_1_0_7; }
//"defined"
public Keyword getValueDefinedKeyword_1_0_8() { return cValueDefinedKeyword_1_0_8; }
//"undefined"
public Keyword getValueUndefinedKeyword_1_0_9() { return cValueUndefinedKeyword_1_0_9; }
//"showing"
public Keyword getValueShowingKeyword_1_0_10() { return cValueShowingKeyword_1_0_10; }
//"visited"
public Keyword getValueVisitedKeyword_1_0_11() { return cValueVisitedKeyword_1_0_11; }
//"even"
public Keyword getValueEvenKeyword_1_0_12() { return cValueEvenKeyword_1_0_12; }
//"odd"
public Keyword getValueOddKeyword_1_0_13() { return cValueOddKeyword_1_0_13; }
//"selected"
public Keyword getValueSelectedKeyword_1_0_14() { return cValueSelectedKeyword_1_0_14; }
//"horizontal"
public Keyword getValueHorizontalKeyword_1_0_15() { return cValueHorizontalKeyword_1_0_15; }
//"vertical"
public Keyword getValueVerticalKeyword_1_0_16() { return cValueVerticalKeyword_1_0_16; }
//"determinate"
public Keyword getValueDeterminateKeyword_1_0_17() { return cValueDeterminateKeyword_1_0_17; }
//"indetermindate"
public Keyword getValueIndetermindateKeyword_1_0_18() { return cValueIndetermindateKeyword_1_0_18; }
//"pannable"
public Keyword getValuePannableKeyword_1_0_19() { return cValuePannableKeyword_1_0_19; }
//"multiline"
public Keyword getValueMultilineKeyword_1_0_20() { return cValueMultilineKeyword_1_0_20; }
//"editable"
public Keyword getValueEditableKeyword_1_0_21() { return cValueEditableKeyword_1_0_21; }
//"readonly"
public Keyword getValueReadonlyKeyword_1_0_22() { return cValueReadonlyKeyword_1_0_22; }
}
public class FXPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FXProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final RuleCall cFontPropertyParserRuleCall_0_0 = (RuleCall)cAlternatives_0.eContents().get(0);
private final RuleCall cFontFamilyPropertyParserRuleCall_0_1 = (RuleCall)cAlternatives_0.eContents().get(1);
private final RuleCall cFontSizePropertyParserRuleCall_0_2 = (RuleCall)cAlternatives_0.eContents().get(2);
private final RuleCall cFontStylePropertyParserRuleCall_0_3 = (RuleCall)cAlternatives_0.eContents().get(3);
private final RuleCall cFontWeightPropertyParserRuleCall_0_4 = (RuleCall)cAlternatives_0.eContents().get(4);
private final RuleCall cCursorPropertyParserRuleCall_0_5 = (RuleCall)cAlternatives_0.eContents().get(5);
private final RuleCall cEffectPropertyParserRuleCall_0_6 = (RuleCall)cAlternatives_0.eContents().get(6);
private final RuleCall cBooleanPropertyParserRuleCall_0_7 = (RuleCall)cAlternatives_0.eContents().get(7);
private final RuleCall cSizePropertyParserRuleCall_0_8 = (RuleCall)cAlternatives_0.eContents().get(8);
private final RuleCall cNumberPropertyParserRuleCall_0_9 = (RuleCall)cAlternatives_0.eContents().get(9);
private final RuleCall cIntegerPropertyParserRuleCall_0_10 = (RuleCall)cAlternatives_0.eContents().get(10);
private final RuleCall cPaintPropertyParserRuleCall_0_11 = (RuleCall)cAlternatives_0.eContents().get(11);
private final RuleCall cBlendPropertyParserRuleCall_0_12 = (RuleCall)cAlternatives_0.eContents().get(12);
private final RuleCall cUrlPropertyParserRuleCall_0_13 = (RuleCall)cAlternatives_0.eContents().get(13);
private final RuleCall cPaintPropertiesParserRuleCall_0_14 = (RuleCall)cAlternatives_0.eContents().get(14);
private final RuleCall cMultiSizePropertiesParserRuleCall_0_15 = (RuleCall)cAlternatives_0.eContents().get(15);
private final RuleCall cHPositionPropertyParserRuleCall_0_16 = (RuleCall)cAlternatives_0.eContents().get(16);
private final RuleCall cVPositionPropertyParserRuleCall_0_17 = (RuleCall)cAlternatives_0.eContents().get(17);
private final RuleCall cSidePropertyParserRuleCall_0_18 = (RuleCall)cAlternatives_0.eContents().get(18);
private final RuleCall cBarPolicyPropertyParserRuleCall_0_19 = (RuleCall)cAlternatives_0.eContents().get(19);
private final RuleCall cUrlPropertiesParserRuleCall_0_20 = (RuleCall)cAlternatives_0.eContents().get(20);
private final RuleCall cRepeatPropertiesParserRuleCall_0_21 = (RuleCall)cAlternatives_0.eContents().get(21);
private final RuleCall cMultiSizePropertyParserRuleCall_0_22 = (RuleCall)cAlternatives_0.eContents().get(22);
private final RuleCall cSizePropertiesParserRuleCall_0_23 = (RuleCall)cAlternatives_0.eContents().get(23);
private final RuleCall cStrokeLineCapPropertyParserRuleCall_0_24 = (RuleCall)cAlternatives_0.eContents().get(24);
private final RuleCall cStrokeLineJoinPropertyParserRuleCall_0_25 = (RuleCall)cAlternatives_0.eContents().get(25);
private final RuleCall cAlignmentPropertyParserRuleCall_0_26 = (RuleCall)cAlternatives_0.eContents().get(26);
private final RuleCall cTextOriginPropertyParserRuleCall_0_27 = (RuleCall)cAlternatives_0.eContents().get(27);
private final RuleCall cPositionPropertyParserRuleCall_0_28 = (RuleCall)cAlternatives_0.eContents().get(28);
private final RuleCall cBackgroundImageSizePropertyParserRuleCall_0_29 = (RuleCall)cAlternatives_0.eContents().get(29);
private final RuleCall cBorderStylePropertyParserRuleCall_0_30 = (RuleCall)cAlternatives_0.eContents().get(30);
private final RuleCall cBorderImageSlicePropertyParserRuleCall_0_31 = (RuleCall)cAlternatives_0.eContents().get(31);
private final RuleCall cTextOverrunPropertyParserRuleCall_0_32 = (RuleCall)cAlternatives_0.eContents().get(32);
private final RuleCall cInsetsPropertyParserRuleCall_0_33 = (RuleCall)cAlternatives_0.eContents().get(33);
private final RuleCall cHorizontalGridLineStrokeDashArrayPropertyParserRuleCall_0_34 = (RuleCall)cAlternatives_0.eContents().get(34);
private final RuleCall cVerticalGridLineStrokeDashArrayPropertyParserRuleCall_0_35 = (RuleCall)cAlternatives_0.eContents().get(35);
private final RuleCall cMultiPaintPropertiesParserRuleCall_0_36 = (RuleCall)cAlternatives_0.eContents().get(36);
private final RuleCall cColorPropertyParserRuleCall_0_37 = (RuleCall)cAlternatives_0.eContents().get(37);
private final RuleCall cStringPropertyParserRuleCall_0_38 = (RuleCall)cAlternatives_0.eContents().get(38);
private final Keyword cSemicolonKeyword_1 = (Keyword)cGroup.eContents().get(1);
//FXProperty: // Font
// (FontProperty | FontFamilyProperty | FontSizeProperty | FontStyleProperty | FontWeightProperty | CursorProperty |
// EffectProperty | BooleanProperty | SizeProperty | NumberProperty | IntegerProperty | PaintProperty | BlendProperty |
// UrlProperty | PaintProperties | MultiSizeProperties | HPositionProperty | VPositionProperty | SideProperty |
// BarPolicyProperty | UrlProperties | RepeatProperties | MultiSizeProperty | SizeProperties | StrokeLineCapProperty |
// StrokeLineJoinProperty | AlignmentProperty | TextOriginProperty | PositionProperty | BackgroundImageSizeProperty |
// BorderStyleProperty | BorderImageSliceProperty | TextOverrunProperty | InsetsProperty |
// HorizontalGridLineStrokeDashArrayProperty | VerticalGridLineStrokeDashArrayProperty | MultiPaintProperties |
// ColorProperty | StringProperty) ";";
public ParserRule getRule() { return rule; }
//// Font
//(FontProperty | FontFamilyProperty | FontSizeProperty | FontStyleProperty | FontWeightProperty | CursorProperty |
//EffectProperty | BooleanProperty | SizeProperty | NumberProperty | IntegerProperty | PaintProperty | BlendProperty |
//UrlProperty | PaintProperties | MultiSizeProperties | HPositionProperty | VPositionProperty | SideProperty |
//BarPolicyProperty | UrlProperties | RepeatProperties | MultiSizeProperty | SizeProperties | StrokeLineCapProperty |
//StrokeLineJoinProperty | AlignmentProperty | TextOriginProperty | PositionProperty | BackgroundImageSizeProperty |
//BorderStyleProperty | BorderImageSliceProperty | TextOverrunProperty | InsetsProperty |
//HorizontalGridLineStrokeDashArrayProperty | VerticalGridLineStrokeDashArrayProperty | MultiPaintProperties |
//ColorProperty | StringProperty) ";"
public Group getGroup() { return cGroup; }
//// Font
//FontProperty | FontFamilyProperty | FontSizeProperty | FontStyleProperty | FontWeightProperty | CursorProperty |
//EffectProperty | BooleanProperty | SizeProperty | NumberProperty | IntegerProperty | PaintProperty | BlendProperty |
//UrlProperty | PaintProperties | MultiSizeProperties | HPositionProperty | VPositionProperty | SideProperty |
//BarPolicyProperty | UrlProperties | RepeatProperties | MultiSizeProperty | SizeProperties | StrokeLineCapProperty |
//StrokeLineJoinProperty | AlignmentProperty | TextOriginProperty | PositionProperty | BackgroundImageSizeProperty |
//BorderStyleProperty | BorderImageSliceProperty | TextOverrunProperty | InsetsProperty |
//HorizontalGridLineStrokeDashArrayProperty | VerticalGridLineStrokeDashArrayProperty | MultiPaintProperties |
//ColorProperty | StringProperty
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//// Font
//FontProperty
public RuleCall getFontPropertyParserRuleCall_0_0() { return cFontPropertyParserRuleCall_0_0; }
//FontFamilyProperty
public RuleCall getFontFamilyPropertyParserRuleCall_0_1() { return cFontFamilyPropertyParserRuleCall_0_1; }
//FontSizeProperty
public RuleCall getFontSizePropertyParserRuleCall_0_2() { return cFontSizePropertyParserRuleCall_0_2; }
//FontStyleProperty
public RuleCall getFontStylePropertyParserRuleCall_0_3() { return cFontStylePropertyParserRuleCall_0_3; }
//FontWeightProperty
public RuleCall getFontWeightPropertyParserRuleCall_0_4() { return cFontWeightPropertyParserRuleCall_0_4; }
//CursorProperty
public RuleCall getCursorPropertyParserRuleCall_0_5() { return cCursorPropertyParserRuleCall_0_5; }
//EffectProperty
public RuleCall getEffectPropertyParserRuleCall_0_6() { return cEffectPropertyParserRuleCall_0_6; }
//BooleanProperty
public RuleCall getBooleanPropertyParserRuleCall_0_7() { return cBooleanPropertyParserRuleCall_0_7; }
//SizeProperty
public RuleCall getSizePropertyParserRuleCall_0_8() { return cSizePropertyParserRuleCall_0_8; }
//NumberProperty
public RuleCall getNumberPropertyParserRuleCall_0_9() { return cNumberPropertyParserRuleCall_0_9; }
//IntegerProperty
public RuleCall getIntegerPropertyParserRuleCall_0_10() { return cIntegerPropertyParserRuleCall_0_10; }
//PaintProperty
public RuleCall getPaintPropertyParserRuleCall_0_11() { return cPaintPropertyParserRuleCall_0_11; }
//BlendProperty
public RuleCall getBlendPropertyParserRuleCall_0_12() { return cBlendPropertyParserRuleCall_0_12; }
//UrlProperty
public RuleCall getUrlPropertyParserRuleCall_0_13() { return cUrlPropertyParserRuleCall_0_13; }
//PaintProperties
public RuleCall getPaintPropertiesParserRuleCall_0_14() { return cPaintPropertiesParserRuleCall_0_14; }
//MultiSizeProperties
public RuleCall getMultiSizePropertiesParserRuleCall_0_15() { return cMultiSizePropertiesParserRuleCall_0_15; }
//HPositionProperty
public RuleCall getHPositionPropertyParserRuleCall_0_16() { return cHPositionPropertyParserRuleCall_0_16; }
//VPositionProperty
public RuleCall getVPositionPropertyParserRuleCall_0_17() { return cVPositionPropertyParserRuleCall_0_17; }
//SideProperty
public RuleCall getSidePropertyParserRuleCall_0_18() { return cSidePropertyParserRuleCall_0_18; }
//BarPolicyProperty
public RuleCall getBarPolicyPropertyParserRuleCall_0_19() { return cBarPolicyPropertyParserRuleCall_0_19; }
//UrlProperties
public RuleCall getUrlPropertiesParserRuleCall_0_20() { return cUrlPropertiesParserRuleCall_0_20; }
//RepeatProperties
public RuleCall getRepeatPropertiesParserRuleCall_0_21() { return cRepeatPropertiesParserRuleCall_0_21; }
//MultiSizeProperty
public RuleCall getMultiSizePropertyParserRuleCall_0_22() { return cMultiSizePropertyParserRuleCall_0_22; }
//SizeProperties
public RuleCall getSizePropertiesParserRuleCall_0_23() { return cSizePropertiesParserRuleCall_0_23; }
//StrokeLineCapProperty
public RuleCall getStrokeLineCapPropertyParserRuleCall_0_24() { return cStrokeLineCapPropertyParserRuleCall_0_24; }
//StrokeLineJoinProperty
public RuleCall getStrokeLineJoinPropertyParserRuleCall_0_25() { return cStrokeLineJoinPropertyParserRuleCall_0_25; }
//AlignmentProperty
public RuleCall getAlignmentPropertyParserRuleCall_0_26() { return cAlignmentPropertyParserRuleCall_0_26; }
//TextOriginProperty
public RuleCall getTextOriginPropertyParserRuleCall_0_27() { return cTextOriginPropertyParserRuleCall_0_27; }
//PositionProperty
public RuleCall getPositionPropertyParserRuleCall_0_28() { return cPositionPropertyParserRuleCall_0_28; }
//BackgroundImageSizeProperty
public RuleCall getBackgroundImageSizePropertyParserRuleCall_0_29() { return cBackgroundImageSizePropertyParserRuleCall_0_29; }
//BorderStyleProperty
public RuleCall getBorderStylePropertyParserRuleCall_0_30() { return cBorderStylePropertyParserRuleCall_0_30; }
//BorderImageSliceProperty
public RuleCall getBorderImageSlicePropertyParserRuleCall_0_31() { return cBorderImageSlicePropertyParserRuleCall_0_31; }
//TextOverrunProperty
public RuleCall getTextOverrunPropertyParserRuleCall_0_32() { return cTextOverrunPropertyParserRuleCall_0_32; }
//InsetsProperty
public RuleCall getInsetsPropertyParserRuleCall_0_33() { return cInsetsPropertyParserRuleCall_0_33; }
//HorizontalGridLineStrokeDashArrayProperty
public RuleCall getHorizontalGridLineStrokeDashArrayPropertyParserRuleCall_0_34() { return cHorizontalGridLineStrokeDashArrayPropertyParserRuleCall_0_34; }
//VerticalGridLineStrokeDashArrayProperty
public RuleCall getVerticalGridLineStrokeDashArrayPropertyParserRuleCall_0_35() { return cVerticalGridLineStrokeDashArrayPropertyParserRuleCall_0_35; }
//MultiPaintProperties
public RuleCall getMultiPaintPropertiesParserRuleCall_0_36() { return cMultiPaintPropertiesParserRuleCall_0_36; }
//ColorProperty
public RuleCall getColorPropertyParserRuleCall_0_37() { return cColorPropertyParserRuleCall_0_37; }
//StringProperty
public RuleCall getStringPropertyParserRuleCall_0_38() { return cStringPropertyParserRuleCall_0_38; }
//";"
public Keyword getSemicolonKeyword_1() { return cSemicolonKeyword_1; }
}
public class FontPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFontKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxTitleFontKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxPieLabelFontKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxPieValueLabelFontKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxLabelFontKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxTickLabelFontKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueFontValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//FontProperty:
// property=("-fx-font" | "-fx-title-font" | "-fx-pie-label-font" | "-fx-pie-value-label-font" | "-fx-label-font" |
// "-fx-tick-label-font") ":" value=FontValue;
public ParserRule getRule() { return rule; }
//property=("-fx-font" | "-fx-title-font" | "-fx-pie-label-font" | "-fx-pie-value-label-font" | "-fx-label-font" |
//"-fx-tick-label-font") ":" value=FontValue
public Group getGroup() { return cGroup; }
//property=("-fx-font" | "-fx-title-font" | "-fx-pie-label-font" | "-fx-pie-value-label-font" | "-fx-label-font" |
//"-fx-tick-label-font")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-font" | "-fx-title-font" | "-fx-pie-label-font" | "-fx-pie-value-label-font" | "-fx-label-font" |
//"-fx-tick-label-font"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-font"
public Keyword getPropertyFxFontKeyword_0_0_0() { return cPropertyFxFontKeyword_0_0_0; }
//"-fx-title-font"
public Keyword getPropertyFxTitleFontKeyword_0_0_1() { return cPropertyFxTitleFontKeyword_0_0_1; }
//"-fx-pie-label-font"
public Keyword getPropertyFxPieLabelFontKeyword_0_0_2() { return cPropertyFxPieLabelFontKeyword_0_0_2; }
//"-fx-pie-value-label-font"
public Keyword getPropertyFxPieValueLabelFontKeyword_0_0_3() { return cPropertyFxPieValueLabelFontKeyword_0_0_3; }
//"-fx-label-font"
public Keyword getPropertyFxLabelFontKeyword_0_0_4() { return cPropertyFxLabelFontKeyword_0_0_4; }
//"-fx-tick-label-font"
public Keyword getPropertyFxTickLabelFontKeyword_0_0_5() { return cPropertyFxTickLabelFontKeyword_0_0_5; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=FontValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//FontValue
public RuleCall getValueFontValueParserRuleCall_2_0() { return cValueFontValueParserRuleCall_2_0; }
}
public class FontFamilyPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontFamilyProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFontFamilyKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxTitleFontFamilyKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxPieLabelFontFamilyKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxPieValueLabelFontFamilyKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxLabelFontFamilyKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxTickLabelFontFamilyKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueFontFamilyParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//FontFamilyProperty:
// property=("-fx-font-family" | "-fx-title-font-family" | "-fx-pie-label-font-family" |
// "-fx-pie-value-label-font-family" | "-fx-label-font-family" | "-fx-tick-label-font-family") ":" value=FontFamily;
public ParserRule getRule() { return rule; }
//property=("-fx-font-family" | "-fx-title-font-family" | "-fx-pie-label-font-family" | "-fx-pie-value-label-font-family"
//| "-fx-label-font-family" | "-fx-tick-label-font-family") ":" value=FontFamily
public Group getGroup() { return cGroup; }
//property=("-fx-font-family" | "-fx-title-font-family" | "-fx-pie-label-font-family" | "-fx-pie-value-label-font-family"
//| "-fx-label-font-family" | "-fx-tick-label-font-family")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-font-family" | "-fx-title-font-family" | "-fx-pie-label-font-family" | "-fx-pie-value-label-font-family" |
//"-fx-label-font-family" | "-fx-tick-label-font-family"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-font-family"
public Keyword getPropertyFxFontFamilyKeyword_0_0_0() { return cPropertyFxFontFamilyKeyword_0_0_0; }
//"-fx-title-font-family"
public Keyword getPropertyFxTitleFontFamilyKeyword_0_0_1() { return cPropertyFxTitleFontFamilyKeyword_0_0_1; }
//"-fx-pie-label-font-family"
public Keyword getPropertyFxPieLabelFontFamilyKeyword_0_0_2() { return cPropertyFxPieLabelFontFamilyKeyword_0_0_2; }
//"-fx-pie-value-label-font-family"
public Keyword getPropertyFxPieValueLabelFontFamilyKeyword_0_0_3() { return cPropertyFxPieValueLabelFontFamilyKeyword_0_0_3; }
//"-fx-label-font-family"
public Keyword getPropertyFxLabelFontFamilyKeyword_0_0_4() { return cPropertyFxLabelFontFamilyKeyword_0_0_4; }
//"-fx-tick-label-font-family"
public Keyword getPropertyFxTickLabelFontFamilyKeyword_0_0_5() { return cPropertyFxTickLabelFontFamilyKeyword_0_0_5; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=FontFamily
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//FontFamily
public RuleCall getValueFontFamilyParserRuleCall_2_0() { return cValueFontFamilyParserRuleCall_2_0; }
}
public class FontSizePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontSizeProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFontSizeKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxTitleFontSizeKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxPieLabelFontSizeKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxPieValueLabelFontSizeKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxLabelFontSizeKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxTickLabelFontSizeKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueSizeValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//FontSizeProperty:
// property=("-fx-font-size" | "-fx-title-font-size" | "-fx-pie-label-font-size" | "-fx-pie-value-label-font-size" |
// "-fx-label-font-size" | "-fx-tick-label-font-size") ":" value=SizeValue;
public ParserRule getRule() { return rule; }
//property=("-fx-font-size" | "-fx-title-font-size" | "-fx-pie-label-font-size" | "-fx-pie-value-label-font-size" |
//"-fx-label-font-size" | "-fx-tick-label-font-size") ":" value=SizeValue
public Group getGroup() { return cGroup; }
//property=("-fx-font-size" | "-fx-title-font-size" | "-fx-pie-label-font-size" | "-fx-pie-value-label-font-size" |
//"-fx-label-font-size" | "-fx-tick-label-font-size")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-font-size" | "-fx-title-font-size" | "-fx-pie-label-font-size" | "-fx-pie-value-label-font-size" |
//"-fx-label-font-size" | "-fx-tick-label-font-size"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-font-size"
public Keyword getPropertyFxFontSizeKeyword_0_0_0() { return cPropertyFxFontSizeKeyword_0_0_0; }
//"-fx-title-font-size"
public Keyword getPropertyFxTitleFontSizeKeyword_0_0_1() { return cPropertyFxTitleFontSizeKeyword_0_0_1; }
//"-fx-pie-label-font-size"
public Keyword getPropertyFxPieLabelFontSizeKeyword_0_0_2() { return cPropertyFxPieLabelFontSizeKeyword_0_0_2; }
//"-fx-pie-value-label-font-size"
public Keyword getPropertyFxPieValueLabelFontSizeKeyword_0_0_3() { return cPropertyFxPieValueLabelFontSizeKeyword_0_0_3; }
//"-fx-label-font-size"
public Keyword getPropertyFxLabelFontSizeKeyword_0_0_4() { return cPropertyFxLabelFontSizeKeyword_0_0_4; }
//"-fx-tick-label-font-size"
public Keyword getPropertyFxTickLabelFontSizeKeyword_0_0_5() { return cPropertyFxTickLabelFontSizeKeyword_0_0_5; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=SizeValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//SizeValue
public RuleCall getValueSizeValueParserRuleCall_2_0() { return cValueSizeValueParserRuleCall_2_0; }
}
public class FontStylePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontStyleProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFontStyleKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxTitleFontStyleKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxPieLabelFontStyleKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxPieValueLabelFontStyleKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxLabelFontStyleKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxTickLabelFontStyleKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueFontStyleValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//FontStyleProperty:
// property=("-fx-font-style" | "-fx-title-font-style" | "-fx-pie-label-font-style" | "-fx-pie-value-label-font-style" |
// "-fx-label-font-style" | "-fx-tick-label-font-style") ":" value=FontStyleValue;
public ParserRule getRule() { return rule; }
//property=("-fx-font-style" | "-fx-title-font-style" | "-fx-pie-label-font-style" | "-fx-pie-value-label-font-style" |
//"-fx-label-font-style" | "-fx-tick-label-font-style") ":" value=FontStyleValue
public Group getGroup() { return cGroup; }
//property=("-fx-font-style" | "-fx-title-font-style" | "-fx-pie-label-font-style" | "-fx-pie-value-label-font-style" |
//"-fx-label-font-style" | "-fx-tick-label-font-style")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-font-style" | "-fx-title-font-style" | "-fx-pie-label-font-style" | "-fx-pie-value-label-font-style" |
//"-fx-label-font-style" | "-fx-tick-label-font-style"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-font-style"
public Keyword getPropertyFxFontStyleKeyword_0_0_0() { return cPropertyFxFontStyleKeyword_0_0_0; }
//"-fx-title-font-style"
public Keyword getPropertyFxTitleFontStyleKeyword_0_0_1() { return cPropertyFxTitleFontStyleKeyword_0_0_1; }
//"-fx-pie-label-font-style"
public Keyword getPropertyFxPieLabelFontStyleKeyword_0_0_2() { return cPropertyFxPieLabelFontStyleKeyword_0_0_2; }
//"-fx-pie-value-label-font-style"
public Keyword getPropertyFxPieValueLabelFontStyleKeyword_0_0_3() { return cPropertyFxPieValueLabelFontStyleKeyword_0_0_3; }
//"-fx-label-font-style"
public Keyword getPropertyFxLabelFontStyleKeyword_0_0_4() { return cPropertyFxLabelFontStyleKeyword_0_0_4; }
//"-fx-tick-label-font-style"
public Keyword getPropertyFxTickLabelFontStyleKeyword_0_0_5() { return cPropertyFxTickLabelFontStyleKeyword_0_0_5; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=FontStyleValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//FontStyleValue
public RuleCall getValueFontStyleValueParserRuleCall_2_0() { return cValueFontStyleValueParserRuleCall_2_0; }
}
public class FontWeightPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontWeightProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFontWeightKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxTitleFontWeightKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxPieLabelFontWeightKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxPieValueLabelFontWeightKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxLabelFontWeightKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxTickLabelFontWeightKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueFontWeightValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//FontWeightProperty:
// property=("-fx-font-weight" | "-fx-title-font-weight" | "-fx-pie-label-font-weight" |
// "-fx-pie-value-label-font-weight" | "-fx-label-font-weight" | "-fx-tick-label-font-weight") ":" value=FontWeightValue;
public ParserRule getRule() { return rule; }
//property=("-fx-font-weight" | "-fx-title-font-weight" | "-fx-pie-label-font-weight" | "-fx-pie-value-label-font-weight"
//| "-fx-label-font-weight" | "-fx-tick-label-font-weight") ":" value=FontWeightValue
public Group getGroup() { return cGroup; }
//property=("-fx-font-weight" | "-fx-title-font-weight" | "-fx-pie-label-font-weight" | "-fx-pie-value-label-font-weight"
//| "-fx-label-font-weight" | "-fx-tick-label-font-weight")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-font-weight" | "-fx-title-font-weight" | "-fx-pie-label-font-weight" | "-fx-pie-value-label-font-weight" |
//"-fx-label-font-weight" | "-fx-tick-label-font-weight"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-font-weight"
public Keyword getPropertyFxFontWeightKeyword_0_0_0() { return cPropertyFxFontWeightKeyword_0_0_0; }
//"-fx-title-font-weight"
public Keyword getPropertyFxTitleFontWeightKeyword_0_0_1() { return cPropertyFxTitleFontWeightKeyword_0_0_1; }
//"-fx-pie-label-font-weight"
public Keyword getPropertyFxPieLabelFontWeightKeyword_0_0_2() { return cPropertyFxPieLabelFontWeightKeyword_0_0_2; }
//"-fx-pie-value-label-font-weight"
public Keyword getPropertyFxPieValueLabelFontWeightKeyword_0_0_3() { return cPropertyFxPieValueLabelFontWeightKeyword_0_0_3; }
//"-fx-label-font-weight"
public Keyword getPropertyFxLabelFontWeightKeyword_0_0_4() { return cPropertyFxLabelFontWeightKeyword_0_0_4; }
//"-fx-tick-label-font-weight"
public Keyword getPropertyFxTickLabelFontWeightKeyword_0_0_5() { return cPropertyFxTickLabelFontWeightKeyword_0_0_5; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=FontWeightValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//FontWeightValue
public RuleCall getValueFontWeightValueParserRuleCall_2_0() { return cValueFontWeightValueParserRuleCall_2_0; }
}
public class CursorPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "CursorProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxCursorKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueCrosshairKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueDefaultKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueHandKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
private final Keyword cValueMoveKeyword_2_0_3 = (Keyword)cValueAlternatives_2_0.eContents().get(3);
private final Keyword cValueEResizeKeyword_2_0_4 = (Keyword)cValueAlternatives_2_0.eContents().get(4);
private final Keyword cValueHResizeKeyword_2_0_5 = (Keyword)cValueAlternatives_2_0.eContents().get(5);
private final Keyword cValueNeResizeKeyword_2_0_6 = (Keyword)cValueAlternatives_2_0.eContents().get(6);
private final Keyword cValueNwResizeKeyword_2_0_7 = (Keyword)cValueAlternatives_2_0.eContents().get(7);
private final Keyword cValueNResizeKeyword_2_0_8 = (Keyword)cValueAlternatives_2_0.eContents().get(8);
private final Keyword cValueSeResizeKeyword_2_0_9 = (Keyword)cValueAlternatives_2_0.eContents().get(9);
private final Keyword cValueSwResizeKeyword_2_0_10 = (Keyword)cValueAlternatives_2_0.eContents().get(10);
private final Keyword cValueSResizeKeyword_2_0_11 = (Keyword)cValueAlternatives_2_0.eContents().get(11);
private final Keyword cValueWResizeKeyword_2_0_12 = (Keyword)cValueAlternatives_2_0.eContents().get(12);
private final Keyword cValueVResizeKeyword_2_0_13 = (Keyword)cValueAlternatives_2_0.eContents().get(13);
private final Keyword cValueTextKeyword_2_0_14 = (Keyword)cValueAlternatives_2_0.eContents().get(14);
private final Keyword cValueWaitKeyword_2_0_15 = (Keyword)cValueAlternatives_2_0.eContents().get(15);
//CursorProperty:
// "-fx-cursor" ":" value=("crosshair" | "default" | "hand" | "move" | "e-resize" | "h-resize" | "ne-resize" |
// "nw-resize" | "n-resize" | "se-resize" | "sw-resize" | "s-resize" | "w-resize" | "v-resize" | "text" | "wait");
public ParserRule getRule() { return rule; }
//"-fx-cursor" ":" value=("crosshair" | "default" | "hand" | "move" | "e-resize" | "h-resize" | "ne-resize" | "nw-resize"
//| "n-resize" | "se-resize" | "sw-resize" | "s-resize" | "w-resize" | "v-resize" | "text" | "wait")
public Group getGroup() { return cGroup; }
//"-fx-cursor"
public Keyword getFxCursorKeyword_0() { return cFxCursorKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("crosshair" | "default" | "hand" | "move" | "e-resize" | "h-resize" | "ne-resize" | "nw-resize" | "n-resize" |
//"se-resize" | "sw-resize" | "s-resize" | "w-resize" | "v-resize" | "text" | "wait")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"crosshair" | "default" | "hand" | "move" | "e-resize" | "h-resize" | "ne-resize" | "nw-resize" | "n-resize" |
//"se-resize" | "sw-resize" | "s-resize" | "w-resize" | "v-resize" | "text" | "wait"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"crosshair"
public Keyword getValueCrosshairKeyword_2_0_0() { return cValueCrosshairKeyword_2_0_0; }
//"default"
public Keyword getValueDefaultKeyword_2_0_1() { return cValueDefaultKeyword_2_0_1; }
//"hand"
public Keyword getValueHandKeyword_2_0_2() { return cValueHandKeyword_2_0_2; }
//"move"
public Keyword getValueMoveKeyword_2_0_3() { return cValueMoveKeyword_2_0_3; }
//"e-resize"
public Keyword getValueEResizeKeyword_2_0_4() { return cValueEResizeKeyword_2_0_4; }
//"h-resize"
public Keyword getValueHResizeKeyword_2_0_5() { return cValueHResizeKeyword_2_0_5; }
//"ne-resize"
public Keyword getValueNeResizeKeyword_2_0_6() { return cValueNeResizeKeyword_2_0_6; }
//"nw-resize"
public Keyword getValueNwResizeKeyword_2_0_7() { return cValueNwResizeKeyword_2_0_7; }
//"n-resize"
public Keyword getValueNResizeKeyword_2_0_8() { return cValueNResizeKeyword_2_0_8; }
//"se-resize"
public Keyword getValueSeResizeKeyword_2_0_9() { return cValueSeResizeKeyword_2_0_9; }
//"sw-resize"
public Keyword getValueSwResizeKeyword_2_0_10() { return cValueSwResizeKeyword_2_0_10; }
//"s-resize"
public Keyword getValueSResizeKeyword_2_0_11() { return cValueSResizeKeyword_2_0_11; }
//"w-resize"
public Keyword getValueWResizeKeyword_2_0_12() { return cValueWResizeKeyword_2_0_12; }
//"v-resize"
public Keyword getValueVResizeKeyword_2_0_13() { return cValueVResizeKeyword_2_0_13; }
//"text"
public Keyword getValueTextKeyword_2_0_14() { return cValueTextKeyword_2_0_14; }
//"wait"
public Keyword getValueWaitKeyword_2_0_15() { return cValueWaitKeyword_2_0_15; }
}
public class EffectPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EffectProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxEffectKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueEffectParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//EffectProperty:
// "-fx-effect" ":" value=Effect;
public ParserRule getRule() { return rule; }
//"-fx-effect" ":" value=Effect
public Group getGroup() { return cGroup; }
//"-fx-effect"
public Keyword getFxEffectKeyword_0() { return cFxEffectKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=Effect
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//Effect
public RuleCall getValueEffectParserRuleCall_2_0() { return cValueEffectParserRuleCall_2_0; }
}
public class EffectElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Effect");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final RuleCall cEffectDropShadowParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cEffectInnerShadowParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
//Effect:
// EffectDropShadow | EffectInnerShadow;
public ParserRule getRule() { return rule; }
//EffectDropShadow | EffectInnerShadow
public Alternatives getAlternatives() { return cAlternatives; }
//EffectDropShadow
public RuleCall getEffectDropShadowParserRuleCall_0() { return cEffectDropShadowParserRuleCall_0; }
//EffectInnerShadow
public RuleCall getEffectInnerShadowParserRuleCall_1() { return cEffectInnerShadowParserRuleCall_1; }
}
public class EffectDropShadowElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EffectDropShadow");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDropshadowKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cBlurAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cBlurBlurValueParserRuleCall_2_0 = (RuleCall)cBlurAssignment_2.eContents().get(0);
private final Keyword cCommaKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cColorAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cColorColorValueParserRuleCall_4_0 = (RuleCall)cColorAssignment_4.eContents().get(0);
private final Keyword cCommaKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cBlurRadiusAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cBlurRadiusNumberValueParserRuleCall_6_0 = (RuleCall)cBlurRadiusAssignment_6.eContents().get(0);
private final Keyword cCommaKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Assignment cSpreadAssignment_8 = (Assignment)cGroup.eContents().get(8);
private final RuleCall cSpreadNumberValueParserRuleCall_8_0 = (RuleCall)cSpreadAssignment_8.eContents().get(0);
private final Keyword cCommaKeyword_9 = (Keyword)cGroup.eContents().get(9);
private final Assignment cOffsetXAssignment_10 = (Assignment)cGroup.eContents().get(10);
private final RuleCall cOffsetXNumberValueParserRuleCall_10_0 = (RuleCall)cOffsetXAssignment_10.eContents().get(0);
private final Keyword cCommaKeyword_11 = (Keyword)cGroup.eContents().get(11);
private final Assignment cOffsetYAssignment_12 = (Assignment)cGroup.eContents().get(12);
private final RuleCall cOffsetYNumberValueParserRuleCall_12_0 = (RuleCall)cOffsetYAssignment_12.eContents().get(0);
private final Keyword cRightParenthesisKeyword_13 = (Keyword)cGroup.eContents().get(13);
//EffectDropShadow:
// "dropshadow" "(" blur=BlurValue "," color=ColorValue "," blurRadius=NumberValue "," spread=NumberValue ","
// offsetX=NumberValue "," offsetY=NumberValue ")";
public ParserRule getRule() { return rule; }
//"dropshadow" "(" blur=BlurValue "," color=ColorValue "," blurRadius=NumberValue "," spread=NumberValue ","
//offsetX=NumberValue "," offsetY=NumberValue ")"
public Group getGroup() { return cGroup; }
//"dropshadow"
public Keyword getDropshadowKeyword_0() { return cDropshadowKeyword_0; }
//"("
public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
//blur=BlurValue
public Assignment getBlurAssignment_2() { return cBlurAssignment_2; }
//BlurValue
public RuleCall getBlurBlurValueParserRuleCall_2_0() { return cBlurBlurValueParserRuleCall_2_0; }
//","
public Keyword getCommaKeyword_3() { return cCommaKeyword_3; }
//color=ColorValue
public Assignment getColorAssignment_4() { return cColorAssignment_4; }
//ColorValue
public RuleCall getColorColorValueParserRuleCall_4_0() { return cColorColorValueParserRuleCall_4_0; }
//","
public Keyword getCommaKeyword_5() { return cCommaKeyword_5; }
//blurRadius=NumberValue
public Assignment getBlurRadiusAssignment_6() { return cBlurRadiusAssignment_6; }
//NumberValue
public RuleCall getBlurRadiusNumberValueParserRuleCall_6_0() { return cBlurRadiusNumberValueParserRuleCall_6_0; }
//","
public Keyword getCommaKeyword_7() { return cCommaKeyword_7; }
//spread=NumberValue
public Assignment getSpreadAssignment_8() { return cSpreadAssignment_8; }
//NumberValue
public RuleCall getSpreadNumberValueParserRuleCall_8_0() { return cSpreadNumberValueParserRuleCall_8_0; }
//","
public Keyword getCommaKeyword_9() { return cCommaKeyword_9; }
//offsetX=NumberValue
public Assignment getOffsetXAssignment_10() { return cOffsetXAssignment_10; }
//NumberValue
public RuleCall getOffsetXNumberValueParserRuleCall_10_0() { return cOffsetXNumberValueParserRuleCall_10_0; }
//","
public Keyword getCommaKeyword_11() { return cCommaKeyword_11; }
//offsetY=NumberValue
public Assignment getOffsetYAssignment_12() { return cOffsetYAssignment_12; }
//NumberValue
public RuleCall getOffsetYNumberValueParserRuleCall_12_0() { return cOffsetYNumberValueParserRuleCall_12_0; }
//")"
public Keyword getRightParenthesisKeyword_13() { return cRightParenthesisKeyword_13; }
}
public class EffectInnerShadowElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EffectInnerShadow");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cInnershadowKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cBlurAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cBlurBlurValueParserRuleCall_1_0 = (RuleCall)cBlurAssignment_1.eContents().get(0);
private final Keyword cCommaKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cColorAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cColorColorValueParserRuleCall_3_0 = (RuleCall)cColorAssignment_3.eContents().get(0);
private final Keyword cCommaKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Assignment cBlurRadiusAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cBlurRadiusNumberValueParserRuleCall_5_0 = (RuleCall)cBlurRadiusAssignment_5.eContents().get(0);
private final Keyword cCommaKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Assignment cChokeAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final RuleCall cChokeNumberValueParserRuleCall_7_0 = (RuleCall)cChokeAssignment_7.eContents().get(0);
private final Keyword cCommaKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Assignment cOffsetXAssignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cOffsetXNumberValueParserRuleCall_9_0 = (RuleCall)cOffsetXAssignment_9.eContents().get(0);
private final Keyword cCommaKeyword_10 = (Keyword)cGroup.eContents().get(10);
private final Assignment cOffsetYAssignment_11 = (Assignment)cGroup.eContents().get(11);
private final RuleCall cOffsetYNumberValueParserRuleCall_11_0 = (RuleCall)cOffsetYAssignment_11.eContents().get(0);
private final Keyword cRightParenthesisKeyword_12 = (Keyword)cGroup.eContents().get(12);
//EffectInnerShadow:
// "innershadow(" blur=BlurValue "," color=ColorValue "," blurRadius=NumberValue "," choke=NumberValue ","
// offsetX=NumberValue "," offsetY=NumberValue ")";
public ParserRule getRule() { return rule; }
//"innershadow(" blur=BlurValue "," color=ColorValue "," blurRadius=NumberValue "," choke=NumberValue ","
//offsetX=NumberValue "," offsetY=NumberValue ")"
public Group getGroup() { return cGroup; }
//"innershadow("
public Keyword getInnershadowKeyword_0() { return cInnershadowKeyword_0; }
//blur=BlurValue
public Assignment getBlurAssignment_1() { return cBlurAssignment_1; }
//BlurValue
public RuleCall getBlurBlurValueParserRuleCall_1_0() { return cBlurBlurValueParserRuleCall_1_0; }
//","
public Keyword getCommaKeyword_2() { return cCommaKeyword_2; }
//color=ColorValue
public Assignment getColorAssignment_3() { return cColorAssignment_3; }
//ColorValue
public RuleCall getColorColorValueParserRuleCall_3_0() { return cColorColorValueParserRuleCall_3_0; }
//","
public Keyword getCommaKeyword_4() { return cCommaKeyword_4; }
//blurRadius=NumberValue
public Assignment getBlurRadiusAssignment_5() { return cBlurRadiusAssignment_5; }
//NumberValue
public RuleCall getBlurRadiusNumberValueParserRuleCall_5_0() { return cBlurRadiusNumberValueParserRuleCall_5_0; }
//","
public Keyword getCommaKeyword_6() { return cCommaKeyword_6; }
//choke=NumberValue
public Assignment getChokeAssignment_7() { return cChokeAssignment_7; }
//NumberValue
public RuleCall getChokeNumberValueParserRuleCall_7_0() { return cChokeNumberValueParserRuleCall_7_0; }
//","
public Keyword getCommaKeyword_8() { return cCommaKeyword_8; }
//offsetX=NumberValue
public Assignment getOffsetXAssignment_9() { return cOffsetXAssignment_9; }
//NumberValue
public RuleCall getOffsetXNumberValueParserRuleCall_9_0() { return cOffsetXNumberValueParserRuleCall_9_0; }
//","
public Keyword getCommaKeyword_10() { return cCommaKeyword_10; }
//offsetY=NumberValue
public Assignment getOffsetYAssignment_11() { return cOffsetYAssignment_11; }
//NumberValue
public RuleCall getOffsetYNumberValueParserRuleCall_11_0() { return cOffsetYNumberValueParserRuleCall_11_0; }
//")"
public Keyword getRightParenthesisKeyword_12() { return cRightParenthesisKeyword_12; }
}
public class BooleanPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BooleanProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFocusTraversableKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxPannableKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxHgapKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxVposKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxSnapToPixelKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxVerticalKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cPropertyFxSmoothKeyword_0_0_6 = (Keyword)cPropertyAlternatives_0_0.eContents().get(6);
private final Keyword cPropertyFxStrikethroughKeyword_0_0_7 = (Keyword)cPropertyAlternatives_0_0.eContents().get(7);
private final Keyword cPropertyFxUnderlineKeyword_0_0_8 = (Keyword)cPropertyAlternatives_0_0.eContents().get(8);
private final Keyword cPropertyFxScaleShapeKeyword_0_0_9 = (Keyword)cPropertyAlternatives_0_0.eContents().get(9);
private final Keyword cPropertyFxVerticalZeroLineVisibleKeyword_0_0_10 = (Keyword)cPropertyAlternatives_0_0.eContents().get(10);
private final Keyword cPropertyFxVerticalGridLineVisibleKeyword_0_0_11 = (Keyword)cPropertyAlternatives_0_0.eContents().get(11);
private final Keyword cPropertyFxHorizontalZeroLineVisibleKeyword_0_0_12 = (Keyword)cPropertyAlternatives_0_0.eContents().get(12);
private final Keyword cPropertyFxHorizontalGridLineVisibleKeyword_0_0_13 = (Keyword)cPropertyAlternatives_0_0.eContents().get(13);
private final Keyword cPropertyFxPieValueVisibleKeyword_0_0_14 = (Keyword)cPropertyAlternatives_0_0.eContents().get(14);
private final Keyword cPropertyFxPieToLabelLineCurvedKeyword_0_0_15 = (Keyword)cPropertyAlternatives_0_0.eContents().get(15);
private final Keyword cPropertyFxPieLabelVisibleKeyword_0_0_16 = (Keyword)cPropertyAlternatives_0_0.eContents().get(16);
private final Keyword cPropertyFxClockwiseKeyword_0_0_17 = (Keyword)cPropertyAlternatives_0_0.eContents().get(17);
private final Keyword cPropertyFxShowSymbolsKeyword_0_0_18 = (Keyword)cPropertyAlternatives_0_0.eContents().get(18);
private final Keyword cPropertyFxLegendVisibleKeyword_0_0_19 = (Keyword)cPropertyAlternatives_0_0.eContents().get(19);
private final Keyword cPropertyFxScaleBubbleRadiusUsingAxisKeyword_0_0_20 = (Keyword)cPropertyAlternatives_0_0.eContents().get(20);
private final Keyword cPropertyFxSelectOnFocusKeyword_0_0_21 = (Keyword)cPropertyAlternatives_0_0.eContents().get(21);
private final Keyword cPropertyFxEditableKeyword_0_0_22 = (Keyword)cPropertyAlternatives_0_0.eContents().get(22);
private final Keyword cPropertyFxSnapToTicksKeyword_0_0_23 = (Keyword)cPropertyAlternatives_0_0.eContents().get(23);
private final Keyword cPropertyFxShowTickMarksKeyword_0_0_24 = (Keyword)cPropertyAlternatives_0_0.eContents().get(24);
private final Keyword cPropertyFxShowTickLabelsKeyword_0_0_25 = (Keyword)cPropertyAlternatives_0_0.eContents().get(25);
private final Keyword cPropertyFxFitToWidthKeyword_0_0_26 = (Keyword)cPropertyAlternatives_0_0.eContents().get(26);
private final Keyword cPropertyFxMinorTickVisibleKeyword_0_0_27 = (Keyword)cPropertyAlternatives_0_0.eContents().get(27);
private final Keyword cPropertyFxGapStartAndEndKeyword_0_0_28 = (Keyword)cPropertyAlternatives_0_0.eContents().get(28);
private final Keyword cPropertyFxTickMarkVisibleKeyword_0_0_29 = (Keyword)cPropertyAlternatives_0_0.eContents().get(29);
private final Keyword cPropertyFxTickLabelsVisibleKeyword_0_0_30 = (Keyword)cPropertyAlternatives_0_0.eContents().get(30);
private final Keyword cPropertyFxFitToHeightKeyword_0_0_31 = (Keyword)cPropertyAlternatives_0_0.eContents().get(31);
private final Keyword cPropertyFxClickToPositionKeyword_0_0_32 = (Keyword)cPropertyAlternatives_0_0.eContents().get(32);
private final Keyword cPropertyFxTextWrapKeyword_0_0_33 = (Keyword)cPropertyAlternatives_0_0.eContents().get(33);
private final Keyword cPropertyFxPositionShapeKeyword_0_0_34 = (Keyword)cPropertyAlternatives_0_0.eContents().get(34);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueBooleanValueEnumRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//BooleanProperty:
// property=("-fx-focus-traversable" | "-fx-pannable" | "-fx-hgap" | "-fx-vpos" | "-fx-snap-to-pixel" | "-fx-vertical" |
// "-fx-smooth" | "-fx-strikethrough" | "-fx-underline" | "-fx-scale-shape" | "-fx-vertical-zero-line-visible" |
// "-fx-vertical-grid-line-visible" | "-fx-horizontal-zero-line-visible" | "-fx-horizontal-grid-line-visible" |
// "-fx-pie-value-visible" | "-fx-pie-to-label-line-curved" | "-fx-pie-label-visible" | "-fx-clockwise" |
// "-fx-show-symbols" | "-fx-legend-visible" | "-fx-scale-bubble-radius-using-axis" | "-fx-select-on-focus" |
// "-fx-editable" | "-fx-snap-to-ticks" | "-fx-show-tick-marks" | "-fx-show-tick-labels" | "-fx-fit-to-width" |
// "-fx-minor-tick-visible" | "-fx-gap-start-and-end" | "-fx-tick-mark-visible" | "-fx-tick-labels-visible" |
// "-fx-fit-to-height" | "-fx-click-to-position" | "-fx-text-wrap" | "-fx-position-shape") ":" value=BooleanValue;
public ParserRule getRule() { return rule; }
//property=("-fx-focus-traversable" | "-fx-pannable" | "-fx-hgap" | "-fx-vpos" | "-fx-snap-to-pixel" | "-fx-vertical" |
//"-fx-smooth" | "-fx-strikethrough" | "-fx-underline" | "-fx-scale-shape" | "-fx-vertical-zero-line-visible" |
//"-fx-vertical-grid-line-visible" | "-fx-horizontal-zero-line-visible" | "-fx-horizontal-grid-line-visible" |
//"-fx-pie-value-visible" | "-fx-pie-to-label-line-curved" | "-fx-pie-label-visible" | "-fx-clockwise" |
//"-fx-show-symbols" | "-fx-legend-visible" | "-fx-scale-bubble-radius-using-axis" | "-fx-select-on-focus" |
//"-fx-editable" | "-fx-snap-to-ticks" | "-fx-show-tick-marks" | "-fx-show-tick-labels" | "-fx-fit-to-width" |
//"-fx-minor-tick-visible" | "-fx-gap-start-and-end" | "-fx-tick-mark-visible" | "-fx-tick-labels-visible" |
//"-fx-fit-to-height" | "-fx-click-to-position" | "-fx-text-wrap" | "-fx-position-shape") ":" value=BooleanValue
public Group getGroup() { return cGroup; }
//property=("-fx-focus-traversable" | "-fx-pannable" | "-fx-hgap" | "-fx-vpos" | "-fx-snap-to-pixel" | "-fx-vertical" |
//"-fx-smooth" | "-fx-strikethrough" | "-fx-underline" | "-fx-scale-shape" | "-fx-vertical-zero-line-visible" |
//"-fx-vertical-grid-line-visible" | "-fx-horizontal-zero-line-visible" | "-fx-horizontal-grid-line-visible" |
//"-fx-pie-value-visible" | "-fx-pie-to-label-line-curved" | "-fx-pie-label-visible" | "-fx-clockwise" |
//"-fx-show-symbols" | "-fx-legend-visible" | "-fx-scale-bubble-radius-using-axis" | "-fx-select-on-focus" |
//"-fx-editable" | "-fx-snap-to-ticks" | "-fx-show-tick-marks" | "-fx-show-tick-labels" | "-fx-fit-to-width" |
//"-fx-minor-tick-visible" | "-fx-gap-start-and-end" | "-fx-tick-mark-visible" | "-fx-tick-labels-visible" |
//"-fx-fit-to-height" | "-fx-click-to-position" | "-fx-text-wrap" | "-fx-position-shape")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-focus-traversable" | "-fx-pannable" | "-fx-hgap" | "-fx-vpos" | "-fx-snap-to-pixel" | "-fx-vertical" | "-fx-smooth"
//| "-fx-strikethrough" | "-fx-underline" | "-fx-scale-shape" | "-fx-vertical-zero-line-visible" |
//"-fx-vertical-grid-line-visible" | "-fx-horizontal-zero-line-visible" | "-fx-horizontal-grid-line-visible" |
//"-fx-pie-value-visible" | "-fx-pie-to-label-line-curved" | "-fx-pie-label-visible" | "-fx-clockwise" |
//"-fx-show-symbols" | "-fx-legend-visible" | "-fx-scale-bubble-radius-using-axis" | "-fx-select-on-focus" |
//"-fx-editable" | "-fx-snap-to-ticks" | "-fx-show-tick-marks" | "-fx-show-tick-labels" | "-fx-fit-to-width" |
//"-fx-minor-tick-visible" | "-fx-gap-start-and-end" | "-fx-tick-mark-visible" | "-fx-tick-labels-visible" |
//"-fx-fit-to-height" | "-fx-click-to-position" | "-fx-text-wrap" | "-fx-position-shape"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-focus-traversable"
public Keyword getPropertyFxFocusTraversableKeyword_0_0_0() { return cPropertyFxFocusTraversableKeyword_0_0_0; }
//"-fx-pannable"
public Keyword getPropertyFxPannableKeyword_0_0_1() { return cPropertyFxPannableKeyword_0_0_1; }
//"-fx-hgap"
public Keyword getPropertyFxHgapKeyword_0_0_2() { return cPropertyFxHgapKeyword_0_0_2; }
//"-fx-vpos"
public Keyword getPropertyFxVposKeyword_0_0_3() { return cPropertyFxVposKeyword_0_0_3; }
//"-fx-snap-to-pixel"
public Keyword getPropertyFxSnapToPixelKeyword_0_0_4() { return cPropertyFxSnapToPixelKeyword_0_0_4; }
//"-fx-vertical"
public Keyword getPropertyFxVerticalKeyword_0_0_5() { return cPropertyFxVerticalKeyword_0_0_5; }
//"-fx-smooth"
public Keyword getPropertyFxSmoothKeyword_0_0_6() { return cPropertyFxSmoothKeyword_0_0_6; }
//"-fx-strikethrough"
public Keyword getPropertyFxStrikethroughKeyword_0_0_7() { return cPropertyFxStrikethroughKeyword_0_0_7; }
//"-fx-underline"
public Keyword getPropertyFxUnderlineKeyword_0_0_8() { return cPropertyFxUnderlineKeyword_0_0_8; }
//"-fx-scale-shape"
public Keyword getPropertyFxScaleShapeKeyword_0_0_9() { return cPropertyFxScaleShapeKeyword_0_0_9; }
//"-fx-vertical-zero-line-visible"
public Keyword getPropertyFxVerticalZeroLineVisibleKeyword_0_0_10() { return cPropertyFxVerticalZeroLineVisibleKeyword_0_0_10; }
//"-fx-vertical-grid-line-visible"
public Keyword getPropertyFxVerticalGridLineVisibleKeyword_0_0_11() { return cPropertyFxVerticalGridLineVisibleKeyword_0_0_11; }
//"-fx-horizontal-zero-line-visible"
public Keyword getPropertyFxHorizontalZeroLineVisibleKeyword_0_0_12() { return cPropertyFxHorizontalZeroLineVisibleKeyword_0_0_12; }
//"-fx-horizontal-grid-line-visible"
public Keyword getPropertyFxHorizontalGridLineVisibleKeyword_0_0_13() { return cPropertyFxHorizontalGridLineVisibleKeyword_0_0_13; }
//"-fx-pie-value-visible"
public Keyword getPropertyFxPieValueVisibleKeyword_0_0_14() { return cPropertyFxPieValueVisibleKeyword_0_0_14; }
//"-fx-pie-to-label-line-curved"
public Keyword getPropertyFxPieToLabelLineCurvedKeyword_0_0_15() { return cPropertyFxPieToLabelLineCurvedKeyword_0_0_15; }
//"-fx-pie-label-visible"
public Keyword getPropertyFxPieLabelVisibleKeyword_0_0_16() { return cPropertyFxPieLabelVisibleKeyword_0_0_16; }
//"-fx-clockwise"
public Keyword getPropertyFxClockwiseKeyword_0_0_17() { return cPropertyFxClockwiseKeyword_0_0_17; }
//"-fx-show-symbols"
public Keyword getPropertyFxShowSymbolsKeyword_0_0_18() { return cPropertyFxShowSymbolsKeyword_0_0_18; }
//"-fx-legend-visible"
public Keyword getPropertyFxLegendVisibleKeyword_0_0_19() { return cPropertyFxLegendVisibleKeyword_0_0_19; }
//"-fx-scale-bubble-radius-using-axis"
public Keyword getPropertyFxScaleBubbleRadiusUsingAxisKeyword_0_0_20() { return cPropertyFxScaleBubbleRadiusUsingAxisKeyword_0_0_20; }
//"-fx-select-on-focus"
public Keyword getPropertyFxSelectOnFocusKeyword_0_0_21() { return cPropertyFxSelectOnFocusKeyword_0_0_21; }
//"-fx-editable"
public Keyword getPropertyFxEditableKeyword_0_0_22() { return cPropertyFxEditableKeyword_0_0_22; }
//"-fx-snap-to-ticks"
public Keyword getPropertyFxSnapToTicksKeyword_0_0_23() { return cPropertyFxSnapToTicksKeyword_0_0_23; }
//"-fx-show-tick-marks"
public Keyword getPropertyFxShowTickMarksKeyword_0_0_24() { return cPropertyFxShowTickMarksKeyword_0_0_24; }
//"-fx-show-tick-labels"
public Keyword getPropertyFxShowTickLabelsKeyword_0_0_25() { return cPropertyFxShowTickLabelsKeyword_0_0_25; }
//"-fx-fit-to-width"
public Keyword getPropertyFxFitToWidthKeyword_0_0_26() { return cPropertyFxFitToWidthKeyword_0_0_26; }
//"-fx-minor-tick-visible"
public Keyword getPropertyFxMinorTickVisibleKeyword_0_0_27() { return cPropertyFxMinorTickVisibleKeyword_0_0_27; }
//"-fx-gap-start-and-end"
public Keyword getPropertyFxGapStartAndEndKeyword_0_0_28() { return cPropertyFxGapStartAndEndKeyword_0_0_28; }
//"-fx-tick-mark-visible"
public Keyword getPropertyFxTickMarkVisibleKeyword_0_0_29() { return cPropertyFxTickMarkVisibleKeyword_0_0_29; }
//"-fx-tick-labels-visible"
public Keyword getPropertyFxTickLabelsVisibleKeyword_0_0_30() { return cPropertyFxTickLabelsVisibleKeyword_0_0_30; }
//"-fx-fit-to-height"
public Keyword getPropertyFxFitToHeightKeyword_0_0_31() { return cPropertyFxFitToHeightKeyword_0_0_31; }
//"-fx-click-to-position"
public Keyword getPropertyFxClickToPositionKeyword_0_0_32() { return cPropertyFxClickToPositionKeyword_0_0_32; }
//"-fx-text-wrap"
public Keyword getPropertyFxTextWrapKeyword_0_0_33() { return cPropertyFxTextWrapKeyword_0_0_33; }
//"-fx-position-shape"
public Keyword getPropertyFxPositionShapeKeyword_0_0_34() { return cPropertyFxPositionShapeKeyword_0_0_34; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=BooleanValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//BooleanValue
public RuleCall getValueBooleanValueEnumRuleCall_2_0() { return cValueBooleanValueEnumRuleCall_2_0; }
}
public class SizePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SizeProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxSpacingKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxArcHeightKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxArcWidthKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxMinorTickLengthKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxStrokeWidthKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxStartMarginKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cPropertyFxEndMarginKeyword_0_0_6 = (Keyword)cPropertyAlternatives_0_0.eContents().get(6);
private final Keyword cPropertyFxTickMarkStrokeWidthKeyword_0_0_7 = (Keyword)cPropertyAlternatives_0_0.eContents().get(7);
private final Keyword cPropertyFxTickMarkLengthKeyword_0_0_8 = (Keyword)cPropertyAlternatives_0_0.eContents().get(8);
private final Keyword cPropertyFxTickLabelTickGapKeyword_0_0_9 = (Keyword)cPropertyAlternatives_0_0.eContents().get(9);
private final Keyword cPropertyFxAxisStrokeWidthKeyword_0_0_10 = (Keyword)cPropertyAlternatives_0_0.eContents().get(10);
private final Keyword cPropertyFxLabelTickGapKeyword_0_0_11 = (Keyword)cPropertyAlternatives_0_0.eContents().get(11);
private final Keyword cPropertyFxVerticalGridLineStrokeWidthKeyword_0_0_12 = (Keyword)cPropertyAlternatives_0_0.eContents().get(12);
private final Keyword cPropertyFxPlotBackgroundStrokeWidthKeyword_0_0_13 = (Keyword)cPropertyAlternatives_0_0.eContents().get(13);
private final Keyword cPropertyFxHorizontalGridLineStrokeWidthKeyword_0_0_14 = (Keyword)cPropertyAlternatives_0_0.eContents().get(14);
private final Keyword cPropertyFxPieThicknessKeyword_0_0_15 = (Keyword)cPropertyAlternatives_0_0.eContents().get(15);
private final Keyword cPropertyFxPieStrokeWidthKeyword_0_0_16 = (Keyword)cPropertyAlternatives_0_0.eContents().get(16);
private final Keyword cPropertyFxTitleGapKeyword_0_0_17 = (Keyword)cPropertyAlternatives_0_0.eContents().get(17);
private final Keyword cPropertyFxLegendGapKeyword_0_0_18 = (Keyword)cPropertyAlternatives_0_0.eContents().get(18);
private final Keyword cPropertyFxHoverStrokeWidthKeyword_0_0_19 = (Keyword)cPropertyAlternatives_0_0.eContents().get(19);
private final Keyword cPropertyFxChartBackgroundStrokeWidthKeyword_0_0_20 = (Keyword)cPropertyAlternatives_0_0.eContents().get(20);
private final Keyword cPropertyFxOffsetYKeyword_0_0_21 = (Keyword)cPropertyAlternatives_0_0.eContents().get(21);
private final Keyword cPropertyFxOffsetXKeyword_0_0_22 = (Keyword)cPropertyAlternatives_0_0.eContents().get(22);
private final Keyword cPropertyFxCategoryGapKeyword_0_0_23 = (Keyword)cPropertyAlternatives_0_0.eContents().get(23);
private final Keyword cPropertyFxBarGapKeyword_0_0_24 = (Keyword)cPropertyAlternatives_0_0.eContents().get(24);
private final Keyword cPropertyFxGraphicTextGapKeyword_0_0_25 = (Keyword)cPropertyAlternatives_0_0.eContents().get(25);
private final Keyword cPropertyFxTabSpacingKeyword_0_0_26 = (Keyword)cPropertyAlternatives_0_0.eContents().get(26);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueSizeValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//SizeProperty:
// property=("-fx-spacing" | "-fx-arc-height" | "-fx-arc-width" | "-fx-minor-tick-length" | "-fx-stroke-width" |
// "-fx-start-margin" | "-fx-end-margin" | "-fx-tick-mark-stroke-width" | "-fx-tick-mark-length" |
// "-fx-tick-label-tick-gap" | "-fx-axis-stroke-width" | "-fx-label-tick-gap" | "-fx-vertical-grid-line-stroke-width" |
// "-fx-plot-background-stroke-width" | "-fx-horizontal-grid-line-stroke-width" | "-fx-pie-thickness" |
// "-fx-pie-stroke-width" | "-fx-title-gap" | "-fx-legend-gap" | "-fx-hover-stroke-width" |
// "-fx-chart-background-stroke-width" | "-fx-offset-y" | "-fx-offset-x" | "-fx-category-gap" | "-fx-bar-gap" |
// "-fx-graphic-text-gap" | "-fx-tab-spacing") ":" value=SizeValue;
public ParserRule getRule() { return rule; }
//property=("-fx-spacing" | "-fx-arc-height" | "-fx-arc-width" | "-fx-minor-tick-length" | "-fx-stroke-width" |
//"-fx-start-margin" | "-fx-end-margin" | "-fx-tick-mark-stroke-width" | "-fx-tick-mark-length" |
//"-fx-tick-label-tick-gap" | "-fx-axis-stroke-width" | "-fx-label-tick-gap" | "-fx-vertical-grid-line-stroke-width" |
//"-fx-plot-background-stroke-width" | "-fx-horizontal-grid-line-stroke-width" | "-fx-pie-thickness" |
//"-fx-pie-stroke-width" | "-fx-title-gap" | "-fx-legend-gap" | "-fx-hover-stroke-width" |
//"-fx-chart-background-stroke-width" | "-fx-offset-y" | "-fx-offset-x" | "-fx-category-gap" | "-fx-bar-gap" |
//"-fx-graphic-text-gap" | "-fx-tab-spacing") ":" value=SizeValue
public Group getGroup() { return cGroup; }
//property=("-fx-spacing" | "-fx-arc-height" | "-fx-arc-width" | "-fx-minor-tick-length" | "-fx-stroke-width" |
//"-fx-start-margin" | "-fx-end-margin" | "-fx-tick-mark-stroke-width" | "-fx-tick-mark-length" |
//"-fx-tick-label-tick-gap" | "-fx-axis-stroke-width" | "-fx-label-tick-gap" | "-fx-vertical-grid-line-stroke-width" |
//"-fx-plot-background-stroke-width" | "-fx-horizontal-grid-line-stroke-width" | "-fx-pie-thickness" |
//"-fx-pie-stroke-width" | "-fx-title-gap" | "-fx-legend-gap" | "-fx-hover-stroke-width" |
//"-fx-chart-background-stroke-width" | "-fx-offset-y" | "-fx-offset-x" | "-fx-category-gap" | "-fx-bar-gap" |
//"-fx-graphic-text-gap" | "-fx-tab-spacing")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-spacing" | "-fx-arc-height" | "-fx-arc-width" | "-fx-minor-tick-length" | "-fx-stroke-width" | "-fx-start-margin" |
//"-fx-end-margin" | "-fx-tick-mark-stroke-width" | "-fx-tick-mark-length" | "-fx-tick-label-tick-gap" |
//"-fx-axis-stroke-width" | "-fx-label-tick-gap" | "-fx-vertical-grid-line-stroke-width" |
//"-fx-plot-background-stroke-width" | "-fx-horizontal-grid-line-stroke-width" | "-fx-pie-thickness" |
//"-fx-pie-stroke-width" | "-fx-title-gap" | "-fx-legend-gap" | "-fx-hover-stroke-width" |
//"-fx-chart-background-stroke-width" | "-fx-offset-y" | "-fx-offset-x" | "-fx-category-gap" | "-fx-bar-gap" |
//"-fx-graphic-text-gap" | "-fx-tab-spacing"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-spacing"
public Keyword getPropertyFxSpacingKeyword_0_0_0() { return cPropertyFxSpacingKeyword_0_0_0; }
//"-fx-arc-height"
public Keyword getPropertyFxArcHeightKeyword_0_0_1() { return cPropertyFxArcHeightKeyword_0_0_1; }
//"-fx-arc-width"
public Keyword getPropertyFxArcWidthKeyword_0_0_2() { return cPropertyFxArcWidthKeyword_0_0_2; }
//"-fx-minor-tick-length"
public Keyword getPropertyFxMinorTickLengthKeyword_0_0_3() { return cPropertyFxMinorTickLengthKeyword_0_0_3; }
//"-fx-stroke-width"
public Keyword getPropertyFxStrokeWidthKeyword_0_0_4() { return cPropertyFxStrokeWidthKeyword_0_0_4; }
//"-fx-start-margin"
public Keyword getPropertyFxStartMarginKeyword_0_0_5() { return cPropertyFxStartMarginKeyword_0_0_5; }
//"-fx-end-margin"
public Keyword getPropertyFxEndMarginKeyword_0_0_6() { return cPropertyFxEndMarginKeyword_0_0_6; }
//"-fx-tick-mark-stroke-width"
public Keyword getPropertyFxTickMarkStrokeWidthKeyword_0_0_7() { return cPropertyFxTickMarkStrokeWidthKeyword_0_0_7; }
//"-fx-tick-mark-length"
public Keyword getPropertyFxTickMarkLengthKeyword_0_0_8() { return cPropertyFxTickMarkLengthKeyword_0_0_8; }
//"-fx-tick-label-tick-gap"
public Keyword getPropertyFxTickLabelTickGapKeyword_0_0_9() { return cPropertyFxTickLabelTickGapKeyword_0_0_9; }
//"-fx-axis-stroke-width"
public Keyword getPropertyFxAxisStrokeWidthKeyword_0_0_10() { return cPropertyFxAxisStrokeWidthKeyword_0_0_10; }
//"-fx-label-tick-gap"
public Keyword getPropertyFxLabelTickGapKeyword_0_0_11() { return cPropertyFxLabelTickGapKeyword_0_0_11; }
//"-fx-vertical-grid-line-stroke-width"
public Keyword getPropertyFxVerticalGridLineStrokeWidthKeyword_0_0_12() { return cPropertyFxVerticalGridLineStrokeWidthKeyword_0_0_12; }
//"-fx-plot-background-stroke-width"
public Keyword getPropertyFxPlotBackgroundStrokeWidthKeyword_0_0_13() { return cPropertyFxPlotBackgroundStrokeWidthKeyword_0_0_13; }
//"-fx-horizontal-grid-line-stroke-width"
public Keyword getPropertyFxHorizontalGridLineStrokeWidthKeyword_0_0_14() { return cPropertyFxHorizontalGridLineStrokeWidthKeyword_0_0_14; }
//"-fx-pie-thickness"
public Keyword getPropertyFxPieThicknessKeyword_0_0_15() { return cPropertyFxPieThicknessKeyword_0_0_15; }
//"-fx-pie-stroke-width"
public Keyword getPropertyFxPieStrokeWidthKeyword_0_0_16() { return cPropertyFxPieStrokeWidthKeyword_0_0_16; }
//"-fx-title-gap"
public Keyword getPropertyFxTitleGapKeyword_0_0_17() { return cPropertyFxTitleGapKeyword_0_0_17; }
//"-fx-legend-gap"
public Keyword getPropertyFxLegendGapKeyword_0_0_18() { return cPropertyFxLegendGapKeyword_0_0_18; }
//"-fx-hover-stroke-width"
public Keyword getPropertyFxHoverStrokeWidthKeyword_0_0_19() { return cPropertyFxHoverStrokeWidthKeyword_0_0_19; }
//"-fx-chart-background-stroke-width"
public Keyword getPropertyFxChartBackgroundStrokeWidthKeyword_0_0_20() { return cPropertyFxChartBackgroundStrokeWidthKeyword_0_0_20; }
//"-fx-offset-y"
public Keyword getPropertyFxOffsetYKeyword_0_0_21() { return cPropertyFxOffsetYKeyword_0_0_21; }
//"-fx-offset-x"
public Keyword getPropertyFxOffsetXKeyword_0_0_22() { return cPropertyFxOffsetXKeyword_0_0_22; }
//"-fx-category-gap"
public Keyword getPropertyFxCategoryGapKeyword_0_0_23() { return cPropertyFxCategoryGapKeyword_0_0_23; }
//"-fx-bar-gap"
public Keyword getPropertyFxBarGapKeyword_0_0_24() { return cPropertyFxBarGapKeyword_0_0_24; }
//"-fx-graphic-text-gap"
public Keyword getPropertyFxGraphicTextGapKeyword_0_0_25() { return cPropertyFxGraphicTextGapKeyword_0_0_25; }
//"-fx-tab-spacing"
public Keyword getPropertyFxTabSpacingKeyword_0_0_26() { return cPropertyFxTabSpacingKeyword_0_0_26; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=SizeValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//SizeValue
public RuleCall getValueSizeValueParserRuleCall_2_0() { return cValueSizeValueParserRuleCall_2_0; }
}
public class NumberPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "NumberProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxRotateKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxScaleXKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxScaleYKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxScaleZKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxTranslateXKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxTranslateYKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cPropertyFxTranslateZKeyword_0_0_6 = (Keyword)cPropertyAlternatives_0_0.eContents().get(6);
private final Keyword cPropertyFxVgapKeyword_0_0_7 = (Keyword)cPropertyAlternatives_0_0.eContents().get(7);
private final Keyword cPropertyFxTileHeightKeyword_0_0_8 = (Keyword)cPropertyAlternatives_0_0.eContents().get(8);
private final Keyword cPropertyFxTileWidthKeyword_0_0_9 = (Keyword)cPropertyAlternatives_0_0.eContents().get(9);
private final Keyword cPropertyFxStrokeDashOffsetKeyword_0_0_10 = (Keyword)cPropertyAlternatives_0_0.eContents().get(10);
private final Keyword cPropertyFxStrokeMiterLimitKeyword_0_0_11 = (Keyword)cPropertyAlternatives_0_0.eContents().get(11);
private final Keyword cPropertyFxBlockIncrementKeyword_0_0_12 = (Keyword)cPropertyAlternatives_0_0.eContents().get(12);
private final Keyword cPropertyFxUnitIncrementKeyword_0_0_13 = (Keyword)cPropertyAlternatives_0_0.eContents().get(13);
private final Keyword cPropertyFxMajorTickUnitKeyword_0_0_14 = (Keyword)cPropertyAlternatives_0_0.eContents().get(14);
private final Keyword cPropertyFxDataOpacityKeyword_0_0_15 = (Keyword)cPropertyAlternatives_0_0.eContents().get(15);
private final Keyword cPropertyFxRadiusScaleKeyword_0_0_16 = (Keyword)cPropertyAlternatives_0_0.eContents().get(16);
private final Keyword cPropertyFxPieToLabelLineOneLengthKeyword_0_0_17 = (Keyword)cPropertyAlternatives_0_0.eContents().get(17);
private final Keyword cPropertyFxPieToLabelLineStrokeWidthKeyword_0_0_18 = (Keyword)cPropertyAlternatives_0_0.eContents().get(18);
private final Keyword cPropertyFxPieToLabelLineTwoLengthKeyword_0_0_19 = (Keyword)cPropertyAlternatives_0_0.eContents().get(19);
private final Keyword cPropertyFxStartAngleKeyword_0_0_20 = (Keyword)cPropertyAlternatives_0_0.eContents().get(20);
private final Keyword cPropertyFxTickUnitKeyword_0_0_21 = (Keyword)cPropertyAlternatives_0_0.eContents().get(21);
private final Keyword cPropertyFxIndentKeyword_0_0_22 = (Keyword)cPropertyAlternatives_0_0.eContents().get(22);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueNumberValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//NumberProperty:
// property=("-fx-rotate" | "-fx-scale-x" | "-fx-scale-y" | "-fx-scale-z" | "-fx-translate-x" | "-fx-translate-y" |
// "-fx-translate-z" | "-fx-vgap" | "-fx-tile-height" | "-fx-tile-width" | "-fx-stroke-dash-offset" |
// "-fx-stroke-miter-limit" | "-fx-block-increment" | "-fx-unit-increment" | "-fx-major-tick-unit" | "-fx-data-opacity" |
// "-fx-radius-scale" | "-fx-pie-to-label-line-one-length" | "-fx-pie-to-label-line-stroke-width" |
// "-fx-pie-to-label-line-two-length" | "-fx-start-angle" | "-fx-tick-unit" | "-fx-indent") ":" value=NumberValue;
public ParserRule getRule() { return rule; }
//property=("-fx-rotate" | "-fx-scale-x" | "-fx-scale-y" | "-fx-scale-z" | "-fx-translate-x" | "-fx-translate-y" |
//"-fx-translate-z" | "-fx-vgap" | "-fx-tile-height" | "-fx-tile-width" | "-fx-stroke-dash-offset" |
//"-fx-stroke-miter-limit" | "-fx-block-increment" | "-fx-unit-increment" | "-fx-major-tick-unit" | "-fx-data-opacity" |
//"-fx-radius-scale" | "-fx-pie-to-label-line-one-length" | "-fx-pie-to-label-line-stroke-width" |
//"-fx-pie-to-label-line-two-length" | "-fx-start-angle" | "-fx-tick-unit" | "-fx-indent") ":" value=NumberValue
public Group getGroup() { return cGroup; }
//property=("-fx-rotate" | "-fx-scale-x" | "-fx-scale-y" | "-fx-scale-z" | "-fx-translate-x" | "-fx-translate-y" |
//"-fx-translate-z" | "-fx-vgap" | "-fx-tile-height" | "-fx-tile-width" | "-fx-stroke-dash-offset" |
//"-fx-stroke-miter-limit" | "-fx-block-increment" | "-fx-unit-increment" | "-fx-major-tick-unit" | "-fx-data-opacity" |
//"-fx-radius-scale" | "-fx-pie-to-label-line-one-length" | "-fx-pie-to-label-line-stroke-width" |
//"-fx-pie-to-label-line-two-length" | "-fx-start-angle" | "-fx-tick-unit" | "-fx-indent")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-rotate" | "-fx-scale-x" | "-fx-scale-y" | "-fx-scale-z" | "-fx-translate-x" | "-fx-translate-y" | "-fx-translate-z"
//| "-fx-vgap" | "-fx-tile-height" | "-fx-tile-width" | "-fx-stroke-dash-offset" | "-fx-stroke-miter-limit" |
//"-fx-block-increment" | "-fx-unit-increment" | "-fx-major-tick-unit" | "-fx-data-opacity" | "-fx-radius-scale" |
//"-fx-pie-to-label-line-one-length" | "-fx-pie-to-label-line-stroke-width" | "-fx-pie-to-label-line-two-length" |
//"-fx-start-angle" | "-fx-tick-unit" | "-fx-indent"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-rotate"
public Keyword getPropertyFxRotateKeyword_0_0_0() { return cPropertyFxRotateKeyword_0_0_0; }
//"-fx-scale-x"
public Keyword getPropertyFxScaleXKeyword_0_0_1() { return cPropertyFxScaleXKeyword_0_0_1; }
//"-fx-scale-y"
public Keyword getPropertyFxScaleYKeyword_0_0_2() { return cPropertyFxScaleYKeyword_0_0_2; }
//"-fx-scale-z"
public Keyword getPropertyFxScaleZKeyword_0_0_3() { return cPropertyFxScaleZKeyword_0_0_3; }
//"-fx-translate-x"
public Keyword getPropertyFxTranslateXKeyword_0_0_4() { return cPropertyFxTranslateXKeyword_0_0_4; }
//"-fx-translate-y"
public Keyword getPropertyFxTranslateYKeyword_0_0_5() { return cPropertyFxTranslateYKeyword_0_0_5; }
//"-fx-translate-z"
public Keyword getPropertyFxTranslateZKeyword_0_0_6() { return cPropertyFxTranslateZKeyword_0_0_6; }
//"-fx-vgap"
public Keyword getPropertyFxVgapKeyword_0_0_7() { return cPropertyFxVgapKeyword_0_0_7; }
//"-fx-tile-height"
public Keyword getPropertyFxTileHeightKeyword_0_0_8() { return cPropertyFxTileHeightKeyword_0_0_8; }
//"-fx-tile-width"
public Keyword getPropertyFxTileWidthKeyword_0_0_9() { return cPropertyFxTileWidthKeyword_0_0_9; }
//"-fx-stroke-dash-offset"
public Keyword getPropertyFxStrokeDashOffsetKeyword_0_0_10() { return cPropertyFxStrokeDashOffsetKeyword_0_0_10; }
//"-fx-stroke-miter-limit"
public Keyword getPropertyFxStrokeMiterLimitKeyword_0_0_11() { return cPropertyFxStrokeMiterLimitKeyword_0_0_11; }
//"-fx-block-increment"
public Keyword getPropertyFxBlockIncrementKeyword_0_0_12() { return cPropertyFxBlockIncrementKeyword_0_0_12; }
//"-fx-unit-increment"
public Keyword getPropertyFxUnitIncrementKeyword_0_0_13() { return cPropertyFxUnitIncrementKeyword_0_0_13; }
//"-fx-major-tick-unit"
public Keyword getPropertyFxMajorTickUnitKeyword_0_0_14() { return cPropertyFxMajorTickUnitKeyword_0_0_14; }
//"-fx-data-opacity"
public Keyword getPropertyFxDataOpacityKeyword_0_0_15() { return cPropertyFxDataOpacityKeyword_0_0_15; }
//"-fx-radius-scale"
public Keyword getPropertyFxRadiusScaleKeyword_0_0_16() { return cPropertyFxRadiusScaleKeyword_0_0_16; }
//"-fx-pie-to-label-line-one-length"
public Keyword getPropertyFxPieToLabelLineOneLengthKeyword_0_0_17() { return cPropertyFxPieToLabelLineOneLengthKeyword_0_0_17; }
//"-fx-pie-to-label-line-stroke-width"
public Keyword getPropertyFxPieToLabelLineStrokeWidthKeyword_0_0_18() { return cPropertyFxPieToLabelLineStrokeWidthKeyword_0_0_18; }
//"-fx-pie-to-label-line-two-length"
public Keyword getPropertyFxPieToLabelLineTwoLengthKeyword_0_0_19() { return cPropertyFxPieToLabelLineTwoLengthKeyword_0_0_19; }
//"-fx-start-angle"
public Keyword getPropertyFxStartAngleKeyword_0_0_20() { return cPropertyFxStartAngleKeyword_0_0_20; }
//"-fx-tick-unit"
public Keyword getPropertyFxTickUnitKeyword_0_0_21() { return cPropertyFxTickUnitKeyword_0_0_21; }
//"-fx-indent"
public Keyword getPropertyFxIndentKeyword_0_0_22() { return cPropertyFxIndentKeyword_0_0_22; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=NumberValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_2_0() { return cValueNumberValueParserRuleCall_2_0; }
}
public class IntegerPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "IntegerProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxColumnsKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxRowsKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxLinesKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxMinorTickCountKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueIntegerValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//IntegerProperty:
// property=("-fx-columns" | "-fx-rows" | "-fx-lines" | "-fx-minor-tick-count") ":" value=IntegerValue;
public ParserRule getRule() { return rule; }
//property=("-fx-columns" | "-fx-rows" | "-fx-lines" | "-fx-minor-tick-count") ":" value=IntegerValue
public Group getGroup() { return cGroup; }
//property=("-fx-columns" | "-fx-rows" | "-fx-lines" | "-fx-minor-tick-count")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-columns" | "-fx-rows" | "-fx-lines" | "-fx-minor-tick-count"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-columns"
public Keyword getPropertyFxColumnsKeyword_0_0_0() { return cPropertyFxColumnsKeyword_0_0_0; }
//"-fx-rows"
public Keyword getPropertyFxRowsKeyword_0_0_1() { return cPropertyFxRowsKeyword_0_0_1; }
//"-fx-lines"
public Keyword getPropertyFxLinesKeyword_0_0_2() { return cPropertyFxLinesKeyword_0_0_2; }
//"-fx-minor-tick-count"
public Keyword getPropertyFxMinorTickCountKeyword_0_0_3() { return cPropertyFxMinorTickCountKeyword_0_0_3; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=IntegerValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//IntegerValue
public RuleCall getValueIntegerValueParserRuleCall_2_0() { return cValueIntegerValueParserRuleCall_2_0; }
}
public class PaintPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PaintProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxFillKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxStrokeKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxTextFillKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxBarFillKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxBarStrokeKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxBottomShelfFillKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cPropertyFxBottomShelfStrokeKeyword_0_0_6 = (Keyword)cPropertyAlternatives_0_0.eContents().get(6);
private final Keyword cPropertyFxSideShelfFillKeyword_0_0_7 = (Keyword)cPropertyAlternatives_0_0.eContents().get(7);
private final Keyword cPropertyFxSideShelfStrokeKeyword_0_0_8 = (Keyword)cPropertyAlternatives_0_0.eContents().get(8);
private final Keyword cPropertyFxZeroShelfFillKeyword_0_0_9 = (Keyword)cPropertyAlternatives_0_0.eContents().get(9);
private final Keyword cPropertyFxZeroShelfStrokeKeyword_0_0_10 = (Keyword)cPropertyAlternatives_0_0.eContents().get(10);
private final Keyword cPropertyFxChartBackgroundFillKeyword_0_0_11 = (Keyword)cPropertyAlternatives_0_0.eContents().get(11);
private final Keyword cPropertyFxChartBackgroundStrokeKeyword_0_0_12 = (Keyword)cPropertyAlternatives_0_0.eContents().get(12);
private final Keyword cPropertyFxHoverStrokeKeyword_0_0_13 = (Keyword)cPropertyAlternatives_0_0.eContents().get(13);
private final Keyword cPropertyFxTitleFillKeyword_0_0_14 = (Keyword)cPropertyAlternatives_0_0.eContents().get(14);
private final Keyword cPropertyFxPieLabelFillKeyword_0_0_15 = (Keyword)cPropertyAlternatives_0_0.eContents().get(15);
private final Keyword cPropertyFxPieStrokeKeyword_0_0_16 = (Keyword)cPropertyAlternatives_0_0.eContents().get(16);
private final Keyword cPropertyFxPieToLabelLineStrokeKeyword_0_0_17 = (Keyword)cPropertyAlternatives_0_0.eContents().get(17);
private final Keyword cPropertyFxPieValueLabelFillKeyword_0_0_18 = (Keyword)cPropertyAlternatives_0_0.eContents().get(18);
private final Keyword cPropertyFxHorizontalAlternateRowFillKeyword_0_0_19 = (Keyword)cPropertyAlternatives_0_0.eContents().get(19);
private final Keyword cPropertyFxPlotBackgroundFillKeyword_0_0_20 = (Keyword)cPropertyAlternatives_0_0.eContents().get(20);
private final Keyword cPropertyFxHorizontalGridLineStrokeKeyword_0_0_21 = (Keyword)cPropertyAlternatives_0_0.eContents().get(21);
private final Keyword cPropertyFxPlotBackgroundStrokeKeyword_0_0_22 = (Keyword)cPropertyAlternatives_0_0.eContents().get(22);
private final Keyword cPropertyFxVerticalAlternateRowFillKeyword_0_0_23 = (Keyword)cPropertyAlternatives_0_0.eContents().get(23);
private final Keyword cPropertyFxVerticalGridLineStrokeKeyword_0_0_24 = (Keyword)cPropertyAlternatives_0_0.eContents().get(24);
private final Keyword cPropertyFxAxisStrokeKeyword_0_0_25 = (Keyword)cPropertyAlternatives_0_0.eContents().get(25);
private final Keyword cPropertyFxTickLabelFillKeyword_0_0_26 = (Keyword)cPropertyAlternatives_0_0.eContents().get(26);
private final Keyword cPropertyFxLabelFillKeyword_0_0_27 = (Keyword)cPropertyAlternatives_0_0.eContents().get(27);
private final Keyword cPropertyFxTickMarkStrokeKeyword_0_0_28 = (Keyword)cPropertyAlternatives_0_0.eContents().get(28);
private final Keyword cPropertyFxHoverFillKeyword_0_0_29 = (Keyword)cPropertyAlternatives_0_0.eContents().get(29);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuePaintValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//PaintProperty:
// property=("-fx-fill" | "-fx-stroke" | "-fx-text-fill" | "-fx-bar-fill" | "-fx-bar-stroke" | "-fx-bottom-shelf-fill" |
// "-fx-bottom-shelf-stroke" | "-fx-side-shelf-fill" | "-fx-side-shelf-stroke" | "-fx-zero-shelf-fill" |
// "-fx-zero-shelf-stroke" | "-fx-chart-background-fill" | "-fx-chart-background-stroke" | "-fx-hover-stroke" |
// "-fx-title-fill" | "-fx-pie-label-fill" | "-fx-pie-stroke" | "-fx-pie-to-label-line-stroke" |
// "-fx-pie-value-label-fill" | "-fx-horizontal-alternate-row-fill" | "-fx-plot-background-fill" |
// "-fx-horizontal-grid-line-stroke" | "-fx-plot-background-stroke" | "-fx-vertical-alternate-row-fill" |
// "-fx-vertical-grid-line-stroke" | "-fx-axis-stroke" | "-fx-tick-label-fill" | "-fx-label-fill" |
// "-fx-tick-mark-stroke" | "-fx-hover-fill") ":" value=PaintValue;
public ParserRule getRule() { return rule; }
//property=("-fx-fill" | "-fx-stroke" | "-fx-text-fill" | "-fx-bar-fill" | "-fx-bar-stroke" | "-fx-bottom-shelf-fill" |
//"-fx-bottom-shelf-stroke" | "-fx-side-shelf-fill" | "-fx-side-shelf-stroke" | "-fx-zero-shelf-fill" |
//"-fx-zero-shelf-stroke" | "-fx-chart-background-fill" | "-fx-chart-background-stroke" | "-fx-hover-stroke" |
//"-fx-title-fill" | "-fx-pie-label-fill" | "-fx-pie-stroke" | "-fx-pie-to-label-line-stroke" |
//"-fx-pie-value-label-fill" | "-fx-horizontal-alternate-row-fill" | "-fx-plot-background-fill" |
//"-fx-horizontal-grid-line-stroke" | "-fx-plot-background-stroke" | "-fx-vertical-alternate-row-fill" |
//"-fx-vertical-grid-line-stroke" | "-fx-axis-stroke" | "-fx-tick-label-fill" | "-fx-label-fill" | "-fx-tick-mark-stroke"
//| "-fx-hover-fill") ":" value=PaintValue
public Group getGroup() { return cGroup; }
//property=("-fx-fill" | "-fx-stroke" | "-fx-text-fill" | "-fx-bar-fill" | "-fx-bar-stroke" | "-fx-bottom-shelf-fill" |
//"-fx-bottom-shelf-stroke" | "-fx-side-shelf-fill" | "-fx-side-shelf-stroke" | "-fx-zero-shelf-fill" |
//"-fx-zero-shelf-stroke" | "-fx-chart-background-fill" | "-fx-chart-background-stroke" | "-fx-hover-stroke" |
//"-fx-title-fill" | "-fx-pie-label-fill" | "-fx-pie-stroke" | "-fx-pie-to-label-line-stroke" |
//"-fx-pie-value-label-fill" | "-fx-horizontal-alternate-row-fill" | "-fx-plot-background-fill" |
//"-fx-horizontal-grid-line-stroke" | "-fx-plot-background-stroke" | "-fx-vertical-alternate-row-fill" |
//"-fx-vertical-grid-line-stroke" | "-fx-axis-stroke" | "-fx-tick-label-fill" | "-fx-label-fill" | "-fx-tick-mark-stroke"
//| "-fx-hover-fill")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-fill" | "-fx-stroke" | "-fx-text-fill" | "-fx-bar-fill" | "-fx-bar-stroke" | "-fx-bottom-shelf-fill" |
//"-fx-bottom-shelf-stroke" | "-fx-side-shelf-fill" | "-fx-side-shelf-stroke" | "-fx-zero-shelf-fill" |
//"-fx-zero-shelf-stroke" | "-fx-chart-background-fill" | "-fx-chart-background-stroke" | "-fx-hover-stroke" |
//"-fx-title-fill" | "-fx-pie-label-fill" | "-fx-pie-stroke" | "-fx-pie-to-label-line-stroke" |
//"-fx-pie-value-label-fill" | "-fx-horizontal-alternate-row-fill" | "-fx-plot-background-fill" |
//"-fx-horizontal-grid-line-stroke" | "-fx-plot-background-stroke" | "-fx-vertical-alternate-row-fill" |
//"-fx-vertical-grid-line-stroke" | "-fx-axis-stroke" | "-fx-tick-label-fill" | "-fx-label-fill" | "-fx-tick-mark-stroke"
//| "-fx-hover-fill"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-fill"
public Keyword getPropertyFxFillKeyword_0_0_0() { return cPropertyFxFillKeyword_0_0_0; }
//"-fx-stroke"
public Keyword getPropertyFxStrokeKeyword_0_0_1() { return cPropertyFxStrokeKeyword_0_0_1; }
//"-fx-text-fill"
public Keyword getPropertyFxTextFillKeyword_0_0_2() { return cPropertyFxTextFillKeyword_0_0_2; }
//"-fx-bar-fill"
public Keyword getPropertyFxBarFillKeyword_0_0_3() { return cPropertyFxBarFillKeyword_0_0_3; }
//"-fx-bar-stroke"
public Keyword getPropertyFxBarStrokeKeyword_0_0_4() { return cPropertyFxBarStrokeKeyword_0_0_4; }
//"-fx-bottom-shelf-fill"
public Keyword getPropertyFxBottomShelfFillKeyword_0_0_5() { return cPropertyFxBottomShelfFillKeyword_0_0_5; }
//"-fx-bottom-shelf-stroke"
public Keyword getPropertyFxBottomShelfStrokeKeyword_0_0_6() { return cPropertyFxBottomShelfStrokeKeyword_0_0_6; }
//"-fx-side-shelf-fill"
public Keyword getPropertyFxSideShelfFillKeyword_0_0_7() { return cPropertyFxSideShelfFillKeyword_0_0_7; }
//"-fx-side-shelf-stroke"
public Keyword getPropertyFxSideShelfStrokeKeyword_0_0_8() { return cPropertyFxSideShelfStrokeKeyword_0_0_8; }
//"-fx-zero-shelf-fill"
public Keyword getPropertyFxZeroShelfFillKeyword_0_0_9() { return cPropertyFxZeroShelfFillKeyword_0_0_9; }
//"-fx-zero-shelf-stroke"
public Keyword getPropertyFxZeroShelfStrokeKeyword_0_0_10() { return cPropertyFxZeroShelfStrokeKeyword_0_0_10; }
//"-fx-chart-background-fill"
public Keyword getPropertyFxChartBackgroundFillKeyword_0_0_11() { return cPropertyFxChartBackgroundFillKeyword_0_0_11; }
//"-fx-chart-background-stroke"
public Keyword getPropertyFxChartBackgroundStrokeKeyword_0_0_12() { return cPropertyFxChartBackgroundStrokeKeyword_0_0_12; }
//"-fx-hover-stroke"
public Keyword getPropertyFxHoverStrokeKeyword_0_0_13() { return cPropertyFxHoverStrokeKeyword_0_0_13; }
//"-fx-title-fill"
public Keyword getPropertyFxTitleFillKeyword_0_0_14() { return cPropertyFxTitleFillKeyword_0_0_14; }
//"-fx-pie-label-fill"
public Keyword getPropertyFxPieLabelFillKeyword_0_0_15() { return cPropertyFxPieLabelFillKeyword_0_0_15; }
//"-fx-pie-stroke"
public Keyword getPropertyFxPieStrokeKeyword_0_0_16() { return cPropertyFxPieStrokeKeyword_0_0_16; }
//"-fx-pie-to-label-line-stroke"
public Keyword getPropertyFxPieToLabelLineStrokeKeyword_0_0_17() { return cPropertyFxPieToLabelLineStrokeKeyword_0_0_17; }
//"-fx-pie-value-label-fill"
public Keyword getPropertyFxPieValueLabelFillKeyword_0_0_18() { return cPropertyFxPieValueLabelFillKeyword_0_0_18; }
//"-fx-horizontal-alternate-row-fill"
public Keyword getPropertyFxHorizontalAlternateRowFillKeyword_0_0_19() { return cPropertyFxHorizontalAlternateRowFillKeyword_0_0_19; }
//"-fx-plot-background-fill"
public Keyword getPropertyFxPlotBackgroundFillKeyword_0_0_20() { return cPropertyFxPlotBackgroundFillKeyword_0_0_20; }
//"-fx-horizontal-grid-line-stroke"
public Keyword getPropertyFxHorizontalGridLineStrokeKeyword_0_0_21() { return cPropertyFxHorizontalGridLineStrokeKeyword_0_0_21; }
//"-fx-plot-background-stroke"
public Keyword getPropertyFxPlotBackgroundStrokeKeyword_0_0_22() { return cPropertyFxPlotBackgroundStrokeKeyword_0_0_22; }
//"-fx-vertical-alternate-row-fill"
public Keyword getPropertyFxVerticalAlternateRowFillKeyword_0_0_23() { return cPropertyFxVerticalAlternateRowFillKeyword_0_0_23; }
//"-fx-vertical-grid-line-stroke"
public Keyword getPropertyFxVerticalGridLineStrokeKeyword_0_0_24() { return cPropertyFxVerticalGridLineStrokeKeyword_0_0_24; }
//"-fx-axis-stroke"
public Keyword getPropertyFxAxisStrokeKeyword_0_0_25() { return cPropertyFxAxisStrokeKeyword_0_0_25; }
//"-fx-tick-label-fill"
public Keyword getPropertyFxTickLabelFillKeyword_0_0_26() { return cPropertyFxTickLabelFillKeyword_0_0_26; }
//"-fx-label-fill"
public Keyword getPropertyFxLabelFillKeyword_0_0_27() { return cPropertyFxLabelFillKeyword_0_0_27; }
//"-fx-tick-mark-stroke"
public Keyword getPropertyFxTickMarkStrokeKeyword_0_0_28() { return cPropertyFxTickMarkStrokeKeyword_0_0_28; }
//"-fx-hover-fill"
public Keyword getPropertyFxHoverFillKeyword_0_0_29() { return cPropertyFxHoverFillKeyword_0_0_29; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=PaintValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//PaintValue
public RuleCall getValuePaintValueParserRuleCall_2_0() { return cValuePaintValueParserRuleCall_2_0; }
}
public class PaintPropertiesElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PaintProperties");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Keyword cPropertyFxBackgroundColorKeyword_0_0 = (Keyword)cPropertyAssignment_0.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Group cGroup_2_0 = (Group)cAlternatives_2.eContents().get(0);
private final Assignment cValuesAssignment_2_0_0 = (Assignment)cGroup_2_0.eContents().get(0);
private final RuleCall cValuesPaintValueParserRuleCall_2_0_0_0 = (RuleCall)cValuesAssignment_2_0_0.eContents().get(0);
private final Group cGroup_2_0_1 = (Group)cGroup_2_0.eContents().get(1);
private final Keyword cCommaKeyword_2_0_1_0 = (Keyword)cGroup_2_0_1.eContents().get(0);
private final Assignment cValuesAssignment_2_0_1_1 = (Assignment)cGroup_2_0_1.eContents().get(1);
private final RuleCall cValuesPaintValueParserRuleCall_2_0_1_1_0 = (RuleCall)cValuesAssignment_2_0_1_1.eContents().get(0);
private final Keyword cNullKeyword_2_1 = (Keyword)cAlternatives_2.eContents().get(1);
//PaintProperties:
// property="-fx-background-color" ":" (values+=PaintValue ("," values+=PaintValue)* | "null");
public ParserRule getRule() { return rule; }
//property="-fx-background-color" ":" (values+=PaintValue ("," values+=PaintValue)* | "null")
public Group getGroup() { return cGroup; }
//property="-fx-background-color"
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-background-color"
public Keyword getPropertyFxBackgroundColorKeyword_0_0() { return cPropertyFxBackgroundColorKeyword_0_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=PaintValue ("," values+=PaintValue)* | "null"
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//values+=PaintValue ("," values+=PaintValue)*
public Group getGroup_2_0() { return cGroup_2_0; }
//values+=PaintValue
public Assignment getValuesAssignment_2_0_0() { return cValuesAssignment_2_0_0; }
//PaintValue
public RuleCall getValuesPaintValueParserRuleCall_2_0_0_0() { return cValuesPaintValueParserRuleCall_2_0_0_0; }
//("," values+=PaintValue)*
public Group getGroup_2_0_1() { return cGroup_2_0_1; }
//","
public Keyword getCommaKeyword_2_0_1_0() { return cCommaKeyword_2_0_1_0; }
//values+=PaintValue
public Assignment getValuesAssignment_2_0_1_1() { return cValuesAssignment_2_0_1_1; }
//PaintValue
public RuleCall getValuesPaintValueParserRuleCall_2_0_1_1_0() { return cValuesPaintValueParserRuleCall_2_0_1_1_0; }
//"null"
public Keyword getNullKeyword_2_1() { return cNullKeyword_2_1; }
}
public class BlendPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlendProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxBlendModeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueAddKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueBlueKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueColorBurnKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
private final Keyword cValueColorDodgeKeyword_2_0_3 = (Keyword)cValueAlternatives_2_0.eContents().get(3);
private final Keyword cValueDarkenKeyword_2_0_4 = (Keyword)cValueAlternatives_2_0.eContents().get(4);
private final Keyword cValueDifferenceKeyword_2_0_5 = (Keyword)cValueAlternatives_2_0.eContents().get(5);
private final Keyword cValueExclusionKeyword_2_0_6 = (Keyword)cValueAlternatives_2_0.eContents().get(6);
private final Keyword cValueGreenKeyword_2_0_7 = (Keyword)cValueAlternatives_2_0.eContents().get(7);
private final Keyword cValueHardLightKeyword_2_0_8 = (Keyword)cValueAlternatives_2_0.eContents().get(8);
private final Keyword cValueLightenKeyword_2_0_9 = (Keyword)cValueAlternatives_2_0.eContents().get(9);
private final Keyword cValueMultiplyKeyword_2_0_10 = (Keyword)cValueAlternatives_2_0.eContents().get(10);
private final Keyword cValueOverlayKeyword_2_0_11 = (Keyword)cValueAlternatives_2_0.eContents().get(11);
private final Keyword cValueRedKeyword_2_0_12 = (Keyword)cValueAlternatives_2_0.eContents().get(12);
private final Keyword cValueScreenKeyword_2_0_13 = (Keyword)cValueAlternatives_2_0.eContents().get(13);
private final Keyword cValueSoftLightKeyword_2_0_14 = (Keyword)cValueAlternatives_2_0.eContents().get(14);
private final Keyword cValueSrcAtopKeyword_2_0_15 = (Keyword)cValueAlternatives_2_0.eContents().get(15);
private final Keyword cValueSrcInKeyword_2_0_16 = (Keyword)cValueAlternatives_2_0.eContents().get(16);
private final Keyword cValueSrcOutKeyword_2_0_17 = (Keyword)cValueAlternatives_2_0.eContents().get(17);
private final Keyword cValueSrcOverKeyword_2_0_18 = (Keyword)cValueAlternatives_2_0.eContents().get(18);
//BlendProperty:
// "-fx-blend-mode" ":" value=("add" | "blue" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" |
// "green" | "hard-light" | "lighten" | "multiply" | "overlay" | "red" | "screen" | "soft-light" | "src-atop" | "src-in"
// | "src-out" | "src-over");
public ParserRule getRule() { return rule; }
//"-fx-blend-mode" ":" value=("add" | "blue" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" |
//"green" | "hard-light" | "lighten" | "multiply" | "overlay" | "red" | "screen" | "soft-light" | "src-atop" | "src-in" |
//"src-out" | "src-over")
public Group getGroup() { return cGroup; }
//"-fx-blend-mode"
public Keyword getFxBlendModeKeyword_0() { return cFxBlendModeKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("add" | "blue" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" | "green" | "hard-light" |
//"lighten" | "multiply" | "overlay" | "red" | "screen" | "soft-light" | "src-atop" | "src-in" | "src-out" | "src-over")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"add" | "blue" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" | "green" | "hard-light" |
//"lighten" | "multiply" | "overlay" | "red" | "screen" | "soft-light" | "src-atop" | "src-in" | "src-out" | "src-over"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"add"
public Keyword getValueAddKeyword_2_0_0() { return cValueAddKeyword_2_0_0; }
//"blue"
public Keyword getValueBlueKeyword_2_0_1() { return cValueBlueKeyword_2_0_1; }
//"color-burn"
public Keyword getValueColorBurnKeyword_2_0_2() { return cValueColorBurnKeyword_2_0_2; }
//"color-dodge"
public Keyword getValueColorDodgeKeyword_2_0_3() { return cValueColorDodgeKeyword_2_0_3; }
//"darken"
public Keyword getValueDarkenKeyword_2_0_4() { return cValueDarkenKeyword_2_0_4; }
//"difference"
public Keyword getValueDifferenceKeyword_2_0_5() { return cValueDifferenceKeyword_2_0_5; }
//"exclusion"
public Keyword getValueExclusionKeyword_2_0_6() { return cValueExclusionKeyword_2_0_6; }
//"green"
public Keyword getValueGreenKeyword_2_0_7() { return cValueGreenKeyword_2_0_7; }
//"hard-light"
public Keyword getValueHardLightKeyword_2_0_8() { return cValueHardLightKeyword_2_0_8; }
//"lighten"
public Keyword getValueLightenKeyword_2_0_9() { return cValueLightenKeyword_2_0_9; }
//"multiply"
public Keyword getValueMultiplyKeyword_2_0_10() { return cValueMultiplyKeyword_2_0_10; }
//"overlay"
public Keyword getValueOverlayKeyword_2_0_11() { return cValueOverlayKeyword_2_0_11; }
//"red"
public Keyword getValueRedKeyword_2_0_12() { return cValueRedKeyword_2_0_12; }
//"screen"
public Keyword getValueScreenKeyword_2_0_13() { return cValueScreenKeyword_2_0_13; }
//"soft-light"
public Keyword getValueSoftLightKeyword_2_0_14() { return cValueSoftLightKeyword_2_0_14; }
//"src-atop"
public Keyword getValueSrcAtopKeyword_2_0_15() { return cValueSrcAtopKeyword_2_0_15; }
//"src-in"
public Keyword getValueSrcInKeyword_2_0_16() { return cValueSrcInKeyword_2_0_16; }
//"src-out"
public Keyword getValueSrcOutKeyword_2_0_17() { return cValueSrcOutKeyword_2_0_17; }
//"src-over"
public Keyword getValueSrcOverKeyword_2_0_18() { return cValueSrcOverKeyword_2_0_18; }
}
public class UrlPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "UrlProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxImageKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxGraphicKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxBorderImageSourceKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueUrlValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//UrlProperty:
// property=("-fx-image" | "-fx-graphic" | "-fx-border-image-source") ":" value=UrlValue;
public ParserRule getRule() { return rule; }
//property=("-fx-image" | "-fx-graphic" | "-fx-border-image-source") ":" value=UrlValue
public Group getGroup() { return cGroup; }
//property=("-fx-image" | "-fx-graphic" | "-fx-border-image-source")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-image" | "-fx-graphic" | "-fx-border-image-source"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-image"
public Keyword getPropertyFxImageKeyword_0_0_0() { return cPropertyFxImageKeyword_0_0_0; }
//"-fx-graphic"
public Keyword getPropertyFxGraphicKeyword_0_0_1() { return cPropertyFxGraphicKeyword_0_0_1; }
//"-fx-border-image-source"
public Keyword getPropertyFxBorderImageSourceKeyword_0_0_2() { return cPropertyFxBorderImageSourceKeyword_0_0_2; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=UrlValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//UrlValue
public RuleCall getValueUrlValueParserRuleCall_2_0() { return cValueUrlValueParserRuleCall_2_0; }
}
public class MultiSizePropertiesElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MultiSizeProperties");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxBackgroundInsetsKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxBackgroundRadiusKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxBorderInsetsKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxBorderRadiusKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cPropertyFxBorderWidthKeyword_0_0_4 = (Keyword)cPropertyAlternatives_0_0.eContents().get(4);
private final Keyword cPropertyFxBorderImageInsetsKeyword_0_0_5 = (Keyword)cPropertyAlternatives_0_0.eContents().get(5);
private final Keyword cPropertyFxBorderImageWidthKeyword_0_0_6 = (Keyword)cPropertyAlternatives_0_0.eContents().get(6);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesMultiSizeValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesMultiSizeValueParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//MultiSizeProperties:
// property=("-fx-background-insets" | "-fx-background-radius" | "-fx-border-insets" | "-fx-border-radius" |
// "-fx-border-width" | "-fx-border-image-insets" | "-fx-border-image-width") ":" values+=MultiSizeValue (","
// values+=MultiSizeValue)*;
public ParserRule getRule() { return rule; }
//property=("-fx-background-insets" | "-fx-background-radius" | "-fx-border-insets" | "-fx-border-radius" |
//"-fx-border-width" | "-fx-border-image-insets" | "-fx-border-image-width") ":" values+=MultiSizeValue (","
//values+=MultiSizeValue)*
public Group getGroup() { return cGroup; }
//property=("-fx-background-insets" | "-fx-background-radius" | "-fx-border-insets" | "-fx-border-radius" |
//"-fx-border-width" | "-fx-border-image-insets" | "-fx-border-image-width")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-background-insets" | "-fx-background-radius" | "-fx-border-insets" | "-fx-border-radius" | "-fx-border-width" |
//"-fx-border-image-insets" | "-fx-border-image-width"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-background-insets"
public Keyword getPropertyFxBackgroundInsetsKeyword_0_0_0() { return cPropertyFxBackgroundInsetsKeyword_0_0_0; }
//"-fx-background-radius"
public Keyword getPropertyFxBackgroundRadiusKeyword_0_0_1() { return cPropertyFxBackgroundRadiusKeyword_0_0_1; }
//"-fx-border-insets"
public Keyword getPropertyFxBorderInsetsKeyword_0_0_2() { return cPropertyFxBorderInsetsKeyword_0_0_2; }
//"-fx-border-radius"
public Keyword getPropertyFxBorderRadiusKeyword_0_0_3() { return cPropertyFxBorderRadiusKeyword_0_0_3; }
//"-fx-border-width"
public Keyword getPropertyFxBorderWidthKeyword_0_0_4() { return cPropertyFxBorderWidthKeyword_0_0_4; }
//"-fx-border-image-insets"
public Keyword getPropertyFxBorderImageInsetsKeyword_0_0_5() { return cPropertyFxBorderImageInsetsKeyword_0_0_5; }
//"-fx-border-image-width"
public Keyword getPropertyFxBorderImageWidthKeyword_0_0_6() { return cPropertyFxBorderImageWidthKeyword_0_0_6; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=MultiSizeValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//MultiSizeValue
public RuleCall getValuesMultiSizeValueParserRuleCall_2_0() { return cValuesMultiSizeValueParserRuleCall_2_0; }
//("," values+=MultiSizeValue)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=MultiSizeValue
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//MultiSizeValue
public RuleCall getValuesMultiSizeValueParserRuleCall_3_1_0() { return cValuesMultiSizeValueParserRuleCall_3_1_0; }
}
public class HPositionPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "HPositionProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxHposKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxNodeHposKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxGraphicHposKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueHPositionValueEnumRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//HPositionProperty:
// property=("-fx-hpos" | "-fx-node-hpos" | "-fx-graphic-hpos") ":" value=HPositionValue;
public ParserRule getRule() { return rule; }
//property=("-fx-hpos" | "-fx-node-hpos" | "-fx-graphic-hpos") ":" value=HPositionValue
public Group getGroup() { return cGroup; }
//property=("-fx-hpos" | "-fx-node-hpos" | "-fx-graphic-hpos")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-hpos" | "-fx-node-hpos" | "-fx-graphic-hpos"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-hpos"
public Keyword getPropertyFxHposKeyword_0_0_0() { return cPropertyFxHposKeyword_0_0_0; }
//"-fx-node-hpos"
public Keyword getPropertyFxNodeHposKeyword_0_0_1() { return cPropertyFxNodeHposKeyword_0_0_1; }
//"-fx-graphic-hpos"
public Keyword getPropertyFxGraphicHposKeyword_0_0_2() { return cPropertyFxGraphicHposKeyword_0_0_2; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=HPositionValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//HPositionValue
public RuleCall getValueHPositionValueEnumRuleCall_2_0() { return cValueHPositionValueEnumRuleCall_2_0; }
}
public class VPositionPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "VPositionProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxVposKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxNodeVposKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxGraphicVposKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueVPositionValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//VPositionProperty:
// property=("-fx-vpos" | "-fx-node-vpos" | "-fx-graphic-vpos") ":" value=VPositionValue;
public ParserRule getRule() { return rule; }
//property=("-fx-vpos" | "-fx-node-vpos" | "-fx-graphic-vpos") ":" value=VPositionValue
public Group getGroup() { return cGroup; }
//property=("-fx-vpos" | "-fx-node-vpos" | "-fx-graphic-vpos")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-vpos" | "-fx-node-vpos" | "-fx-graphic-vpos"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-vpos"
public Keyword getPropertyFxVposKeyword_0_0_0() { return cPropertyFxVposKeyword_0_0_0; }
//"-fx-node-vpos"
public Keyword getPropertyFxNodeVposKeyword_0_0_1() { return cPropertyFxNodeVposKeyword_0_0_1; }
//"-fx-graphic-vpos"
public Keyword getPropertyFxGraphicVposKeyword_0_0_2() { return cPropertyFxGraphicVposKeyword_0_0_2; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=VPositionValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//VPositionValue
public RuleCall getValueVPositionValueParserRuleCall_2_0() { return cValueVPositionValueParserRuleCall_2_0; }
}
public class SidePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SideProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxLegendSideKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxTitleSideKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxSideKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueTopKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueBottomKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueLeftKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
private final Keyword cValueRightKeyword_2_0_3 = (Keyword)cValueAlternatives_2_0.eContents().get(3);
//SideProperty:
// property=("-fx-legend-side" | "-fx-title-side" | "-fx-side") ":" value=("top" | "bottom" | "left" | "right");
public ParserRule getRule() { return rule; }
//property=("-fx-legend-side" | "-fx-title-side" | "-fx-side") ":" value=("top" | "bottom" | "left" | "right")
public Group getGroup() { return cGroup; }
//property=("-fx-legend-side" | "-fx-title-side" | "-fx-side")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-legend-side" | "-fx-title-side" | "-fx-side"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-legend-side"
public Keyword getPropertyFxLegendSideKeyword_0_0_0() { return cPropertyFxLegendSideKeyword_0_0_0; }
//"-fx-title-side"
public Keyword getPropertyFxTitleSideKeyword_0_0_1() { return cPropertyFxTitleSideKeyword_0_0_1; }
//"-fx-side"
public Keyword getPropertyFxSideKeyword_0_0_2() { return cPropertyFxSideKeyword_0_0_2; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("top" | "bottom" | "left" | "right")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"top" | "bottom" | "left" | "right"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"top"
public Keyword getValueTopKeyword_2_0_0() { return cValueTopKeyword_2_0_0; }
//"bottom"
public Keyword getValueBottomKeyword_2_0_1() { return cValueBottomKeyword_2_0_1; }
//"left"
public Keyword getValueLeftKeyword_2_0_2() { return cValueLeftKeyword_2_0_2; }
//"right"
public Keyword getValueRightKeyword_2_0_3() { return cValueRightKeyword_2_0_3; }
}
public class BarPolicyPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BarPolicyProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxHbarPolicyKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxVbarPolicyKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueNeverKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueAlwaysKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueAs_neededKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
//BarPolicyProperty:
// property=("-fx-hbar-policy" | "-fx-vbar-policy") ":" value=("never" | "always" | "as_needed");
public ParserRule getRule() { return rule; }
//property=("-fx-hbar-policy" | "-fx-vbar-policy") ":" value=("never" | "always" | "as_needed")
public Group getGroup() { return cGroup; }
//property=("-fx-hbar-policy" | "-fx-vbar-policy")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-hbar-policy" | "-fx-vbar-policy"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-hbar-policy"
public Keyword getPropertyFxHbarPolicyKeyword_0_0_0() { return cPropertyFxHbarPolicyKeyword_0_0_0; }
//"-fx-vbar-policy"
public Keyword getPropertyFxVbarPolicyKeyword_0_0_1() { return cPropertyFxVbarPolicyKeyword_0_0_1; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("never" | "always" | "as_needed")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"never" | "always" | "as_needed"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"never"
public Keyword getValueNeverKeyword_2_0_0() { return cValueNeverKeyword_2_0_0; }
//"always"
public Keyword getValueAlwaysKeyword_2_0_1() { return cValueAlwaysKeyword_2_0_1; }
//"as_needed"
public Keyword getValueAs_neededKeyword_2_0_2() { return cValueAs_neededKeyword_2_0_2; }
}
public class UrlPropertiesElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "UrlProperties");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxBackgroundImageKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxBorderImageKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesUrlValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesUrlValueParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//UrlProperties:
// property=("-fx-background-image" | "-fx-border-image") ":" values+=UrlValue ("," values+=UrlValue)*;
public ParserRule getRule() { return rule; }
//property=("-fx-background-image" | "-fx-border-image") ":" values+=UrlValue ("," values+=UrlValue)*
public Group getGroup() { return cGroup; }
//property=("-fx-background-image" | "-fx-border-image")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-background-image" | "-fx-border-image"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-background-image"
public Keyword getPropertyFxBackgroundImageKeyword_0_0_0() { return cPropertyFxBackgroundImageKeyword_0_0_0; }
//"-fx-border-image"
public Keyword getPropertyFxBorderImageKeyword_0_0_1() { return cPropertyFxBorderImageKeyword_0_0_1; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=UrlValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//UrlValue
public RuleCall getValuesUrlValueParserRuleCall_2_0() { return cValuesUrlValueParserRuleCall_2_0; }
//("," values+=UrlValue)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=UrlValue
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//UrlValue
public RuleCall getValuesUrlValueParserRuleCall_3_1_0() { return cValuesUrlValueParserRuleCall_3_1_0; }
}
public class RepeatPropertiesElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RepeatProperties");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxBackgroundImageRepeatKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxBorderImageRepeatKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxBackgroundRepeatKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesRepeatStyleValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesRepeatStyleValueParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//RepeatProperties:
// property=("-fx-background-image-repeat" | "-fx-border-image-repeat" | "-fx-background-repeat") ":"
// values+=RepeatStyleValue ("," values+=RepeatStyleValue)*;
public ParserRule getRule() { return rule; }
//property=("-fx-background-image-repeat" | "-fx-border-image-repeat" | "-fx-background-repeat") ":"
//values+=RepeatStyleValue ("," values+=RepeatStyleValue)*
public Group getGroup() { return cGroup; }
//property=("-fx-background-image-repeat" | "-fx-border-image-repeat" | "-fx-background-repeat")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-background-image-repeat" | "-fx-border-image-repeat" | "-fx-background-repeat"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-background-image-repeat"
public Keyword getPropertyFxBackgroundImageRepeatKeyword_0_0_0() { return cPropertyFxBackgroundImageRepeatKeyword_0_0_0; }
//"-fx-border-image-repeat"
public Keyword getPropertyFxBorderImageRepeatKeyword_0_0_1() { return cPropertyFxBorderImageRepeatKeyword_0_0_1; }
//"-fx-background-repeat"
public Keyword getPropertyFxBackgroundRepeatKeyword_0_0_2() { return cPropertyFxBackgroundRepeatKeyword_0_0_2; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=RepeatStyleValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//RepeatStyleValue
public RuleCall getValuesRepeatStyleValueParserRuleCall_2_0() { return cValuesRepeatStyleValueParserRuleCall_2_0; }
//("," values+=RepeatStyleValue)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=RepeatStyleValue
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//RepeatStyleValue
public RuleCall getValuesRepeatStyleValueParserRuleCall_3_1_0() { return cValuesRepeatStyleValueParserRuleCall_3_1_0; }
}
public class MultiSizePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MultiSizeProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Keyword cPropertyFxPaddingKeyword_0_0 = (Keyword)cPropertyAssignment_0.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueMultiSizeValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//MultiSizeProperty:
// property="-fx-padding" ":" value=MultiSizeValue;
public ParserRule getRule() { return rule; }
//property="-fx-padding" ":" value=MultiSizeValue
public Group getGroup() { return cGroup; }
//property="-fx-padding"
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-padding"
public Keyword getPropertyFxPaddingKeyword_0_0() { return cPropertyFxPaddingKeyword_0_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=MultiSizeValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//MultiSizeValue
public RuleCall getValueMultiSizeValueParserRuleCall_2_0() { return cValueMultiSizeValueParserRuleCall_2_0; }
}
public class SizePropertiesElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SizeProperties");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Keyword cPropertyFxStrokeDashArrayKeyword_0_0 = (Keyword)cPropertyAssignment_0.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesSizeValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
//SizeProperties:
// property="-fx-stroke-dash-array" ":" values+=SizeValue+;
public ParserRule getRule() { return rule; }
//property="-fx-stroke-dash-array" ":" values+=SizeValue+
public Group getGroup() { return cGroup; }
//property="-fx-stroke-dash-array"
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-stroke-dash-array"
public Keyword getPropertyFxStrokeDashArrayKeyword_0_0() { return cPropertyFxStrokeDashArrayKeyword_0_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=SizeValue+
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//SizeValue
public RuleCall getValuesSizeValueParserRuleCall_2_0() { return cValuesSizeValueParserRuleCall_2_0; }
}
public class MultiPaintPropertiesElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MultiPaintProperties");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Keyword cPropertyFxBorderColorKeyword_0_0 = (Keyword)cPropertyAssignment_0.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Group cGroup_2_0 = (Group)cAlternatives_2.eContents().get(0);
private final Assignment cValuesAssignment_2_0_0 = (Assignment)cGroup_2_0.eContents().get(0);
private final RuleCall cValuesMultiPaintValueParserRuleCall_2_0_0_0 = (RuleCall)cValuesAssignment_2_0_0.eContents().get(0);
private final Group cGroup_2_0_1 = (Group)cGroup_2_0.eContents().get(1);
private final Keyword cCommaKeyword_2_0_1_0 = (Keyword)cGroup_2_0_1.eContents().get(0);
private final Assignment cValuesAssignment_2_0_1_1 = (Assignment)cGroup_2_0_1.eContents().get(1);
private final RuleCall cValuesMultiPaintValueParserRuleCall_2_0_1_1_0 = (RuleCall)cValuesAssignment_2_0_1_1.eContents().get(0);
private final Keyword cNullKeyword_2_1 = (Keyword)cAlternatives_2.eContents().get(1);
//MultiPaintProperties:
// property="-fx-border-color" ":" (values+=MultiPaintValue ("," values+=MultiPaintValue)* | "null");
public ParserRule getRule() { return rule; }
//property="-fx-border-color" ":" (values+=MultiPaintValue ("," values+=MultiPaintValue)* | "null")
public Group getGroup() { return cGroup; }
//property="-fx-border-color"
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-border-color"
public Keyword getPropertyFxBorderColorKeyword_0_0() { return cPropertyFxBorderColorKeyword_0_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=MultiPaintValue ("," values+=MultiPaintValue)* | "null"
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//values+=MultiPaintValue ("," values+=MultiPaintValue)*
public Group getGroup_2_0() { return cGroup_2_0; }
//values+=MultiPaintValue
public Assignment getValuesAssignment_2_0_0() { return cValuesAssignment_2_0_0; }
//MultiPaintValue
public RuleCall getValuesMultiPaintValueParserRuleCall_2_0_0_0() { return cValuesMultiPaintValueParserRuleCall_2_0_0_0; }
//("," values+=MultiPaintValue)*
public Group getGroup_2_0_1() { return cGroup_2_0_1; }
//","
public Keyword getCommaKeyword_2_0_1_0() { return cCommaKeyword_2_0_1_0; }
//values+=MultiPaintValue
public Assignment getValuesAssignment_2_0_1_1() { return cValuesAssignment_2_0_1_1; }
//MultiPaintValue
public RuleCall getValuesMultiPaintValueParserRuleCall_2_0_1_1_0() { return cValuesMultiPaintValueParserRuleCall_2_0_1_1_0; }
//"null"
public Keyword getNullKeyword_2_1() { return cNullKeyword_2_1; }
}
public class ColorPropertyKeysElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ColorPropertyKeys");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Keyword cFxColorKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
private final Keyword cFxLightTextColorKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
private final Keyword cFxAccentKeyword_2 = (Keyword)cAlternatives.eContents().get(2);
private final Keyword cFxSelectionBarKeyword_3 = (Keyword)cAlternatives.eContents().get(3);
private final Keyword cFxSelectionBarTextKeyword_4 = (Keyword)cAlternatives.eContents().get(4);
private final Keyword cFxBackgroundKeyword_5 = (Keyword)cAlternatives.eContents().get(5);
//ColorPropertyKeys:
// "-fx-color" | "-fx-light-text-color" | "-fx-accent" | "-fx-selection-bar" | "-fx-selection-bar-text" |
// "-fx-background";
public ParserRule getRule() { return rule; }
//"-fx-color" | "-fx-light-text-color" | "-fx-accent" | "-fx-selection-bar" | "-fx-selection-bar-text" | "-fx-background"
public Alternatives getAlternatives() { return cAlternatives; }
//"-fx-color"
public Keyword getFxColorKeyword_0() { return cFxColorKeyword_0; }
//"-fx-light-text-color"
public Keyword getFxLightTextColorKeyword_1() { return cFxLightTextColorKeyword_1; }
//"-fx-accent"
public Keyword getFxAccentKeyword_2() { return cFxAccentKeyword_2; }
//"-fx-selection-bar"
public Keyword getFxSelectionBarKeyword_3() { return cFxSelectionBarKeyword_3; }
//"-fx-selection-bar-text"
public Keyword getFxSelectionBarTextKeyword_4() { return cFxSelectionBarTextKeyword_4; }
//"-fx-background"
public Keyword getFxBackgroundKeyword_5() { return cFxBackgroundKeyword_5; }
}
public class ColorPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ColorProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cPropertyColorPropertyKeysParserRuleCall_0_0 = (RuleCall)cPropertyAssignment_0.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueColorValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//ColorProperty:
// property=ColorPropertyKeys ":" value=ColorValue;
public ParserRule getRule() { return rule; }
//property=ColorPropertyKeys ":" value=ColorValue
public Group getGroup() { return cGroup; }
//property=ColorPropertyKeys
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//ColorPropertyKeys
public RuleCall getPropertyColorPropertyKeysParserRuleCall_0_0() { return cPropertyColorPropertyKeysParserRuleCall_0_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=ColorValue
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//ColorValue
public RuleCall getValueColorValueParserRuleCall_2_0() { return cValueColorValueParserRuleCall_2_0; }
}
public class StringPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "StringProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxSkinKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxShapeKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cPropertyFxTextKeyword_0_0_2 = (Keyword)cPropertyAlternatives_0_0.eContents().get(2);
private final Keyword cPropertyFxEchoCharKeyword_0_0_3 = (Keyword)cPropertyAlternatives_0_0.eContents().get(3);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cValueAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cValueSTRINGTerminalRuleCall_2_0_0 = (RuleCall)cValueAssignment_2_0.eContents().get(0);
private final Keyword cNullKeyword_2_1 = (Keyword)cAlternatives_2.eContents().get(1);
//StringProperty:
// property=("-fx-skin" | "-fx-shape" | "-fx-text" | "-fx-echo-char") ":" (value=STRING | "null");
public ParserRule getRule() { return rule; }
//property=("-fx-skin" | "-fx-shape" | "-fx-text" | "-fx-echo-char") ":" (value=STRING | "null")
public Group getGroup() { return cGroup; }
//property=("-fx-skin" | "-fx-shape" | "-fx-text" | "-fx-echo-char")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-skin" | "-fx-shape" | "-fx-text" | "-fx-echo-char"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-skin"
public Keyword getPropertyFxSkinKeyword_0_0_0() { return cPropertyFxSkinKeyword_0_0_0; }
//"-fx-shape"
public Keyword getPropertyFxShapeKeyword_0_0_1() { return cPropertyFxShapeKeyword_0_0_1; }
//"-fx-text"
public Keyword getPropertyFxTextKeyword_0_0_2() { return cPropertyFxTextKeyword_0_0_2; }
//"-fx-echo-char"
public Keyword getPropertyFxEchoCharKeyword_0_0_3() { return cPropertyFxEchoCharKeyword_0_0_3; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=STRING | "null"
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//value=STRING
public Assignment getValueAssignment_2_0() { return cValueAssignment_2_0; }
//STRING
public RuleCall getValueSTRINGTerminalRuleCall_2_0_0() { return cValueSTRINGTerminalRuleCall_2_0_0; }
//"null"
public Keyword getNullKeyword_2_1() { return cNullKeyword_2_1; }
}
public class PositionPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PositionProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxBackgroundImagePositionKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxBackgroundPositionKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesBgPositionValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesBgPositionValueParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//PositionProperty:
// property=("-fx-background-image-position" | "-fx-background-position") ":" values+=BgPositionValue (","
// values+=BgPositionValue)*;
public ParserRule getRule() { return rule; }
//property=("-fx-background-image-position" | "-fx-background-position") ":" values+=BgPositionValue (","
//values+=BgPositionValue)*
public Group getGroup() { return cGroup; }
//property=("-fx-background-image-position" | "-fx-background-position")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-background-image-position" | "-fx-background-position"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-background-image-position"
public Keyword getPropertyFxBackgroundImagePositionKeyword_0_0_0() { return cPropertyFxBackgroundImagePositionKeyword_0_0_0; }
//"-fx-background-position"
public Keyword getPropertyFxBackgroundPositionKeyword_0_0_1() { return cPropertyFxBackgroundPositionKeyword_0_0_1; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=BgPositionValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//BgPositionValue
public RuleCall getValuesBgPositionValueParserRuleCall_2_0() { return cValuesBgPositionValueParserRuleCall_2_0; }
//("," values+=BgPositionValue)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=BgPositionValue
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//BgPositionValue
public RuleCall getValuesBgPositionValueParserRuleCall_3_1_0() { return cValuesBgPositionValueParserRuleCall_3_1_0; }
}
public class AlignmentPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AlignmentProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPropertyAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final Alternatives cPropertyAlternatives_0_0 = (Alternatives)cPropertyAssignment_0.eContents().get(0);
private final Keyword cPropertyFxTextAlignmentKeyword_0_0_0 = (Keyword)cPropertyAlternatives_0_0.eContents().get(0);
private final Keyword cPropertyFxAlignmentKeyword_0_0_1 = (Keyword)cPropertyAlternatives_0_0.eContents().get(1);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueLeftKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueCenterKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueRightKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
private final Keyword cValueJustifyKeyword_2_0_3 = (Keyword)cValueAlternatives_2_0.eContents().get(3);
//AlignmentProperty:
// property=("-fx-text-alignment" | "-fx-alignment") ":" value=("left" | "center" | "right" | "justify");
public ParserRule getRule() { return rule; }
//property=("-fx-text-alignment" | "-fx-alignment") ":" value=("left" | "center" | "right" | "justify")
public Group getGroup() { return cGroup; }
//property=("-fx-text-alignment" | "-fx-alignment")
public Assignment getPropertyAssignment_0() { return cPropertyAssignment_0; }
//"-fx-text-alignment" | "-fx-alignment"
public Alternatives getPropertyAlternatives_0_0() { return cPropertyAlternatives_0_0; }
//"-fx-text-alignment"
public Keyword getPropertyFxTextAlignmentKeyword_0_0_0() { return cPropertyFxTextAlignmentKeyword_0_0_0; }
//"-fx-alignment"
public Keyword getPropertyFxAlignmentKeyword_0_0_1() { return cPropertyFxAlignmentKeyword_0_0_1; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("left" | "center" | "right" | "justify")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"left" | "center" | "right" | "justify"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"left"
public Keyword getValueLeftKeyword_2_0_0() { return cValueLeftKeyword_2_0_0; }
//"center"
public Keyword getValueCenterKeyword_2_0_1() { return cValueCenterKeyword_2_0_1; }
//"right"
public Keyword getValueRightKeyword_2_0_2() { return cValueRightKeyword_2_0_2; }
//"justify"
public Keyword getValueJustifyKeyword_2_0_3() { return cValueJustifyKeyword_2_0_3; }
}
public class StrokeLineCapPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "StrokeLineCapProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxStrokeLineCapKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueSquareKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueButtKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueRoundKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
//StrokeLineCapProperty:
// "-fx-stroke-line-cap" ":" value=("square" | "butt" | "round");
public ParserRule getRule() { return rule; }
//"-fx-stroke-line-cap" ":" value=("square" | "butt" | "round")
public Group getGroup() { return cGroup; }
//"-fx-stroke-line-cap"
public Keyword getFxStrokeLineCapKeyword_0() { return cFxStrokeLineCapKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("square" | "butt" | "round")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"square" | "butt" | "round"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"square"
public Keyword getValueSquareKeyword_2_0_0() { return cValueSquareKeyword_2_0_0; }
//"butt"
public Keyword getValueButtKeyword_2_0_1() { return cValueButtKeyword_2_0_1; }
//"round"
public Keyword getValueRoundKeyword_2_0_2() { return cValueRoundKeyword_2_0_2; }
}
public class StrokeLineJoinPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "StrokeLineJoinProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxStrokeLineJoinKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueMiterKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueBevelKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueRoundKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
//StrokeLineJoinProperty:
// "-fx-stroke-line-join" ":" value=("miter" | "bevel" | "round");
public ParserRule getRule() { return rule; }
//"-fx-stroke-line-join" ":" value=("miter" | "bevel" | "round")
public Group getGroup() { return cGroup; }
//"-fx-stroke-line-join"
public Keyword getFxStrokeLineJoinKeyword_0() { return cFxStrokeLineJoinKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("miter" | "bevel" | "round")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"miter" | "bevel" | "round"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"miter"
public Keyword getValueMiterKeyword_2_0_0() { return cValueMiterKeyword_2_0_0; }
//"bevel"
public Keyword getValueBevelKeyword_2_0_1() { return cValueBevelKeyword_2_0_1; }
//"round"
public Keyword getValueRoundKeyword_2_0_2() { return cValueRoundKeyword_2_0_2; }
}
public class TextOriginPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "TextOriginProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxTextOriginKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueBaselineKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueTopKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueBottomKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
//TextOriginProperty:
// "-fx-text-origin" ":" value=("baseline" | "top" | "bottom");
public ParserRule getRule() { return rule; }
//"-fx-text-origin" ":" value=("baseline" | "top" | "bottom")
public Group getGroup() { return cGroup; }
//"-fx-text-origin"
public Keyword getFxTextOriginKeyword_0() { return cFxTextOriginKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("baseline" | "top" | "bottom")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"baseline" | "top" | "bottom"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"baseline"
public Keyword getValueBaselineKeyword_2_0_0() { return cValueBaselineKeyword_2_0_0; }
//"top"
public Keyword getValueTopKeyword_2_0_1() { return cValueTopKeyword_2_0_1; }
//"bottom"
public Keyword getValueBottomKeyword_2_0_2() { return cValueBottomKeyword_2_0_2; }
}
public class BackgroundImageSizePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BackgroundImageSizeProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxBackgroundImageSizeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesBgSizeValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesBgSizeValueParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//BackgroundImageSizeProperty:
// "-fx-background-image-size" ":" values+=BgSizeValue ("," values+=BgSizeValue)*;
public ParserRule getRule() { return rule; }
//"-fx-background-image-size" ":" values+=BgSizeValue ("," values+=BgSizeValue)*
public Group getGroup() { return cGroup; }
//"-fx-background-image-size"
public Keyword getFxBackgroundImageSizeKeyword_0() { return cFxBackgroundImageSizeKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=BgSizeValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//BgSizeValue
public RuleCall getValuesBgSizeValueParserRuleCall_2_0() { return cValuesBgSizeValueParserRuleCall_2_0; }
//("," values+=BgSizeValue)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=BgSizeValue
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//BgSizeValue
public RuleCall getValuesBgSizeValueParserRuleCall_3_1_0() { return cValuesBgSizeValueParserRuleCall_3_1_0; }
}
public class BorderStylePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BorderStyleProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxBorderStyleKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesBorderStyleValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesBorderStyleValueParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//BorderStyleProperty:
// "-fx-border-style" ":" values+=BorderStyleValue ("," values+=BorderStyleValue)*;
public ParserRule getRule() { return rule; }
//"-fx-border-style" ":" values+=BorderStyleValue ("," values+=BorderStyleValue)*
public Group getGroup() { return cGroup; }
//"-fx-border-style"
public Keyword getFxBorderStyleKeyword_0() { return cFxBorderStyleKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=BorderStyleValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//BorderStyleValue
public RuleCall getValuesBorderStyleValueParserRuleCall_2_0() { return cValuesBorderStyleValueParserRuleCall_2_0; }
//("," values+=BorderStyleValue)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=BorderStyleValue
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//BorderStyleValue
public RuleCall getValuesBorderStyleValueParserRuleCall_3_1_0() { return cValuesBorderStyleValueParserRuleCall_3_1_0; }
}
public class BorderImageSlicePropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BorderImageSliceProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxBorderImageSliceKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesSizeFillParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cValuesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final RuleCall cValuesSizeFillParserRuleCall_3_1_0 = (RuleCall)cValuesAssignment_3_1.eContents().get(0);
//BorderImageSliceProperty:
// "-fx-border-image-slice" ":" values+=SizeFill ("," values+=SizeFill)*;
public ParserRule getRule() { return rule; }
//"-fx-border-image-slice" ":" values+=SizeFill ("," values+=SizeFill)*
public Group getGroup() { return cGroup; }
//"-fx-border-image-slice"
public Keyword getFxBorderImageSliceKeyword_0() { return cFxBorderImageSliceKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=SizeFill
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//SizeFill
public RuleCall getValuesSizeFillParserRuleCall_2_0() { return cValuesSizeFillParserRuleCall_2_0; }
//("," values+=SizeFill)*
public Group getGroup_3() { return cGroup_3; }
//","
public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
//values+=SizeFill
public Assignment getValuesAssignment_3_1() { return cValuesAssignment_3_1; }
//SizeFill
public RuleCall getValuesSizeFillParserRuleCall_3_1_0() { return cValuesSizeFillParserRuleCall_3_1_0; }
}
public class TextOverrunPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "TextOverrunProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxTextOverrunKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final Alternatives cValueAlternatives_2_0 = (Alternatives)cValueAssignment_2.eContents().get(0);
private final Keyword cValueCenterEllipsesKeyword_2_0_0 = (Keyword)cValueAlternatives_2_0.eContents().get(0);
private final Keyword cValueCenterWordEllipsesKeyword_2_0_1 = (Keyword)cValueAlternatives_2_0.eContents().get(1);
private final Keyword cValueClipKeyword_2_0_2 = (Keyword)cValueAlternatives_2_0.eContents().get(2);
private final Keyword cValueEllipsesKeyword_2_0_3 = (Keyword)cValueAlternatives_2_0.eContents().get(3);
private final Keyword cValueLeadingEllipsesKeyword_2_0_4 = (Keyword)cValueAlternatives_2_0.eContents().get(4);
private final Keyword cValueLeadingWordEllipsesKeyword_2_0_5 = (Keyword)cValueAlternatives_2_0.eContents().get(5);
private final Keyword cValueWordEllipsesKeyword_2_0_6 = (Keyword)cValueAlternatives_2_0.eContents().get(6);
//TextOverrunProperty:
// "-fx-text-overrun" ":" value=("center-ellipses" | "center-word-ellipses" | "clip" | "ellipses" | "leading-ellipses" |
// "leading-word-ellipses" | "word-ellipses");
public ParserRule getRule() { return rule; }
//"-fx-text-overrun" ":" value=("center-ellipses" | "center-word-ellipses" | "clip" | "ellipses" | "leading-ellipses" |
//"leading-word-ellipses" | "word-ellipses")
public Group getGroup() { return cGroup; }
//"-fx-text-overrun"
public Keyword getFxTextOverrunKeyword_0() { return cFxTextOverrunKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value=("center-ellipses" | "center-word-ellipses" | "clip" | "ellipses" | "leading-ellipses" | "leading-word-ellipses" |
//"word-ellipses")
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//"center-ellipses" | "center-word-ellipses" | "clip" | "ellipses" | "leading-ellipses" | "leading-word-ellipses" |
//"word-ellipses"
public Alternatives getValueAlternatives_2_0() { return cValueAlternatives_2_0; }
//"center-ellipses"
public Keyword getValueCenterEllipsesKeyword_2_0_0() { return cValueCenterEllipsesKeyword_2_0_0; }
//"center-word-ellipses"
public Keyword getValueCenterWordEllipsesKeyword_2_0_1() { return cValueCenterWordEllipsesKeyword_2_0_1; }
//"clip"
public Keyword getValueClipKeyword_2_0_2() { return cValueClipKeyword_2_0_2; }
//"ellipses"
public Keyword getValueEllipsesKeyword_2_0_3() { return cValueEllipsesKeyword_2_0_3; }
//"leading-ellipses"
public Keyword getValueLeadingEllipsesKeyword_2_0_4() { return cValueLeadingEllipsesKeyword_2_0_4; }
//"leading-word-ellipses"
public Keyword getValueLeadingWordEllipsesKeyword_2_0_5() { return cValueLeadingWordEllipsesKeyword_2_0_5; }
//"word-ellipses"
public Keyword getValueWordEllipsesKeyword_2_0_6() { return cValueWordEllipsesKeyword_2_0_6; }
}
public class InsetsPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InsetsProperty");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Keyword cFxInsetsKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
private final Keyword cColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
private final Assignment cValueAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
private final RuleCall cValueNumberValueParserRuleCall_0_2_0 = (RuleCall)cValueAssignment_0_2.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Assignment cValueAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
private final RuleCall cValueNumberValueParserRuleCall_1_0_0 = (RuleCall)cValueAssignment_1_0.eContents().get(0);
private final Assignment cValueAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cValueNumberValueParserRuleCall_1_1_0 = (RuleCall)cValueAssignment_1_1.eContents().get(0);
private final Assignment cValueAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
private final RuleCall cValueNumberValueParserRuleCall_1_2_0 = (RuleCall)cValueAssignment_1_2.eContents().get(0);
private final Assignment cValueAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
private final RuleCall cValueNumberValueParserRuleCall_1_3_0 = (RuleCall)cValueAssignment_1_3.eContents().get(0);
//InsetsProperty:
// "-fx-insets" ":" value+=NumberValue | value+=NumberValue value+=NumberValue value+=NumberValue value+=NumberValue;
public ParserRule getRule() { return rule; }
//"-fx-insets" ":" value+=NumberValue | value+=NumberValue value+=NumberValue value+=NumberValue value+=NumberValue
public Alternatives getAlternatives() { return cAlternatives; }
//"-fx-insets" ":" value+=NumberValue
public Group getGroup_0() { return cGroup_0; }
//"-fx-insets"
public Keyword getFxInsetsKeyword_0_0() { return cFxInsetsKeyword_0_0; }
//":"
public Keyword getColonKeyword_0_1() { return cColonKeyword_0_1; }
//value+=NumberValue
public Assignment getValueAssignment_0_2() { return cValueAssignment_0_2; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_0_2_0() { return cValueNumberValueParserRuleCall_0_2_0; }
//value+=NumberValue value+=NumberValue value+=NumberValue value+=NumberValue
public Group getGroup_1() { return cGroup_1; }
//value+=NumberValue
public Assignment getValueAssignment_1_0() { return cValueAssignment_1_0; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_1_0_0() { return cValueNumberValueParserRuleCall_1_0_0; }
//value+=NumberValue
public Assignment getValueAssignment_1_1() { return cValueAssignment_1_1; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_1_1_0() { return cValueNumberValueParserRuleCall_1_1_0; }
//value+=NumberValue
public Assignment getValueAssignment_1_2() { return cValueAssignment_1_2; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_1_2_0() { return cValueNumberValueParserRuleCall_1_2_0; }
//value+=NumberValue
public Assignment getValueAssignment_1_3() { return cValueAssignment_1_3; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_1_3_0() { return cValueNumberValueParserRuleCall_1_3_0; }
}
public class HorizontalGridLineStrokeDashArrayPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "HorizontalGridLineStrokeDashArrayProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxHorizontalGridLineStrokeDashArrayKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValueNumberValueParserRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
//HorizontalGridLineStrokeDashArrayProperty:
// "-fx-horizontal-grid-line-stroke-dash-array" ":" value+=NumberValue+;
public ParserRule getRule() { return rule; }
//"-fx-horizontal-grid-line-stroke-dash-array" ":" value+=NumberValue+
public Group getGroup() { return cGroup; }
//"-fx-horizontal-grid-line-stroke-dash-array"
public Keyword getFxHorizontalGridLineStrokeDashArrayKeyword_0() { return cFxHorizontalGridLineStrokeDashArrayKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//value+=NumberValue+
public Assignment getValueAssignment_2() { return cValueAssignment_2; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_2_0() { return cValueNumberValueParserRuleCall_2_0; }
}
public class VerticalGridLineStrokeDashArrayPropertyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "VerticalGridLineStrokeDashArrayProperty");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFxVerticalGridLineStrokeDashArrayKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cValuesAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cValuesNumberValueParserRuleCall_2_0 = (RuleCall)cValuesAssignment_2.eContents().get(0);
private final Assignment cValuesAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cValuesNumberValueParserRuleCall_3_0 = (RuleCall)cValuesAssignment_3.eContents().get(0);
//VerticalGridLineStrokeDashArrayProperty:
// "-fx-vertical-grid-line-stroke-dash-array" ":" values+=NumberValue values+=NumberValue+;
public ParserRule getRule() { return rule; }
//"-fx-vertical-grid-line-stroke-dash-array" ":" values+=NumberValue values+=NumberValue+
public Group getGroup() { return cGroup; }
//"-fx-vertical-grid-line-stroke-dash-array"
public Keyword getFxVerticalGridLineStrokeDashArrayKeyword_0() { return cFxVerticalGridLineStrokeDashArrayKeyword_0; }
//":"
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
//values+=NumberValue
public Assignment getValuesAssignment_2() { return cValuesAssignment_2; }
//NumberValue
public RuleCall getValuesNumberValueParserRuleCall_2_0() { return cValuesNumberValueParserRuleCall_2_0; }
//values+=NumberValue+
public Assignment getValuesAssignment_3() { return cValuesAssignment_3; }
//NumberValue
public RuleCall getValuesNumberValueParserRuleCall_3_0() { return cValuesNumberValueParserRuleCall_3_0; }
}
public class VPositionValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "VPositionValue");
private final Assignment cVAssignment = (Assignment)rule.eContents().get(1);
private final Alternatives cVAlternatives_0 = (Alternatives)cVAssignment.eContents().get(0);
private final Keyword cVTopKeyword_0_0 = (Keyword)cVAlternatives_0.eContents().get(0);
private final Keyword cVCenterKeyword_0_1 = (Keyword)cVAlternatives_0.eContents().get(1);
private final Keyword cVBaselineKeyword_0_2 = (Keyword)cVAlternatives_0.eContents().get(2);
private final Keyword cVBottomKeyword_0_3 = (Keyword)cVAlternatives_0.eContents().get(3);
private final Keyword cVPageEndKeyword_0_4 = (Keyword)cVAlternatives_0.eContents().get(4);
private final Keyword cVPageStartKeyword_0_5 = (Keyword)cVAlternatives_0.eContents().get(5);
//VPositionValue:
// v=("top" | "center" | "baseline" | "bottom" | "page-end" | "page-start");
public ParserRule getRule() { return rule; }
//v=("top" | "center" | "baseline" | "bottom" | "page-end" | "page-start")
public Assignment getVAssignment() { return cVAssignment; }
//"top" | "center" | "baseline" | "bottom" | "page-end" | "page-start"
public Alternatives getVAlternatives_0() { return cVAlternatives_0; }
//"top"
public Keyword getVTopKeyword_0_0() { return cVTopKeyword_0_0; }
//"center"
public Keyword getVCenterKeyword_0_1() { return cVCenterKeyword_0_1; }
//"baseline"
public Keyword getVBaselineKeyword_0_2() { return cVBaselineKeyword_0_2; }
//"bottom"
public Keyword getVBottomKeyword_0_3() { return cVBottomKeyword_0_3; }
//"page-end"
public Keyword getVPageEndKeyword_0_4() { return cVPageEndKeyword_0_4; }
//"page-start"
public Keyword getVPageStartKeyword_0_5() { return cVPageStartKeyword_0_5; }
}
public class BlurValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BlurValue");
private final Assignment cVAssignment = (Assignment)rule.eContents().get(1);
private final Alternatives cVAlternatives_0 = (Alternatives)cVAssignment.eContents().get(0);
private final Keyword cVGaussianKeyword_0_0 = (Keyword)cVAlternatives_0.eContents().get(0);
private final Keyword cVOnePassBoxKeyword_0_1 = (Keyword)cVAlternatives_0.eContents().get(1);
private final Keyword cVThreePassBoxKeyword_0_2 = (Keyword)cVAlternatives_0.eContents().get(2);
private final Keyword cVTwoPassBoxKeyword_0_3 = (Keyword)cVAlternatives_0.eContents().get(3);
//BlurValue:
// v=("gaussian" | "one-pass-box" | "three-pass-box" | "two-pass-box");
public ParserRule getRule() { return rule; }
//v=("gaussian" | "one-pass-box" | "three-pass-box" | "two-pass-box")
public Assignment getVAssignment() { return cVAssignment; }
//"gaussian" | "one-pass-box" | "three-pass-box" | "two-pass-box"
public Alternatives getVAlternatives_0() { return cVAlternatives_0; }
//"gaussian"
public Keyword getVGaussianKeyword_0_0() { return cVGaussianKeyword_0_0; }
//"one-pass-box"
public Keyword getVOnePassBoxKeyword_0_1() { return cVOnePassBoxKeyword_0_1; }
//"three-pass-box"
public Keyword getVThreePassBoxKeyword_0_2() { return cVThreePassBoxKeyword_0_2; }
//"two-pass-box"
public Keyword getVTwoPassBoxKeyword_0_3() { return cVTwoPassBoxKeyword_0_3; }
}
public class NumberValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "NumberValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final RuleCall cIntegerValueParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cRealValueParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
//NumberValue:
// IntegerValue | RealValue;
public ParserRule getRule() { return rule; }
//IntegerValue | RealValue
public Alternatives getAlternatives() { return cAlternatives; }
//IntegerValue
public RuleCall getIntegerValueParserRuleCall_0() { return cIntegerValueParserRuleCall_0; }
//RealValue
public RuleCall getRealValueParserRuleCall_1() { return cRealValueParserRuleCall_1; }
}
public class IntegerValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "IntegerValue");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cValueINTTerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
//IntegerValue:
// value=INT;
public ParserRule getRule() { return rule; }
//value=INT
public Assignment getValueAssignment() { return cValueAssignment; }
//INT
public RuleCall getValueINTTerminalRuleCall_0() { return cValueINTTerminalRuleCall_0; }
}
public class RealValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RealValue");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cValueREALTerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
//RealValue:
// value=REAL;
public ParserRule getRule() { return rule; }
//value=REAL
public Assignment getValueAssignment() { return cValueAssignment; }
//REAL
public RuleCall getValueREALTerminalRuleCall_0() { return cValueREALTerminalRuleCall_0; }
}
public class UrlValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "UrlValue");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cUrlKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cAddressAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cAddressAddressValueParserRuleCall_2_0 = (RuleCall)cAddressAssignment_2.eContents().get(0);
private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
//UrlValue:
// "url" "(" address=AddressValue ")";
public ParserRule getRule() { return rule; }
//"url" "(" address=AddressValue ")"
public Group getGroup() { return cGroup; }
//"url"
public Keyword getUrlKeyword_0() { return cUrlKeyword_0; }
//"("
public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
//address=AddressValue
public Assignment getAddressAssignment_2() { return cAddressAssignment_2; }
//AddressValue
public RuleCall getAddressAddressValueParserRuleCall_2_0() { return cAddressAddressValueParserRuleCall_2_0; }
//")"
public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
}
public class AddressValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AddressValue");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cValueSTRINGTerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
//AddressValue:
// value=STRING;
public ParserRule getRule() { return rule; }
//value=STRING
public Assignment getValueAssignment() { return cValueAssignment; }
//STRING
public RuleCall getValueSTRINGTerminalRuleCall_0() { return cValueSTRINGTerminalRuleCall_0; }
}
public class SizeValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SizeValue");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cValueAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cValueNumberValueParserRuleCall_0_0 = (RuleCall)cValueAssignment_0.eContents().get(0);
private final Assignment cDimensionAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final Alternatives cDimensionAlternatives_1_0 = (Alternatives)cDimensionAssignment_1.eContents().get(0);
private final Keyword cDimensionPercentSignKeyword_1_0_0 = (Keyword)cDimensionAlternatives_1_0.eContents().get(0);
private final Keyword cDimensionPxKeyword_1_0_1 = (Keyword)cDimensionAlternatives_1_0.eContents().get(1);
private final Keyword cDimensionMmKeyword_1_0_2 = (Keyword)cDimensionAlternatives_1_0.eContents().get(2);
private final Keyword cDimensionCmKeyword_1_0_3 = (Keyword)cDimensionAlternatives_1_0.eContents().get(3);
private final Keyword cDimensionInKeyword_1_0_4 = (Keyword)cDimensionAlternatives_1_0.eContents().get(4);
private final Keyword cDimensionPtKeyword_1_0_5 = (Keyword)cDimensionAlternatives_1_0.eContents().get(5);
private final Keyword cDimensionPcKeyword_1_0_6 = (Keyword)cDimensionAlternatives_1_0.eContents().get(6);
private final Keyword cDimensionEmKeyword_1_0_7 = (Keyword)cDimensionAlternatives_1_0.eContents().get(7);
private final Keyword cDimensionExKeyword_1_0_8 = (Keyword)cDimensionAlternatives_1_0.eContents().get(8);
//SizeValue:
// value=NumberValue dimension=("%" | "px" | "mm" | "cm" | "in" | "pt" | "pc" | "em" | "ex")?;
public ParserRule getRule() { return rule; }
//value=NumberValue dimension=("%" | "px" | "mm" | "cm" | "in" | "pt" | "pc" | "em" | "ex")?
public Group getGroup() { return cGroup; }
//value=NumberValue
public Assignment getValueAssignment_0() { return cValueAssignment_0; }
//NumberValue
public RuleCall getValueNumberValueParserRuleCall_0_0() { return cValueNumberValueParserRuleCall_0_0; }
//dimension=("%" | "px" | "mm" | "cm" | "in" | "pt" | "pc" | "em" | "ex")?
public Assignment getDimensionAssignment_1() { return cDimensionAssignment_1; }
//"%" | "px" | "mm" | "cm" | "in" | "pt" | "pc" | "em" | "ex"
public Alternatives getDimensionAlternatives_1_0() { return cDimensionAlternatives_1_0; }
//"%"
public Keyword getDimensionPercentSignKeyword_1_0_0() { return cDimensionPercentSignKeyword_1_0_0; }
//"px"
public Keyword getDimensionPxKeyword_1_0_1() { return cDimensionPxKeyword_1_0_1; }
//"mm"
public Keyword getDimensionMmKeyword_1_0_2() { return cDimensionMmKeyword_1_0_2; }
//"cm"
public Keyword getDimensionCmKeyword_1_0_3() { return cDimensionCmKeyword_1_0_3; }
//"in"
public Keyword getDimensionInKeyword_1_0_4() { return cDimensionInKeyword_1_0_4; }
//"pt"
public Keyword getDimensionPtKeyword_1_0_5() { return cDimensionPtKeyword_1_0_5; }
//"pc"
public Keyword getDimensionPcKeyword_1_0_6() { return cDimensionPcKeyword_1_0_6; }
//"em"
public Keyword getDimensionEmKeyword_1_0_7() { return cDimensionEmKeyword_1_0_7; }
//"ex"
public Keyword getDimensionExKeyword_1_0_8() { return cDimensionExKeyword_1_0_8; }
}
public class MultiSizeValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MultiSizeValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cValuesAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cValuesSizeValueParserRuleCall_0_0 = (RuleCall)cValuesAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Assignment cValuesAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
private final RuleCall cValuesSizeValueParserRuleCall_1_0_0 = (RuleCall)cValuesAssignment_1_0.eContents().get(0);
private final Assignment cValuesAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cValuesSizeValueParserRuleCall_1_1_0 = (RuleCall)cValuesAssignment_1_1.eContents().get(0);
private final Assignment cValuesAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
private final RuleCall cValuesSizeValueParserRuleCall_1_2_0 = (RuleCall)cValuesAssignment_1_2.eContents().get(0);
private final Assignment cValuesAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
private final RuleCall cValuesSizeValueParserRuleCall_1_3_0 = (RuleCall)cValuesAssignment_1_3.eContents().get(0);
//MultiSizeValue:
// values+=SizeValue | values+=SizeValue values+=SizeValue values+=SizeValue values+=SizeValue;
public ParserRule getRule() { return rule; }
//values+=SizeValue | values+=SizeValue values+=SizeValue values+=SizeValue values+=SizeValue
public Alternatives getAlternatives() { return cAlternatives; }
//values+=SizeValue
public Assignment getValuesAssignment_0() { return cValuesAssignment_0; }
//SizeValue
public RuleCall getValuesSizeValueParserRuleCall_0_0() { return cValuesSizeValueParserRuleCall_0_0; }
//values+=SizeValue values+=SizeValue values+=SizeValue values+=SizeValue
public Group getGroup_1() { return cGroup_1; }
//values+=SizeValue
public Assignment getValuesAssignment_1_0() { return cValuesAssignment_1_0; }
//SizeValue
public RuleCall getValuesSizeValueParserRuleCall_1_0_0() { return cValuesSizeValueParserRuleCall_1_0_0; }
//values+=SizeValue
public Assignment getValuesAssignment_1_1() { return cValuesAssignment_1_1; }
//SizeValue
public RuleCall getValuesSizeValueParserRuleCall_1_1_0() { return cValuesSizeValueParserRuleCall_1_1_0; }
//values+=SizeValue
public Assignment getValuesAssignment_1_2() { return cValuesAssignment_1_2; }
//SizeValue
public RuleCall getValuesSizeValueParserRuleCall_1_2_0() { return cValuesSizeValueParserRuleCall_1_2_0; }
//values+=SizeValue
public Assignment getValuesAssignment_1_3() { return cValuesAssignment_1_3; }
//SizeValue
public RuleCall getValuesSizeValueParserRuleCall_1_3_0() { return cValuesSizeValueParserRuleCall_1_3_0; }
}
public class BgPositionValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BgPositionValue");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Assignment cAbsxAssignment_0_0 = (Assignment)cAlternatives_0.eContents().get(0);
private final RuleCall cAbsxSizeValueParserRuleCall_0_0_0 = (RuleCall)cAbsxAssignment_0_0.eContents().get(0);
private final Assignment cRelxAssignment_0_1 = (Assignment)cAlternatives_0.eContents().get(1);
private final Alternatives cRelxAlternatives_0_1_0 = (Alternatives)cRelxAssignment_0_1.eContents().get(0);
private final Keyword cRelxLeftKeyword_0_1_0_0 = (Keyword)cRelxAlternatives_0_1_0.eContents().get(0);
private final Keyword cRelxCenterKeyword_0_1_0_1 = (Keyword)cRelxAlternatives_0_1_0.eContents().get(1);
private final Keyword cRelxRightKeyword_0_1_0_2 = (Keyword)cRelxAlternatives_0_1_0.eContents().get(2);
private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
private final Assignment cAbsyAssignment_1_0 = (Assignment)cAlternatives_1.eContents().get(0);
private final RuleCall cAbsySizeValueParserRuleCall_1_0_0 = (RuleCall)cAbsyAssignment_1_0.eContents().get(0);
private final Assignment cRelyAssignment_1_1 = (Assignment)cAlternatives_1.eContents().get(1);
private final Alternatives cRelyAlternatives_1_1_0 = (Alternatives)cRelyAssignment_1_1.eContents().get(0);
private final Keyword cRelyTopKeyword_1_1_0_0 = (Keyword)cRelyAlternatives_1_1_0.eContents().get(0);
private final Keyword cRelyCenterKeyword_1_1_0_1 = (Keyword)cRelyAlternatives_1_1_0.eContents().get(1);
private final Keyword cRelyBottomKeyword_1_1_0_2 = (Keyword)cRelyAlternatives_1_1_0.eContents().get(2);
//// |
//// (
//// ( center | ( left | right ) SizeValue? ) | ( center | ( top | bottom ) SizeValue? )
//// )
//BgPositionValue:
// (absx=SizeValue | relx=("left" | "center" | "right")) (absy=SizeValue | rely=("top" | "center" | "bottom"));
public ParserRule getRule() { return rule; }
//(absx=SizeValue | relx=("left" | "center" | "right")) (absy=SizeValue | rely=("top" | "center" | "bottom"))
public Group getGroup() { return cGroup; }
//absx=SizeValue | relx=("left" | "center" | "right")
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//absx=SizeValue
public Assignment getAbsxAssignment_0_0() { return cAbsxAssignment_0_0; }
//SizeValue
public RuleCall getAbsxSizeValueParserRuleCall_0_0_0() { return cAbsxSizeValueParserRuleCall_0_0_0; }
//relx=("left" | "center" | "right")
public Assignment getRelxAssignment_0_1() { return cRelxAssignment_0_1; }
//"left" | "center" | "right"
public Alternatives getRelxAlternatives_0_1_0() { return cRelxAlternatives_0_1_0; }
//"left"
public Keyword getRelxLeftKeyword_0_1_0_0() { return cRelxLeftKeyword_0_1_0_0; }
//"center"
public Keyword getRelxCenterKeyword_0_1_0_1() { return cRelxCenterKeyword_0_1_0_1; }
//"right"
public Keyword getRelxRightKeyword_0_1_0_2() { return cRelxRightKeyword_0_1_0_2; }
//absy=SizeValue | rely=("top" | "center" | "bottom")
public Alternatives getAlternatives_1() { return cAlternatives_1; }
//absy=SizeValue
public Assignment getAbsyAssignment_1_0() { return cAbsyAssignment_1_0; }
//SizeValue
public RuleCall getAbsySizeValueParserRuleCall_1_0_0() { return cAbsySizeValueParserRuleCall_1_0_0; }
//rely=("top" | "center" | "bottom")
public Assignment getRelyAssignment_1_1() { return cRelyAssignment_1_1; }
//"top" | "center" | "bottom"
public Alternatives getRelyAlternatives_1_1_0() { return cRelyAlternatives_1_1_0; }
//"top"
public Keyword getRelyTopKeyword_1_1_0_0() { return cRelyTopKeyword_1_1_0_0; }
//"center"
public Keyword getRelyCenterKeyword_1_1_0_1() { return cRelyCenterKeyword_1_1_0_1; }
//"bottom"
public Keyword getRelyBottomKeyword_1_1_0_2() { return cRelyBottomKeyword_1_1_0_2; }
}
public class RepeatStyleValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RepeatStyleValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cVAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Alternatives cVAlternatives_0_0 = (Alternatives)cVAssignment_0.eContents().get(0);
private final Keyword cVRepeatXKeyword_0_0_0 = (Keyword)cVAlternatives_0_0.eContents().get(0);
private final Keyword cVRepeatYKeyword_0_0_1 = (Keyword)cVAlternatives_0_0.eContents().get(1);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Assignment cVAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
private final Alternatives cVAlternatives_1_0_0 = (Alternatives)cVAssignment_1_0.eContents().get(0);
private final Keyword cVRepeatKeyword_1_0_0_0 = (Keyword)cVAlternatives_1_0_0.eContents().get(0);
private final Keyword cVSpaceKeyword_1_0_0_1 = (Keyword)cVAlternatives_1_0_0.eContents().get(1);
private final Keyword cVRoundKeyword_1_0_0_2 = (Keyword)cVAlternatives_1_0_0.eContents().get(2);
private final Keyword cVNoRepeatKeyword_1_0_0_3 = (Keyword)cVAlternatives_1_0_0.eContents().get(3);
private final Keyword cVStretchKeyword_1_0_0_4 = (Keyword)cVAlternatives_1_0_0.eContents().get(4);
private final Assignment cV2Assignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final Alternatives cV2Alternatives_1_1_0 = (Alternatives)cV2Assignment_1_1.eContents().get(0);
private final Keyword cV2RepeatKeyword_1_1_0_0 = (Keyword)cV2Alternatives_1_1_0.eContents().get(0);
private final Keyword cV2SpaceKeyword_1_1_0_1 = (Keyword)cV2Alternatives_1_1_0.eContents().get(1);
private final Keyword cV2RoundKeyword_1_1_0_2 = (Keyword)cV2Alternatives_1_1_0.eContents().get(2);
private final Keyword cV2NoRepeatKeyword_1_1_0_3 = (Keyword)cV2Alternatives_1_1_0.eContents().get(3);
private final Keyword cV2StretchKeyword_1_1_0_4 = (Keyword)cV2Alternatives_1_1_0.eContents().get(4);
//RepeatStyleValue:
// v=("repeat-x" | "repeat-y") | v=("repeat" | "space" | "round" | "no-repeat" | "stretch") v2=("repeat" | "space" |
// "round" | "no-repeat" | "stretch")?;
public ParserRule getRule() { return rule; }
//v=("repeat-x" | "repeat-y") | v=("repeat" | "space" | "round" | "no-repeat" | "stretch") v2=("repeat" | "space" |
//"round" | "no-repeat" | "stretch")?
public Alternatives getAlternatives() { return cAlternatives; }
//v=("repeat-x" | "repeat-y")
public Assignment getVAssignment_0() { return cVAssignment_0; }
//"repeat-x" | "repeat-y"
public Alternatives getVAlternatives_0_0() { return cVAlternatives_0_0; }
//"repeat-x"
public Keyword getVRepeatXKeyword_0_0_0() { return cVRepeatXKeyword_0_0_0; }
//"repeat-y"
public Keyword getVRepeatYKeyword_0_0_1() { return cVRepeatYKeyword_0_0_1; }
//v=("repeat" | "space" | "round" | "no-repeat" | "stretch") v2=("repeat" | "space" | "round" | "no-repeat" | "stretch")?
public Group getGroup_1() { return cGroup_1; }
//v=("repeat" | "space" | "round" | "no-repeat" | "stretch")
public Assignment getVAssignment_1_0() { return cVAssignment_1_0; }
//"repeat" | "space" | "round" | "no-repeat" | "stretch"
public Alternatives getVAlternatives_1_0_0() { return cVAlternatives_1_0_0; }
//"repeat"
public Keyword getVRepeatKeyword_1_0_0_0() { return cVRepeatKeyword_1_0_0_0; }
//"space"
public Keyword getVSpaceKeyword_1_0_0_1() { return cVSpaceKeyword_1_0_0_1; }
//"round"
public Keyword getVRoundKeyword_1_0_0_2() { return cVRoundKeyword_1_0_0_2; }
//"no-repeat"
public Keyword getVNoRepeatKeyword_1_0_0_3() { return cVNoRepeatKeyword_1_0_0_3; }
//"stretch"
public Keyword getVStretchKeyword_1_0_0_4() { return cVStretchKeyword_1_0_0_4; }
//v2=("repeat" | "space" | "round" | "no-repeat" | "stretch")?
public Assignment getV2Assignment_1_1() { return cV2Assignment_1_1; }
//"repeat" | "space" | "round" | "no-repeat" | "stretch"
public Alternatives getV2Alternatives_1_1_0() { return cV2Alternatives_1_1_0; }
//"repeat"
public Keyword getV2RepeatKeyword_1_1_0_0() { return cV2RepeatKeyword_1_1_0_0; }
//"space"
public Keyword getV2SpaceKeyword_1_1_0_1() { return cV2SpaceKeyword_1_1_0_1; }
//"round"
public Keyword getV2RoundKeyword_1_1_0_2() { return cV2RoundKeyword_1_1_0_2; }
//"no-repeat"
public Keyword getV2NoRepeatKeyword_1_1_0_3() { return cV2NoRepeatKeyword_1_1_0_3; }
//"stretch"
public Keyword getV2StretchKeyword_1_1_0_4() { return cV2StretchKeyword_1_1_0_4; }
}
public class BgSizeValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BgSizeValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Alternatives cAlternatives_0_0 = (Alternatives)cGroup_0.eContents().get(0);
private final Assignment cXsizeAssignment_0_0_0 = (Assignment)cAlternatives_0_0.eContents().get(0);
private final RuleCall cXsizeSizeValueParserRuleCall_0_0_0_0 = (RuleCall)cXsizeAssignment_0_0_0.eContents().get(0);
private final Assignment cXautoAssignment_0_0_1 = (Assignment)cAlternatives_0_0.eContents().get(1);
private final Keyword cXautoAutoKeyword_0_0_1_0 = (Keyword)cXautoAssignment_0_0_1.eContents().get(0);
private final Alternatives cAlternatives_0_1 = (Alternatives)cGroup_0.eContents().get(1);
private final Assignment cYsizeAssignment_0_1_0 = (Assignment)cAlternatives_0_1.eContents().get(0);
private final RuleCall cYsizeSizeValueParserRuleCall_0_1_0_0 = (RuleCall)cYsizeAssignment_0_1_0.eContents().get(0);
private final Assignment cYautoAssignment_0_1_1 = (Assignment)cAlternatives_0_1.eContents().get(1);
private final Keyword cYautoAutoKeyword_0_1_1_0 = (Keyword)cYautoAssignment_0_1_1.eContents().get(0);
private final Assignment cPredefinedAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Alternatives cPredefinedAlternatives_1_0 = (Alternatives)cPredefinedAssignment_1.eContents().get(0);
private final Keyword cPredefinedCoverKeyword_1_0_0 = (Keyword)cPredefinedAlternatives_1_0.eContents().get(0);
private final Keyword cPredefinedContainKeyword_1_0_1 = (Keyword)cPredefinedAlternatives_1_0.eContents().get(1);
//BgSizeValue:
// (xsize=SizeValue | xauto="auto") (ysize=SizeValue | yauto="auto")? | predefined=("cover" | "contain");
public ParserRule getRule() { return rule; }
//(xsize=SizeValue | xauto="auto") (ysize=SizeValue | yauto="auto")? | predefined=("cover" | "contain")
public Alternatives getAlternatives() { return cAlternatives; }
//(xsize=SizeValue | xauto="auto") (ysize=SizeValue | yauto="auto")?
public Group getGroup_0() { return cGroup_0; }
//xsize=SizeValue | xauto="auto"
public Alternatives getAlternatives_0_0() { return cAlternatives_0_0; }
//xsize=SizeValue
public Assignment getXsizeAssignment_0_0_0() { return cXsizeAssignment_0_0_0; }
//SizeValue
public RuleCall getXsizeSizeValueParserRuleCall_0_0_0_0() { return cXsizeSizeValueParserRuleCall_0_0_0_0; }
//xauto="auto"
public Assignment getXautoAssignment_0_0_1() { return cXautoAssignment_0_0_1; }
//"auto"
public Keyword getXautoAutoKeyword_0_0_1_0() { return cXautoAutoKeyword_0_0_1_0; }
//(ysize=SizeValue | yauto="auto")?
public Alternatives getAlternatives_0_1() { return cAlternatives_0_1; }
//ysize=SizeValue
public Assignment getYsizeAssignment_0_1_0() { return cYsizeAssignment_0_1_0; }
//SizeValue
public RuleCall getYsizeSizeValueParserRuleCall_0_1_0_0() { return cYsizeSizeValueParserRuleCall_0_1_0_0; }
//yauto="auto"
public Assignment getYautoAssignment_0_1_1() { return cYautoAssignment_0_1_1; }
//"auto"
public Keyword getYautoAutoKeyword_0_1_1_0() { return cYautoAutoKeyword_0_1_1_0; }
//predefined=("cover" | "contain")
public Assignment getPredefinedAssignment_1() { return cPredefinedAssignment_1; }
//"cover" | "contain"
public Alternatives getPredefinedAlternatives_1_0() { return cPredefinedAlternatives_1_0; }
//"cover"
public Keyword getPredefinedCoverKeyword_1_0_0() { return cPredefinedCoverKeyword_1_0_0; }
//"contain"
public Keyword getPredefinedContainKeyword_1_0_1() { return cPredefinedContainKeyword_1_0_1; }
}
public class MultiPaintValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MultiPaintValue");
private final Assignment cValuesAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cValuesPaintValueParserRuleCall_0 = (RuleCall)cValuesAssignment.eContents().get(0);
//// values+=PaintValue values+=PaintValue values+=PaintValue values+=PaintValue
//// values+=PaintValue // | (values+=PaintValue values+=PaintValue values+=PaintValue values+=PaintValue)
//// (values+=PaintValue | values+=PaintValue values+=PaintValue values+=PaintValue values+=PaintValue)
//MultiPaintValue:
// values+=PaintValue+;
public ParserRule getRule() { return rule; }
//values+=PaintValue+
public Assignment getValuesAssignment() { return cValuesAssignment; }
//PaintValue
public RuleCall getValuesPaintValueParserRuleCall_0() { return cValuesPaintValueParserRuleCall_0; }
}
public class BorderStyleValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BorderStyleValue");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cDashStyleAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cDashStyleDashStyleValueParserRuleCall_0_0 = (RuleCall)cDashStyleAssignment_0.eContents().get(0);
private final Assignment cLocationAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final Alternatives cLocationAlternatives_1_0 = (Alternatives)cLocationAssignment_1.eContents().get(0);
private final Keyword cLocationCenteredKeyword_1_0_0 = (Keyword)cLocationAlternatives_1_0.eContents().get(0);
private final Keyword cLocationInsideKeyword_1_0_1 = (Keyword)cLocationAlternatives_1_0.eContents().get(1);
private final Keyword cLocationOutsideKeyword_1_0_2 = (Keyword)cLocationAlternatives_1_0.eContents().get(2);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
private final Keyword cLineJoinKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Alternatives cAlternatives_2_1 = (Alternatives)cGroup_2.eContents().get(1);
private final Group cGroup_2_1_0 = (Group)cAlternatives_2_1.eContents().get(0);
private final Keyword cMiterKeyword_2_1_0_0 = (Keyword)cGroup_2_1_0.eContents().get(0);
private final Assignment cMiterAbsAssignment_2_1_0_1 = (Assignment)cGroup_2_1_0.eContents().get(1);
private final RuleCall cMiterAbsNumberValueParserRuleCall_2_1_0_1_0 = (RuleCall)cMiterAbsAssignment_2_1_0_1.eContents().get(0);
private final Assignment cMiterPredefinedAssignment_2_1_1 = (Assignment)cAlternatives_2_1.eContents().get(1);
private final Alternatives cMiterPredefinedAlternatives_2_1_1_0 = (Alternatives)cMiterPredefinedAssignment_2_1_1.eContents().get(0);
private final Keyword cMiterPredefinedBevelKeyword_2_1_1_0_0 = (Keyword)cMiterPredefinedAlternatives_2_1_1_0.eContents().get(0);
private final Keyword cMiterPredefinedRoundKeyword_2_1_1_0_1 = (Keyword)cMiterPredefinedAlternatives_2_1_1_0.eContents().get(1);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cLineCapKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cLineCapAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final Alternatives cLineCapAlternatives_3_1_0 = (Alternatives)cLineCapAssignment_3_1.eContents().get(0);
private final Keyword cLineCapSquareKeyword_3_1_0_0 = (Keyword)cLineCapAlternatives_3_1_0.eContents().get(0);
private final Keyword cLineCapButtKeyword_3_1_0_1 = (Keyword)cLineCapAlternatives_3_1_0.eContents().get(1);
private final Keyword cLineCapRoundKeyword_3_1_0_2 = (Keyword)cLineCapAlternatives_3_1_0.eContents().get(2);
//BorderStyleValue:
// dashStyle=DashStyleValue location=("centered" | "inside" | "outside")? ("line-join" ("miter" miterAbs=NumberValue |
// miterPredefined=("bevel" | "round")))? ("line-cap" lineCap=("square" | "butt" | "round"))?;
public ParserRule getRule() { return rule; }
//dashStyle=DashStyleValue location=("centered" | "inside" | "outside")? ("line-join" ("miter" miterAbs=NumberValue |
//miterPredefined=("bevel" | "round")))? ("line-cap" lineCap=("square" | "butt" | "round"))?
public Group getGroup() { return cGroup; }
//dashStyle=DashStyleValue
public Assignment getDashStyleAssignment_0() { return cDashStyleAssignment_0; }
//DashStyleValue
public RuleCall getDashStyleDashStyleValueParserRuleCall_0_0() { return cDashStyleDashStyleValueParserRuleCall_0_0; }
//location=("centered" | "inside" | "outside")?
public Assignment getLocationAssignment_1() { return cLocationAssignment_1; }
//"centered" | "inside" | "outside"
public Alternatives getLocationAlternatives_1_0() { return cLocationAlternatives_1_0; }
//"centered"
public Keyword getLocationCenteredKeyword_1_0_0() { return cLocationCenteredKeyword_1_0_0; }
//"inside"
public Keyword getLocationInsideKeyword_1_0_1() { return cLocationInsideKeyword_1_0_1; }
//"outside"
public Keyword getLocationOutsideKeyword_1_0_2() { return cLocationOutsideKeyword_1_0_2; }
//("line-join" ("miter" miterAbs=NumberValue | miterPredefined=("bevel" | "round")))?
public Group getGroup_2() { return cGroup_2; }
//"line-join"
public Keyword getLineJoinKeyword_2_0() { return cLineJoinKeyword_2_0; }
//"miter" miterAbs=NumberValue | miterPredefined=("bevel" | "round")
public Alternatives getAlternatives_2_1() { return cAlternatives_2_1; }
//"miter" miterAbs=NumberValue
public Group getGroup_2_1_0() { return cGroup_2_1_0; }
//"miter"
public Keyword getMiterKeyword_2_1_0_0() { return cMiterKeyword_2_1_0_0; }
//miterAbs=NumberValue
public Assignment getMiterAbsAssignment_2_1_0_1() { return cMiterAbsAssignment_2_1_0_1; }
//NumberValue
public RuleCall getMiterAbsNumberValueParserRuleCall_2_1_0_1_0() { return cMiterAbsNumberValueParserRuleCall_2_1_0_1_0; }
//miterPredefined=("bevel" | "round")
public Assignment getMiterPredefinedAssignment_2_1_1() { return cMiterPredefinedAssignment_2_1_1; }
//"bevel" | "round"
public Alternatives getMiterPredefinedAlternatives_2_1_1_0() { return cMiterPredefinedAlternatives_2_1_1_0; }
//"bevel"
public Keyword getMiterPredefinedBevelKeyword_2_1_1_0_0() { return cMiterPredefinedBevelKeyword_2_1_1_0_0; }
//"round"
public Keyword getMiterPredefinedRoundKeyword_2_1_1_0_1() { return cMiterPredefinedRoundKeyword_2_1_1_0_1; }
//("line-cap" lineCap=("square" | "butt" | "round"))?
public Group getGroup_3() { return cGroup_3; }
//"line-cap"
public Keyword getLineCapKeyword_3_0() { return cLineCapKeyword_3_0; }
//lineCap=("square" | "butt" | "round")
public Assignment getLineCapAssignment_3_1() { return cLineCapAssignment_3_1; }
//"square" | "butt" | "round"
public Alternatives getLineCapAlternatives_3_1_0() { return cLineCapAlternatives_3_1_0; }
//"square"
public Keyword getLineCapSquareKeyword_3_1_0_0() { return cLineCapSquareKeyword_3_1_0_0; }
//"butt"
public Keyword getLineCapButtKeyword_3_1_0_1() { return cLineCapButtKeyword_3_1_0_1; }
//"round"
public Keyword getLineCapRoundKeyword_3_1_0_2() { return cLineCapRoundKeyword_3_1_0_2; }
}
public class DashStyleValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DashStyleValue");
private final Assignment cVAssignment = (Assignment)rule.eContents().get(1);
private final Alternatives cVAlternatives_0 = (Alternatives)cVAssignment.eContents().get(0);
private final Keyword cVNoneKeyword_0_0 = (Keyword)cVAlternatives_0.eContents().get(0);
private final Keyword cVSolidKeyword_0_1 = (Keyword)cVAlternatives_0.eContents().get(1);
private final Keyword cVDottedKeyword_0_2 = (Keyword)cVAlternatives_0.eContents().get(2);
private final Keyword cVDashedKeyword_0_3 = (Keyword)cVAlternatives_0.eContents().get(3);
//DashStyleValue:
// v=("none" | "solid" | "dotted" | "dashed");
public ParserRule getRule() { return rule; }
//v=("none" | "solid" | "dotted" | "dashed")
public Assignment getVAssignment() { return cVAssignment; }
//"none" | "solid" | "dotted" | "dashed"
public Alternatives getVAlternatives_0() { return cVAlternatives_0; }
//"none"
public Keyword getVNoneKeyword_0_0() { return cVNoneKeyword_0_0; }
//"solid"
public Keyword getVSolidKeyword_0_1() { return cVSolidKeyword_0_1; }
//"dotted"
public Keyword getVDottedKeyword_0_2() { return cVDottedKeyword_0_2; }
//"dashed"
public Keyword getVDashedKeyword_0_3() { return cVDashedKeyword_0_3; }
}
public class SizeFillElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SizeFill");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cValueAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cValueMultiSizeValueParserRuleCall_0_0 = (RuleCall)cValueAssignment_0.eContents().get(0);
private final Assignment cFillAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final Keyword cFillFillKeyword_1_0 = (Keyword)cFillAssignment_1.eContents().get(0);
//SizeFill:
// value=MultiSizeValue fill="fill"?;
public ParserRule getRule() { return rule; }
//value=MultiSizeValue fill="fill"?
public Group getGroup() { return cGroup; }
//value=MultiSizeValue
public Assignment getValueAssignment_0() { return cValueAssignment_0; }
//MultiSizeValue
public RuleCall getValueMultiSizeValueParserRuleCall_0_0() { return cValueMultiSizeValueParserRuleCall_0_0; }
//fill="fill"?
public Assignment getFillAssignment_1() { return cFillAssignment_1; }
//"fill"
public Keyword getFillFillKeyword_1_0() { return cFillFillKeyword_1_0; }
}
public class FontValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontValue");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Assignment cStyleOrWeightStringAssignment_0_0 = (Assignment)cAlternatives_0.eContents().get(0);
private final Alternatives cStyleOrWeightStringAlternatives_0_0_0 = (Alternatives)cStyleOrWeightStringAssignment_0_0.eContents().get(0);
private final Keyword cStyleOrWeightStringItalicKeyword_0_0_0_0 = (Keyword)cStyleOrWeightStringAlternatives_0_0_0.eContents().get(0);
private final Keyword cStyleOrWeightStringObliqueKeyword_0_0_0_1 = (Keyword)cStyleOrWeightStringAlternatives_0_0_0.eContents().get(1);
private final Keyword cStyleOrWeightStringNormalKeyword_0_0_0_2 = (Keyword)cStyleOrWeightStringAlternatives_0_0_0.eContents().get(2);
private final Keyword cStyleOrWeightStringBoldKeyword_0_0_0_3 = (Keyword)cStyleOrWeightStringAlternatives_0_0_0.eContents().get(3);
private final Keyword cStyleOrWeightStringBolderKeyword_0_0_0_4 = (Keyword)cStyleOrWeightStringAlternatives_0_0_0.eContents().get(4);
private final Keyword cStyleOrWeightStringLighterKeyword_0_0_0_5 = (Keyword)cStyleOrWeightStringAlternatives_0_0_0.eContents().get(5);
private final Assignment cWeightAssignment_0_1 = (Assignment)cAlternatives_0.eContents().get(1);
private final RuleCall cWeightIntegerPropertyParserRuleCall_0_1_0 = (RuleCall)cWeightAssignment_0_1.eContents().get(0);
private final Assignment cSizeAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cSizeSizeValueParserRuleCall_1_0 = (RuleCall)cSizeAssignment_1.eContents().get(0);
private final Assignment cFamilyAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cFamilyFontFamilyParserRuleCall_2_0 = (RuleCall)cFamilyAssignment_2.eContents().get(0);
//FontValue:
// (styleOrWeightString=("italic" | "oblique" | "normal" | "bold" | "bolder" | "lighter") | weight=IntegerProperty)?
// size=SizeValue family=FontFamily;
public ParserRule getRule() { return rule; }
//(styleOrWeightString=("italic" | "oblique" | "normal" | "bold" | "bolder" | "lighter") | weight=IntegerProperty)?
//size=SizeValue family=FontFamily
public Group getGroup() { return cGroup; }
//(styleOrWeightString=("italic" | "oblique" | "normal" | "bold" | "bolder" | "lighter") | weight=IntegerProperty)?
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//styleOrWeightString=("italic" | "oblique" | "normal" | "bold" | "bolder" | "lighter")
public Assignment getStyleOrWeightStringAssignment_0_0() { return cStyleOrWeightStringAssignment_0_0; }
//"italic" | "oblique" | "normal" | "bold" | "bolder" | "lighter"
public Alternatives getStyleOrWeightStringAlternatives_0_0_0() { return cStyleOrWeightStringAlternatives_0_0_0; }
//"italic"
public Keyword getStyleOrWeightStringItalicKeyword_0_0_0_0() { return cStyleOrWeightStringItalicKeyword_0_0_0_0; }
//"oblique"
public Keyword getStyleOrWeightStringObliqueKeyword_0_0_0_1() { return cStyleOrWeightStringObliqueKeyword_0_0_0_1; }
//"normal"
public Keyword getStyleOrWeightStringNormalKeyword_0_0_0_2() { return cStyleOrWeightStringNormalKeyword_0_0_0_2; }
//"bold"
public Keyword getStyleOrWeightStringBoldKeyword_0_0_0_3() { return cStyleOrWeightStringBoldKeyword_0_0_0_3; }
//"bolder"
public Keyword getStyleOrWeightStringBolderKeyword_0_0_0_4() { return cStyleOrWeightStringBolderKeyword_0_0_0_4; }
//"lighter"
public Keyword getStyleOrWeightStringLighterKeyword_0_0_0_5() { return cStyleOrWeightStringLighterKeyword_0_0_0_5; }
//weight=IntegerProperty
public Assignment getWeightAssignment_0_1() { return cWeightAssignment_0_1; }
//IntegerProperty
public RuleCall getWeightIntegerPropertyParserRuleCall_0_1_0() { return cWeightIntegerPropertyParserRuleCall_0_1_0; }
//size=SizeValue
public Assignment getSizeAssignment_1() { return cSizeAssignment_1; }
//SizeValue
public RuleCall getSizeSizeValueParserRuleCall_1_0() { return cSizeSizeValueParserRuleCall_1_0; }
//family=FontFamily
public Assignment getFamilyAssignment_2() { return cFamilyAssignment_2; }
//FontFamily
public RuleCall getFamilyFontFamilyParserRuleCall_2_0() { return cFamilyFontFamilyParserRuleCall_2_0; }
}
public class FontStyleValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontStyleValue");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final Alternatives cValueAlternatives_0 = (Alternatives)cValueAssignment.eContents().get(0);
private final Keyword cValueNormalKeyword_0_0 = (Keyword)cValueAlternatives_0.eContents().get(0);
private final Keyword cValueItalicKeyword_0_1 = (Keyword)cValueAlternatives_0.eContents().get(1);
private final Keyword cValueObliqueKeyword_0_2 = (Keyword)cValueAlternatives_0.eContents().get(2);
//FontStyleValue:
// value=("normal" | "italic" | "oblique");
public ParserRule getRule() { return rule; }
//value=("normal" | "italic" | "oblique")
public Assignment getValueAssignment() { return cValueAssignment; }
//"normal" | "italic" | "oblique"
public Alternatives getValueAlternatives_0() { return cValueAlternatives_0; }
//"normal"
public Keyword getValueNormalKeyword_0_0() { return cValueNormalKeyword_0_0; }
//"italic"
public Keyword getValueItalicKeyword_0_1() { return cValueItalicKeyword_0_1; }
//"oblique"
public Keyword getValueObliqueKeyword_0_2() { return cValueObliqueKeyword_0_2; }
}
public class FontWeightValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontWeightValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cValueStringAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Alternatives cValueStringAlternatives_0_0 = (Alternatives)cValueStringAssignment_0.eContents().get(0);
private final Keyword cValueStringNormalKeyword_0_0_0 = (Keyword)cValueStringAlternatives_0_0.eContents().get(0);
private final Keyword cValueStringBoldKeyword_0_0_1 = (Keyword)cValueStringAlternatives_0_0.eContents().get(1);
private final Keyword cValueStringBolderKeyword_0_0_2 = (Keyword)cValueStringAlternatives_0_0.eContents().get(2);
private final Keyword cValueStringLighterKeyword_0_0_3 = (Keyword)cValueStringAlternatives_0_0.eContents().get(3);
private final Assignment cValueIntAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cValueIntNumberValueParserRuleCall_1_0 = (RuleCall)cValueIntAssignment_1.eContents().get(0);
//FontWeightValue:
// valueString=("normal" | "bold" | "bolder" | "lighter") | valueInt=NumberValue;
public ParserRule getRule() { return rule; }
//valueString=("normal" | "bold" | "bolder" | "lighter") | valueInt=NumberValue
public Alternatives getAlternatives() { return cAlternatives; }
//valueString=("normal" | "bold" | "bolder" | "lighter")
public Assignment getValueStringAssignment_0() { return cValueStringAssignment_0; }
//"normal" | "bold" | "bolder" | "lighter"
public Alternatives getValueStringAlternatives_0_0() { return cValueStringAlternatives_0_0; }
//"normal"
public Keyword getValueStringNormalKeyword_0_0_0() { return cValueStringNormalKeyword_0_0_0; }
//"bold"
public Keyword getValueStringBoldKeyword_0_0_1() { return cValueStringBoldKeyword_0_0_1; }
//"bolder"
public Keyword getValueStringBolderKeyword_0_0_2() { return cValueStringBolderKeyword_0_0_2; }
//"lighter"
public Keyword getValueStringLighterKeyword_0_0_3() { return cValueStringLighterKeyword_0_0_3; }
//valueInt=NumberValue
public Assignment getValueIntAssignment_1() { return cValueIntAssignment_1; }
//NumberValue
public RuleCall getValueIntNumberValueParserRuleCall_1_0() { return cValueIntNumberValueParserRuleCall_1_0; }
}
public class FontFamilyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontFamily");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cValueSTRINGTerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
//FontFamily:
// value=STRING;
public ParserRule getRule() { return rule; }
//value=STRING
public Assignment getValueAssignment() { return cValueAssignment; }
//STRING
public RuleCall getValueSTRINGTerminalRuleCall_0() { return cValueSTRINGTerminalRuleCall_0; }
}
public class PaintValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PaintValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final RuleCall cLinearGradientParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cRadialGradientParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
private final RuleCall cColorValueParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
//PaintValue:
// LinearGradient | RadialGradient | ColorValue;
public ParserRule getRule() { return rule; }
//LinearGradient | RadialGradient | ColorValue
public Alternatives getAlternatives() { return cAlternatives; }
//LinearGradient
public RuleCall getLinearGradientParserRuleCall_0() { return cLinearGradientParserRuleCall_0; }
//RadialGradient
public RuleCall getRadialGradientParserRuleCall_1() { return cRadialGradientParserRuleCall_1; }
//ColorValue
public RuleCall getColorValueParserRuleCall_2() { return cColorValueParserRuleCall_2; }
}
public class LinearGradientElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LinearGradient");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cLinearKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cX1Assignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cX1SizeValueParserRuleCall_2_0 = (RuleCall)cX1Assignment_2.eContents().get(0);
private final Keyword cCommaKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cY1Assignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cY1SizeValueParserRuleCall_4_0 = (RuleCall)cY1Assignment_4.eContents().get(0);
private final Keyword cRightParenthesisKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Keyword cToKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Keyword cLeftParenthesisKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Assignment cX2Assignment_8 = (Assignment)cGroup.eContents().get(8);
private final RuleCall cX2SizeValueParserRuleCall_8_0 = (RuleCall)cX2Assignment_8.eContents().get(0);
private final Keyword cCommaKeyword_9 = (Keyword)cGroup.eContents().get(9);
private final Assignment cY2Assignment_10 = (Assignment)cGroup.eContents().get(10);
private final RuleCall cY2SizeValueParserRuleCall_10_0 = (RuleCall)cY2Assignment_10.eContents().get(0);
private final Keyword cRightParenthesisKeyword_11 = (Keyword)cGroup.eContents().get(11);
private final Keyword cStopsKeyword_12 = (Keyword)cGroup.eContents().get(12);
private final Group cGroup_13 = (Group)cGroup.eContents().get(13);
private final Keyword cLeftParenthesisKeyword_13_0 = (Keyword)cGroup_13.eContents().get(0);
private final Assignment cStopsAssignment_13_1 = (Assignment)cGroup_13.eContents().get(1);
private final RuleCall cStopsStopValueParserRuleCall_13_1_0 = (RuleCall)cStopsAssignment_13_1.eContents().get(0);
private final Keyword cRightParenthesisKeyword_13_2 = (Keyword)cGroup_13.eContents().get(2);
private final Alternatives cAlternatives_14 = (Alternatives)cGroup.eContents().get(14);
private final Keyword cRepeatKeyword_14_0 = (Keyword)cAlternatives_14.eContents().get(0);
private final Keyword cReflectKeyword_14_1 = (Keyword)cAlternatives_14.eContents().get(1);
//LinearGradient:
// "linear" "(" x1=SizeValue "," y1=SizeValue ")" "to" "(" x2=SizeValue "," y2=SizeValue ")" "stops" ("("
// stops+=StopValue ")")+ ("repeat" | "reflect")?;
public ParserRule getRule() { return rule; }
//"linear" "(" x1=SizeValue "," y1=SizeValue ")" "to" "(" x2=SizeValue "," y2=SizeValue ")" "stops" ("(" stops+=StopValue
//")")+ ("repeat" | "reflect")?
public Group getGroup() { return cGroup; }
//"linear"
public Keyword getLinearKeyword_0() { return cLinearKeyword_0; }
//"("
public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
//x1=SizeValue
public Assignment getX1Assignment_2() { return cX1Assignment_2; }
//SizeValue
public RuleCall getX1SizeValueParserRuleCall_2_0() { return cX1SizeValueParserRuleCall_2_0; }
//","
public Keyword getCommaKeyword_3() { return cCommaKeyword_3; }
//y1=SizeValue
public Assignment getY1Assignment_4() { return cY1Assignment_4; }
//SizeValue
public RuleCall getY1SizeValueParserRuleCall_4_0() { return cY1SizeValueParserRuleCall_4_0; }
//")"
public Keyword getRightParenthesisKeyword_5() { return cRightParenthesisKeyword_5; }
//"to"
public Keyword getToKeyword_6() { return cToKeyword_6; }
//"("
public Keyword getLeftParenthesisKeyword_7() { return cLeftParenthesisKeyword_7; }
//x2=SizeValue
public Assignment getX2Assignment_8() { return cX2Assignment_8; }
//SizeValue
public RuleCall getX2SizeValueParserRuleCall_8_0() { return cX2SizeValueParserRuleCall_8_0; }
//","
public Keyword getCommaKeyword_9() { return cCommaKeyword_9; }
//y2=SizeValue
public Assignment getY2Assignment_10() { return cY2Assignment_10; }
//SizeValue
public RuleCall getY2SizeValueParserRuleCall_10_0() { return cY2SizeValueParserRuleCall_10_0; }
//")"
public Keyword getRightParenthesisKeyword_11() { return cRightParenthesisKeyword_11; }
//"stops"
public Keyword getStopsKeyword_12() { return cStopsKeyword_12; }
//("(" stops+=StopValue ")")+
public Group getGroup_13() { return cGroup_13; }
//"("
public Keyword getLeftParenthesisKeyword_13_0() { return cLeftParenthesisKeyword_13_0; }
//stops+=StopValue
public Assignment getStopsAssignment_13_1() { return cStopsAssignment_13_1; }
//StopValue
public RuleCall getStopsStopValueParserRuleCall_13_1_0() { return cStopsStopValueParserRuleCall_13_1_0; }
//")"
public Keyword getRightParenthesisKeyword_13_2() { return cRightParenthesisKeyword_13_2; }
//("repeat" | "reflect")?
public Alternatives getAlternatives_14() { return cAlternatives_14; }
//"repeat"
public Keyword getRepeatKeyword_14_0() { return cRepeatKeyword_14_0; }
//"reflect"
public Keyword getReflectKeyword_14_1() { return cReflectKeyword_14_1; }
}
public class RadialGradientElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RadialGradient");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRadialKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Keyword cLeftParenthesisKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Assignment cCxAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cCxSizeValueParserRuleCall_1_1_0 = (RuleCall)cCxAssignment_1_1.eContents().get(0);
private final Keyword cCommaKeyword_1_2 = (Keyword)cGroup_1.eContents().get(2);
private final Assignment cCyAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
private final RuleCall cCySizeValueParserRuleCall_1_3_0 = (RuleCall)cCyAssignment_1_3.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_4 = (Keyword)cGroup_1.eContents().get(4);
private final Keyword cCommaKeyword_1_5 = (Keyword)cGroup_1.eContents().get(5);
private final Assignment cRadiusAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cRadiusSizeValueParserRuleCall_2_0 = (RuleCall)cRadiusAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cFocusKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1);
private final Assignment cFxAssignment_3_2 = (Assignment)cGroup_3.eContents().get(2);
private final RuleCall cFxSizeValueParserRuleCall_3_2_0 = (RuleCall)cFxAssignment_3_2.eContents().get(0);
private final Keyword cCommaKeyword_3_3 = (Keyword)cGroup_3.eContents().get(3);
private final Assignment cFyAssignment_3_4 = (Assignment)cGroup_3.eContents().get(4);
private final RuleCall cFySizeValueParserRuleCall_3_4_0 = (RuleCall)cFyAssignment_3_4.eContents().get(0);
private final Keyword cRightParenthesisKeyword_3_5 = (Keyword)cGroup_3.eContents().get(5);
private final Keyword cStopsKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
private final Keyword cLeftParenthesisKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cStopsAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final RuleCall cStopsStopValueParserRuleCall_5_1_0 = (RuleCall)cStopsAssignment_5_1.eContents().get(0);
private final Keyword cRightParenthesisKeyword_5_2 = (Keyword)cGroup_5.eContents().get(2);
private final Alternatives cAlternatives_6 = (Alternatives)cGroup.eContents().get(6);
private final Keyword cRepeatKeyword_6_0 = (Keyword)cAlternatives_6.eContents().get(0);
private final Keyword cReflectKeyword_6_1 = (Keyword)cAlternatives_6.eContents().get(1);
//RadialGradient:
// "radial" ("(" cx=SizeValue "," cy=SizeValue ")" ",")? radius=SizeValue ("focus" "(" fx=SizeValue "," fy=SizeValue ")")
// "stops" ("(" stops+=StopValue ")")+ ("repeat" | "reflect")?;
public ParserRule getRule() { return rule; }
//"radial" ("(" cx=SizeValue "," cy=SizeValue ")" ",")? radius=SizeValue ("focus" "(" fx=SizeValue "," fy=SizeValue ")")
//"stops" ("(" stops+=StopValue ")")+ ("repeat" | "reflect")?
public Group getGroup() { return cGroup; }
//"radial"
public Keyword getRadialKeyword_0() { return cRadialKeyword_0; }
//("(" cx=SizeValue "," cy=SizeValue ")" ",")?
public Group getGroup_1() { return cGroup_1; }
//"("
public Keyword getLeftParenthesisKeyword_1_0() { return cLeftParenthesisKeyword_1_0; }
//cx=SizeValue
public Assignment getCxAssignment_1_1() { return cCxAssignment_1_1; }
//SizeValue
public RuleCall getCxSizeValueParserRuleCall_1_1_0() { return cCxSizeValueParserRuleCall_1_1_0; }
//","
public Keyword getCommaKeyword_1_2() { return cCommaKeyword_1_2; }
//cy=SizeValue
public Assignment getCyAssignment_1_3() { return cCyAssignment_1_3; }
//SizeValue
public RuleCall getCySizeValueParserRuleCall_1_3_0() { return cCySizeValueParserRuleCall_1_3_0; }
//")"
public Keyword getRightParenthesisKeyword_1_4() { return cRightParenthesisKeyword_1_4; }
//","
public Keyword getCommaKeyword_1_5() { return cCommaKeyword_1_5; }
//radius=SizeValue
public Assignment getRadiusAssignment_2() { return cRadiusAssignment_2; }
//SizeValue
public RuleCall getRadiusSizeValueParserRuleCall_2_0() { return cRadiusSizeValueParserRuleCall_2_0; }
//"focus" "(" fx=SizeValue "," fy=SizeValue ")"
public Group getGroup_3() { return cGroup_3; }
//"focus"
public Keyword getFocusKeyword_3_0() { return cFocusKeyword_3_0; }
//"("
public Keyword getLeftParenthesisKeyword_3_1() { return cLeftParenthesisKeyword_3_1; }
//fx=SizeValue
public Assignment getFxAssignment_3_2() { return cFxAssignment_3_2; }
//SizeValue
public RuleCall getFxSizeValueParserRuleCall_3_2_0() { return cFxSizeValueParserRuleCall_3_2_0; }
//","
public Keyword getCommaKeyword_3_3() { return cCommaKeyword_3_3; }
//fy=SizeValue
public Assignment getFyAssignment_3_4() { return cFyAssignment_3_4; }
//SizeValue
public RuleCall getFySizeValueParserRuleCall_3_4_0() { return cFySizeValueParserRuleCall_3_4_0; }
//")"
public Keyword getRightParenthesisKeyword_3_5() { return cRightParenthesisKeyword_3_5; }
//"stops"
public Keyword getStopsKeyword_4() { return cStopsKeyword_4; }
//("(" stops+=StopValue ")")+
public Group getGroup_5() { return cGroup_5; }
//"("
public Keyword getLeftParenthesisKeyword_5_0() { return cLeftParenthesisKeyword_5_0; }
//stops+=StopValue
public Assignment getStopsAssignment_5_1() { return cStopsAssignment_5_1; }
//StopValue
public RuleCall getStopsStopValueParserRuleCall_5_1_0() { return cStopsStopValueParserRuleCall_5_1_0; }
//")"
public Keyword getRightParenthesisKeyword_5_2() { return cRightParenthesisKeyword_5_2; }
//("repeat" | "reflect")?
public Alternatives getAlternatives_6() { return cAlternatives_6; }
//"repeat"
public Keyword getRepeatKeyword_6_0() { return cRepeatKeyword_6_0; }
//"reflect"
public Keyword getReflectKeyword_6_1() { return cReflectKeyword_6_1; }
}
public class StopValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "StopValue");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cPosAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cPosSizeValueParserRuleCall_0_0 = (RuleCall)cPosAssignment_0.eContents().get(0);
private final Keyword cCommaKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cColorAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cColorColorValueParserRuleCall_2_0 = (RuleCall)cColorAssignment_2.eContents().get(0);
//StopValue:
// pos=SizeValue "," color=ColorValue;
public ParserRule getRule() { return rule; }
//pos=SizeValue "," color=ColorValue
public Group getGroup() { return cGroup; }
//pos=SizeValue
public Assignment getPosAssignment_0() { return cPosAssignment_0; }
//SizeValue
public RuleCall getPosSizeValueParserRuleCall_0_0() { return cPosSizeValueParserRuleCall_0_0; }
//","
public Keyword getCommaKeyword_1() { return cCommaKeyword_1; }
//color=ColorValue
public Assignment getColorAssignment_2() { return cColorAssignment_2; }
//ColorValue
public RuleCall getColorColorValueParserRuleCall_2_0() { return cColorColorValueParserRuleCall_2_0; }
}
public class ColorValueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ColorValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final RuleCall cNamedColorParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cLookedUpColorParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
private final RuleCall cRGBColorParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
private final RuleCall cHSBColorParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
private final RuleCall cColorFunctionParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
//ColorValue:
// NamedColor | LookedUpColor | RGBColor | HSBColor | ColorFunction;
public ParserRule getRule() { return rule; }
//NamedColor | LookedUpColor | RGBColor | HSBColor | ColorFunction
public Alternatives getAlternatives() { return cAlternatives; }
//NamedColor
public RuleCall getNamedColorParserRuleCall_0() { return cNamedColorParserRuleCall_0; }
//LookedUpColor
public RuleCall getLookedUpColorParserRuleCall_1() { return cLookedUpColorParserRuleCall_1; }
//RGBColor
public RuleCall getRGBColorParserRuleCall_2() { return cRGBColorParserRuleCall_2; }
//HSBColor
public RuleCall getHSBColorParserRuleCall_3() { return cHSBColorParserRuleCall_3; }
//ColorFunction
public RuleCall getColorFunctionParserRuleCall_4() { return cColorFunctionParserRuleCall_4; }
}
public class LookedUpColorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LookedUpColor");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final Alternatives cValueAlternatives_0 = (Alternatives)cValueAssignment.eContents().get(0);
private final RuleCall cValueColorPropertyKeysParserRuleCall_0_0 = (RuleCall)cValueAlternatives_0.eContents().get(0);
private final RuleCall cValueIDTerminalRuleCall_0_1 = (RuleCall)cValueAlternatives_0.eContents().get(1);
//LookedUpColor:
// value=(ColorPropertyKeys | ID);
public ParserRule getRule() { return rule; }
//value=(ColorPropertyKeys | ID)
public Assignment getValueAssignment() { return cValueAssignment; }
//ColorPropertyKeys | ID
public Alternatives getValueAlternatives_0() { return cValueAlternatives_0; }
//ColorPropertyKeys
public RuleCall getValueColorPropertyKeysParserRuleCall_0_0() { return cValueColorPropertyKeysParserRuleCall_0_0; }
//ID
public RuleCall getValueIDTerminalRuleCall_0_1() { return cValueIDTerminalRuleCall_0_1; }
}
public class NamedColorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "NamedColor");
private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
private final Alternatives cValueAlternatives_0 = (Alternatives)cValueAssignment.eContents().get(0);
private final Keyword cValueAliceblueKeyword_0_0 = (Keyword)cValueAlternatives_0.eContents().get(0);
private final Keyword cValueAntiquewhiteKeyword_0_1 = (Keyword)cValueAlternatives_0.eContents().get(1);
private final Keyword cValueAquaKeyword_0_2 = (Keyword)cValueAlternatives_0.eContents().get(2);
private final Keyword cValueAquamarineKeyword_0_3 = (Keyword)cValueAlternatives_0.eContents().get(3);
private final Keyword cValueAzureKeyword_0_4 = (Keyword)cValueAlternatives_0.eContents().get(4);
private final Keyword cValueBeigeKeyword_0_5 = (Keyword)cValueAlternatives_0.eContents().get(5);
private final Keyword cValueBisqueKeyword_0_6 = (Keyword)cValueAlternatives_0.eContents().get(6);
private final Keyword cValueBlackKeyword_0_7 = (Keyword)cValueAlternatives_0.eContents().get(7);
private final Keyword cValueBlanchedalmondKeyword_0_8 = (Keyword)cValueAlternatives_0.eContents().get(8);
private final Keyword cValueBlueKeyword_0_9 = (Keyword)cValueAlternatives_0.eContents().get(9);
private final Keyword cValueBluevioletKeyword_0_10 = (Keyword)cValueAlternatives_0.eContents().get(10);
private final Keyword cValueBrownKeyword_0_11 = (Keyword)cValueAlternatives_0.eContents().get(11);
private final Keyword cValueBurlywoodKeyword_0_12 = (Keyword)cValueAlternatives_0.eContents().get(12);
private final Keyword cValueCadetblueKeyword_0_13 = (Keyword)cValueAlternatives_0.eContents().get(13);
private final Keyword cValueChartreuseKeyword_0_14 = (Keyword)cValueAlternatives_0.eContents().get(14);
private final Keyword cValueChocolateKeyword_0_15 = (Keyword)cValueAlternatives_0.eContents().get(15);
private final Keyword cValueCoralKeyword_0_16 = (Keyword)cValueAlternatives_0.eContents().get(16);
private final Keyword cValueCornflowerblueKeyword_0_17 = (Keyword)cValueAlternatives_0.eContents().get(17);
private final Keyword cValueCornsilkKeyword_0_18 = (Keyword)cValueAlternatives_0.eContents().get(18);
private final Keyword cValueCrimsonKeyword_0_19 = (Keyword)cValueAlternatives_0.eContents().get(19);
private final Keyword cValueCyanKeyword_0_20 = (Keyword)cValueAlternatives_0.eContents().get(20);
private final Keyword cValueDarkblueKeyword_0_21 = (Keyword)cValueAlternatives_0.eContents().get(21);
private final Keyword cValueDarkcyanKeyword_0_22 = (Keyword)cValueAlternatives_0.eContents().get(22);
private final Keyword cValueDarkgoldenrodKeyword_0_23 = (Keyword)cValueAlternatives_0.eContents().get(23);
private final Keyword cValueDarkgrayKeyword_0_24 = (Keyword)cValueAlternatives_0.eContents().get(24);
private final Keyword cValueDarkgreenKeyword_0_25 = (Keyword)cValueAlternatives_0.eContents().get(25);
private final Keyword cValueDarkgreyKeyword_0_26 = (Keyword)cValueAlternatives_0.eContents().get(26);
private final Keyword cValueDarkkhakiKeyword_0_27 = (Keyword)cValueAlternatives_0.eContents().get(27);
private final Keyword cValueDarkmagentaKeyword_0_28 = (Keyword)cValueAlternatives_0.eContents().get(28);
private final Keyword cValueDarkolivegreenKeyword_0_29 = (Keyword)cValueAlternatives_0.eContents().get(29);
private final Keyword cValueDarkorangeKeyword_0_30 = (Keyword)cValueAlternatives_0.eContents().get(30);
private final Keyword cValueDarkorchidKeyword_0_31 = (Keyword)cValueAlternatives_0.eContents().get(31);
private final Keyword cValueDarkredKeyword_0_32 = (Keyword)cValueAlternatives_0.eContents().get(32);
private final Keyword cValueDarksalmonKeyword_0_33 = (Keyword)cValueAlternatives_0.eContents().get(33);
private final Keyword cValueDarkseagreenKeyword_0_34 = (Keyword)cValueAlternatives_0.eContents().get(34);
private final Keyword cValueDarkslateblueKeyword_0_35 = (Keyword)cValueAlternatives_0.eContents().get(35);
private final Keyword cValueDarkslategrayKeyword_0_36 = (Keyword)cValueAlternatives_0.eContents().get(36);
private final Keyword cValueDarkslategreyKeyword_0_37 = (Keyword)cValueAlternatives_0.eContents().get(37);
private final Keyword cValueDarkturquoiseKeyword_0_38 = (Keyword)cValueAlternatives_0.eContents().get(38);
private final Keyword cValueDarkvioletKeyword_0_39 = (Keyword)cValueAlternatives_0.eContents().get(39);
private final Keyword cValueDeeppinkKeyword_0_40 = (Keyword)cValueAlternatives_0.eContents().get(40);
private final Keyword cValueDeepskyblueKeyword_0_41 = (Keyword)cValueAlternatives_0.eContents().get(41);
private final Keyword cValueDimgrayKeyword_0_42 = (Keyword)cValueAlternatives_0.eContents().get(42);
private final Keyword cValueDimgreyKeyword_0_43 = (Keyword)cValueAlternatives_0.eContents().get(43);
private final Keyword cValueDodgerblueKeyword_0_44 = (Keyword)cValueAlternatives_0.eContents().get(44);
private final Keyword cValueFirebrickKeyword_0_45 = (Keyword)cValueAlternatives_0.eContents().get(45);
private final Keyword cValueFloralwhiteKeyword_0_46 = (Keyword)cValueAlternatives_0.eContents().get(46);
private final Keyword cValueForestgreenKeyword_0_47 = (Keyword)cValueAlternatives_0.eContents().get(47);
private final Keyword cValueFuchsiaKeyword_0_48 = (Keyword)cValueAlternatives_0.eContents().get(48);
private final Keyword cValueGainsboroKeyword_0_49 = (Keyword)cValueAlternatives_0.eContents().get(49);
private final Keyword cValueGhostwhiteKeyword_0_50 = (Keyword)cValueAlternatives_0.eContents().get(50);
private final Keyword cValueGoldKeyword_0_51 = (Keyword)cValueAlternatives_0.eContents().get(51);
private final Keyword cValueGoldenrodKeyword_0_52 = (Keyword)cValueAlternatives_0.eContents().get(52);
private final Keyword cValueGrayKeyword_0_53 = (Keyword)cValueAlternatives_0.eContents().get(53);
private final Keyword cValueGreenKeyword_0_54 = (Keyword)cValueAlternatives_0.eContents().get(54);
private final Keyword cValueGreenyellowKeyword_0_55 = (Keyword)cValueAlternatives_0.eContents().get(55);
private final Keyword cValueGreyKeyword_0_56 = (Keyword)cValueAlternatives_0.eContents().get(56);
private final Keyword cValueHoneydewKeyword_0_57 = (Keyword)cValueAlternatives_0.eContents().get(57);
private final Keyword cValueHotpinkKeyword_0_58 = (Keyword)cValueAlternatives_0.eContents().get(58);
private final Keyword cValueIndianredKeyword_0_59 = (Keyword)cValueAlternatives_0.eContents().get(59);
private final Keyword cValueIndigoKeyword_0_60 = (Keyword)cValueAlternatives_0.eContents().get(60);
private final Keyword cValueIvoryKeyword_0_61 = (Keyword)cValueAlternatives_0.eContents().get(61);
private final Keyword cValueKhakiKeyword_0_62 = (Keyword)cValueAlternatives_0.eContents().get(62);
private final Keyword cValueLavenderKeyword_0_63 = (Keyword)cValueAlternatives_0.eContents().get(63);
private final Keyword cValueLavenderblushKeyword_0_64 = (Keyword)cValueAlternatives_0.eContents().get(64);
private final Keyword cValueLawngreenKeyword_0_65 = (Keyword)cValueAlternatives_0.eContents().get(65);
private final Keyword cValueLemonchiffonKeyword_0_66 = (Keyword)cValueAlternatives_0.eContents().get(66);
private final Keyword cValueLightblueKeyword_0_67 = (Keyword)cValueAlternatives_0.eContents().get(67);
private final Keyword cValueLightcoralKeyword_0_68 = (Keyword)cValueAlternatives_0.eContents().get(68);
private final Keyword cValueLightcyanKeyword_0_69 = (Keyword)cValueAlternatives_0.eContents().get(69);
private final Keyword cValueLightgoldenrodyellowKeyword_0_70 = (Keyword)cValueAlternatives_0.eContents().get(70);
private final Keyword cValueLightgrayKeyword_0_71 = (Keyword)cValueAlternatives_0.eContents().get(71);
private final Keyword cValueLightgreenKeyword_0_72 = (Keyword)cValueAlternatives_0.eContents().get(72);
private final Keyword cValueLightgreyKeyword_0_73 = (Keyword)cValueAlternatives_0.eContents().get(73);
private final Keyword cValueLightpinkKeyword_0_74 = (Keyword)cValueAlternatives_0.eContents().get(74);
private final Keyword cValueLightsalmonKeyword_0_75 = (Keyword)cValueAlternatives_0.eContents().get(75);
private final Keyword cValueLightseagreenKeyword_0_76 = (Keyword)cValueAlternatives_0.eContents().get(76);
private final Keyword cValueLightskyblueKeyword_0_77 = (Keyword)cValueAlternatives_0.eContents().get(77);
private final Keyword cValueLightslategrayKeyword_0_78 = (Keyword)cValueAlternatives_0.eContents().get(78);
private final Keyword cValueLightslategreyKeyword_0_79 = (Keyword)cValueAlternatives_0.eContents().get(79);
private final Keyword cValueLightsteelblueKeyword_0_80 = (Keyword)cValueAlternatives_0.eContents().get(80);
private final Keyword cValueLightyellowKeyword_0_81 = (Keyword)cValueAlternatives_0.eContents().get(81);
private final Keyword cValueLimeKeyword_0_82 = (Keyword)cValueAlternatives_0.eContents().get(82);
private final Keyword cValueLimegreenKeyword_0_83 = (Keyword)cValueAlternatives_0.eContents().get(83);
private final Keyword cValueLinenKeyword_0_84 = (Keyword)cValueAlternatives_0.eContents().get(84);
private final Keyword cValueMagentaKeyword_0_85 = (Keyword)cValueAlternatives_0.eContents().get(85);
private final Keyword cValueMaroonKeyword_0_86 = (Keyword)cValueAlternatives_0.eContents().get(86);
private final Keyword cValueMediumaquamarineKeyword_0_87 = (Keyword)cValueAlternatives_0.eContents().get(87);
private final Keyword cValueMediumblueKeyword_0_88 = (Keyword)cValueAlternatives_0.eContents().get(88);
private final Keyword cValueMediumorchidKeyword_0_89 = (Keyword)cValueAlternatives_0.eContents().get(89);
private final Keyword cValueMediumpurpleKeyword_0_90 = (Keyword)cValueAlternatives_0.eContents().get(90);
private final Keyword cValueMediumseagreenKeyword_0_91 = (Keyword)cValueAlternatives_0.eContents().get(91);
private final Keyword cValueMediumslateblueKeyword_0_92 = (Keyword)cValueAlternatives_0.eContents().get(92);
private final Keyword cValueMediumspringgreenKeyword_0_93 = (Keyword)cValueAlternatives_0.eContents().get(93);
private final Keyword cValueMediumturquoiseKeyword_0_94 = (Keyword)cValueAlternatives_0.eContents().get(94);
private final Keyword cValueMediumvioletredKeyword_0_95 = (Keyword)cValueAlternatives_0.eContents().get(95);
private final Keyword cValueMidnightblueKeyword_0_96 = (Keyword)cValueAlternatives_0.eContents().get(96);
private final Keyword cValueMintcreamKeyword_0_97 = (Keyword)cValueAlternatives_0.eContents().get(97);
private final Keyword cValueMistyroseKeyword_0_98 = (Keyword)cValueAlternatives_0.eContents().get(98);
private final Keyword cValueMoccasinKeyword_0_99 = (Keyword)cValueAlternatives_0.eContents().get(99);
private final Keyword cValueNavajowhiteKeyword_0_100 = (Keyword)cValueAlternatives_0.eContents().get(100);
private final Keyword cValueNavyKeyword_0_101 = (Keyword)cValueAlternatives_0.eContents().get(101);
private final Keyword cValueOldlaceKeyword_0_102 = (Keyword)cValueAlternatives_0.eContents().get(102);
private final Keyword cValueOliveKeyword_0_103 = (Keyword)cValueAlternatives_0.eContents().get(103);
private final Keyword cValueOlivedrabKeyword_0_104 = (Keyword)cValueAlternatives_0.eContents().get(104);
private final Keyword cValueOrangeKeyword_0_105 = (Keyword)cValueAlternatives_0.eContents().get(105);
private final Keyword cValueOrangeredKeyword_0_106 = (Keyword)cValueAlternatives_0.eContents().get(106);
private final Keyword cValueOrchidKeyword_0_107 = (Keyword)cValueAlternatives_0.eContents().get(107);
private final Keyword cValuePalegoldenrodKeyword_0_108 = (Keyword)cValueAlternatives_0.eContents().get(108);
private final Keyword cValuePalegreenKeyword_0_109 = (Keyword)cValueAlternatives_0.eContents().get(109);
private final Keyword cValuePaleturquoiseKeyword_0_110 = (Keyword)cValueAlternatives_0.eContents().get(110);
private final Keyword cValuePalevioletredKeyword_0_111 = (Keyword)cValueAlternatives_0.eContents().get(111);
private final Keyword cValuePapayawhipKeyword_0_112 = (Keyword)cValueAlternatives_0.eContents().get(112);
private final Keyword cValuePeachpuffKeyword_0_113 = (Keyword)cValueAlternatives_0.eContents().get(113);
private final Keyword cValuePeruKeyword_0_114 = (Keyword)cValueAlternatives_0.eContents().get(114);
private final Keyword cValuePinkKeyword_0_115 = (Keyword)cValueAlternatives_0.eContents().get(115);
private final Keyword cValuePlumKeyword_0_116 = (Keyword)cValueAlternatives_0.eContents().get(116);
private final Keyword cValuePowderblueKeyword_0_117 = (Keyword)cValueAlternatives_0.eContents().get(117);
private final Keyword cValuePurpleKeyword_0_118 = (Keyword)cValueAlternatives_0.eContents().get(118);
private final Keyword cValueRedKeyword_0_119 = (Keyword)cValueAlternatives_0.eContents().get(119);
private final Keyword cValueRosybrownKeyword_0_120 = (Keyword)cValueAlternatives_0.eContents().get(120);
private final Keyword cValueRoyalblueKeyword_0_121 = (Keyword)cValueAlternatives_0.eContents().get(121);
private final Keyword cValueSaddlebrownKeyword_0_122 = (Keyword)cValueAlternatives_0.eContents().get(122);
private final Keyword cValueSalmonKeyword_0_123 = (Keyword)cValueAlternatives_0.eContents().get(123);
private final Keyword cValueSandybrownKeyword_0_124 = (Keyword)cValueAlternatives_0.eContents().get(124);
private final Keyword cValueSeagreenKeyword_0_125 = (Keyword)cValueAlternatives_0.eContents().get(125);
private final Keyword cValueSeashellKeyword_0_126 = (Keyword)cValueAlternatives_0.eContents().get(126);
private final Keyword cValueSiennaKeyword_0_127 = (Keyword)cValueAlternatives_0.eContents().get(127);
private final Keyword cValueSilverKeyword_0_128 = (Keyword)cValueAlternatives_0.eContents().get(128);
private final Keyword cValueSkyblueKeyword_0_129 = (Keyword)cValueAlternatives_0.eContents().get(129);
private final Keyword cValueSlateblueKeyword_0_130 = (Keyword)cValueAlternatives_0.eContents().get(130);
private final Keyword cValueSlategrayKeyword_0_131 = (Keyword)cValueAlternatives_0.eContents().get(131);
private final Keyword cValueSlategreyKeyword_0_132 = (Keyword)cValueAlternatives_0.eContents().get(132);
private final Keyword cValueSnowKeyword_0_133 = (Keyword)cValueAlternatives_0.eContents().get(133);
private final Keyword cValueSpringgreenKeyword_0_134 = (Keyword)cValueAlternatives_0.eContents().get(134);
private final Keyword cValueSteelblueKeyword_0_135 = (Keyword)cValueAlternatives_0.eContents().get(135);
private final Keyword cValueTanKeyword_0_136 = (Keyword)cValueAlternatives_0.eContents().get(136);
private final Keyword cValueTealKeyword_0_137 = (Keyword)cValueAlternatives_0.eContents().get(137);
private final Keyword cValueThistleKeyword_0_138 = (Keyword)cValueAlternatives_0.eContents().get(138);
private final Keyword cValueTomatoKeyword_0_139 = (Keyword)cValueAlternatives_0.eContents().get(139);
private final Keyword cValueTurquoiseKeyword_0_140 = (Keyword)cValueAlternatives_0.eContents().get(140);
private final Keyword cValueVioletKeyword_0_141 = (Keyword)cValueAlternatives_0.eContents().get(141);
private final Keyword cValueWheatKeyword_0_142 = (Keyword)cValueAlternatives_0.eContents().get(142);
private final Keyword cValueWhiteKeyword_0_143 = (Keyword)cValueAlternatives_0.eContents().get(143);
private final Keyword cValueWhitesmokeKeyword_0_144 = (Keyword)cValueAlternatives_0.eContents().get(144);
private final Keyword cValueYellowKeyword_0_145 = (Keyword)cValueAlternatives_0.eContents().get(145);
private final Keyword cValueYellowgreenKeyword_0_146 = (Keyword)cValueAlternatives_0.eContents().get(146);
private final Keyword cValueTransparentKeyword_0_147 = (Keyword)cValueAlternatives_0.eContents().get(147);
//NamedColor:
// value=("aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" |
// "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral"
// | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" |
// "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" |
// "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" |
// "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" |
// "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew"
// | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon"
// | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" |
// "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" |
// "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" |
// "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" |
// "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" |
// "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" |
// "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" |
// "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" |
// "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal"
// | "thistle" | "tomato" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" |
// "transparent");
public ParserRule getRule() { return rule; }
//value=("aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond"
//| "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue"
//| "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" |
//"darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" |
//"darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" |
//"deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" |
//"gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink"
//| "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" |
//"lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" |
//"lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue"
//| "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" |
//"mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" |
//"mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" |
//"olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" |
//"palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "red" | "rosybrown"
//| "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" |
//"slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato"
//| "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "transparent")
public Assignment getValueAssignment() { return cValueAssignment; }
//"aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" |
//"blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" |
//"cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" |
//"darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" |
//"darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" |
//"deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" |
//"gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink"
//| "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" |
//"lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" |
//"lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue"
//| "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" |
//"mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" |
//"mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" |
//"olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" |
//"palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "red" | "rosybrown"
//| "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" |
//"slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato"
//| "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "transparent"
public Alternatives getValueAlternatives_0() { return cValueAlternatives_0; }
//"aliceblue"
public Keyword getValueAliceblueKeyword_0_0() { return cValueAliceblueKeyword_0_0; }
//"antiquewhite"
public Keyword getValueAntiquewhiteKeyword_0_1() { return cValueAntiquewhiteKeyword_0_1; }
//"aqua"
public Keyword getValueAquaKeyword_0_2() { return cValueAquaKeyword_0_2; }
//"aquamarine"
public Keyword getValueAquamarineKeyword_0_3() { return cValueAquamarineKeyword_0_3; }
//"azure"
public Keyword getValueAzureKeyword_0_4() { return cValueAzureKeyword_0_4; }
//"beige"
public Keyword getValueBeigeKeyword_0_5() { return cValueBeigeKeyword_0_5; }
//"bisque"
public Keyword getValueBisqueKeyword_0_6() { return cValueBisqueKeyword_0_6; }
//"black"
public Keyword getValueBlackKeyword_0_7() { return cValueBlackKeyword_0_7; }
//"blanchedalmond"
public Keyword getValueBlanchedalmondKeyword_0_8() { return cValueBlanchedalmondKeyword_0_8; }
//"blue"
public Keyword getValueBlueKeyword_0_9() { return cValueBlueKeyword_0_9; }
//"blueviolet"
public Keyword getValueBluevioletKeyword_0_10() { return cValueBluevioletKeyword_0_10; }
//"brown"
public Keyword getValueBrownKeyword_0_11() { return cValueBrownKeyword_0_11; }
//"burlywood"
public Keyword getValueBurlywoodKeyword_0_12() { return cValueBurlywoodKeyword_0_12; }
//"cadetblue"
public Keyword getValueCadetblueKeyword_0_13() { return cValueCadetblueKeyword_0_13; }
//"chartreuse"
public Keyword getValueChartreuseKeyword_0_14() { return cValueChartreuseKeyword_0_14; }
//"chocolate"
public Keyword getValueChocolateKeyword_0_15() { return cValueChocolateKeyword_0_15; }
//"coral"
public Keyword getValueCoralKeyword_0_16() { return cValueCoralKeyword_0_16; }
//"cornflowerblue"
public Keyword getValueCornflowerblueKeyword_0_17() { return cValueCornflowerblueKeyword_0_17; }
//"cornsilk"
public Keyword getValueCornsilkKeyword_0_18() { return cValueCornsilkKeyword_0_18; }
//"crimson"
public Keyword getValueCrimsonKeyword_0_19() { return cValueCrimsonKeyword_0_19; }
//"cyan"
public Keyword getValueCyanKeyword_0_20() { return cValueCyanKeyword_0_20; }
//"darkblue"
public Keyword getValueDarkblueKeyword_0_21() { return cValueDarkblueKeyword_0_21; }
//"darkcyan"
public Keyword getValueDarkcyanKeyword_0_22() { return cValueDarkcyanKeyword_0_22; }
//"darkgoldenrod"
public Keyword getValueDarkgoldenrodKeyword_0_23() { return cValueDarkgoldenrodKeyword_0_23; }
//"darkgray"
public Keyword getValueDarkgrayKeyword_0_24() { return cValueDarkgrayKeyword_0_24; }
//"darkgreen"
public Keyword getValueDarkgreenKeyword_0_25() { return cValueDarkgreenKeyword_0_25; }
//"darkgrey"
public Keyword getValueDarkgreyKeyword_0_26() { return cValueDarkgreyKeyword_0_26; }
//"darkkhaki"
public Keyword getValueDarkkhakiKeyword_0_27() { return cValueDarkkhakiKeyword_0_27; }
//"darkmagenta"
public Keyword getValueDarkmagentaKeyword_0_28() { return cValueDarkmagentaKeyword_0_28; }
//"darkolivegreen"
public Keyword getValueDarkolivegreenKeyword_0_29() { return cValueDarkolivegreenKeyword_0_29; }
//"darkorange"
public Keyword getValueDarkorangeKeyword_0_30() { return cValueDarkorangeKeyword_0_30; }
//"darkorchid"
public Keyword getValueDarkorchidKeyword_0_31() { return cValueDarkorchidKeyword_0_31; }
//"darkred"
public Keyword getValueDarkredKeyword_0_32() { return cValueDarkredKeyword_0_32; }
//"darksalmon"
public Keyword getValueDarksalmonKeyword_0_33() { return cValueDarksalmonKeyword_0_33; }
//"darkseagreen"
public Keyword getValueDarkseagreenKeyword_0_34() { return cValueDarkseagreenKeyword_0_34; }
//"darkslateblue"
public Keyword getValueDarkslateblueKeyword_0_35() { return cValueDarkslateblueKeyword_0_35; }
//"darkslategray"
public Keyword getValueDarkslategrayKeyword_0_36() { return cValueDarkslategrayKeyword_0_36; }
//"darkslategrey"
public Keyword getValueDarkslategreyKeyword_0_37() { return cValueDarkslategreyKeyword_0_37; }
//"darkturquoise"
public Keyword getValueDarkturquoiseKeyword_0_38() { return cValueDarkturquoiseKeyword_0_38; }
//"darkviolet"
public Keyword getValueDarkvioletKeyword_0_39() { return cValueDarkvioletKeyword_0_39; }
//"deeppink"
public Keyword getValueDeeppinkKeyword_0_40() { return cValueDeeppinkKeyword_0_40; }
//"deepskyblue"
public Keyword getValueDeepskyblueKeyword_0_41() { return cValueDeepskyblueKeyword_0_41; }
//"dimgray"
public Keyword getValueDimgrayKeyword_0_42() { return cValueDimgrayKeyword_0_42; }
//"dimgrey"
public Keyword getValueDimgreyKeyword_0_43() { return cValueDimgreyKeyword_0_43; }
//"dodgerblue"
public Keyword getValueDodgerblueKeyword_0_44() { return cValueDodgerblueKeyword_0_44; }
//"firebrick"
public Keyword getValueFirebrickKeyword_0_45() { return cValueFirebrickKeyword_0_45; }
//"floralwhite"
public Keyword getValueFloralwhiteKeyword_0_46() { return cValueFloralwhiteKeyword_0_46; }
//"forestgreen"
public Keyword getValueForestgreenKeyword_0_47() { return cValueForestgreenKeyword_0_47; }
//"fuchsia"
public Keyword getValueFuchsiaKeyword_0_48() { return cValueFuchsiaKeyword_0_48; }
//"gainsboro"
public Keyword getValueGainsboroKeyword_0_49() { return cValueGainsboroKeyword_0_49; }
//"ghostwhite"
public Keyword getValueGhostwhiteKeyword_0_50() { return cValueGhostwhiteKeyword_0_50; }
//"gold"
public Keyword getValueGoldKeyword_0_51() { return cValueGoldKeyword_0_51; }
//"goldenrod"
public Keyword getValueGoldenrodKeyword_0_52() { return cValueGoldenrodKeyword_0_52; }
//"gray"
public Keyword getValueGrayKeyword_0_53() { return cValueGrayKeyword_0_53; }
//"green"
public Keyword getValueGreenKeyword_0_54() { return cValueGreenKeyword_0_54; }
//"greenyellow"
public Keyword getValueGreenyellowKeyword_0_55() { return cValueGreenyellowKeyword_0_55; }
//"grey"
public Keyword getValueGreyKeyword_0_56() { return cValueGreyKeyword_0_56; }
//"honeydew"
public Keyword getValueHoneydewKeyword_0_57() { return cValueHoneydewKeyword_0_57; }
//"hotpink"
public Keyword getValueHotpinkKeyword_0_58() { return cValueHotpinkKeyword_0_58; }
//"indianred"
public Keyword getValueIndianredKeyword_0_59() { return cValueIndianredKeyword_0_59; }
//"indigo"
public Keyword getValueIndigoKeyword_0_60() { return cValueIndigoKeyword_0_60; }
//"ivory"
public Keyword getValueIvoryKeyword_0_61() { return cValueIvoryKeyword_0_61; }
//"khaki"
public Keyword getValueKhakiKeyword_0_62() { return cValueKhakiKeyword_0_62; }
//"lavender"
public Keyword getValueLavenderKeyword_0_63() { return cValueLavenderKeyword_0_63; }
//"lavenderblush"
public Keyword getValueLavenderblushKeyword_0_64() { return cValueLavenderblushKeyword_0_64; }
//"lawngreen"
public Keyword getValueLawngreenKeyword_0_65() { return cValueLawngreenKeyword_0_65; }
//"lemonchiffon"
public Keyword getValueLemonchiffonKeyword_0_66() { return cValueLemonchiffonKeyword_0_66; }
//"lightblue"
public Keyword getValueLightblueKeyword_0_67() { return cValueLightblueKeyword_0_67; }
//"lightcoral"
public Keyword getValueLightcoralKeyword_0_68() { return cValueLightcoralKeyword_0_68; }
//"lightcyan"
public Keyword getValueLightcyanKeyword_0_69() { return cValueLightcyanKeyword_0_69; }
//"lightgoldenrodyellow"
public Keyword getValueLightgoldenrodyellowKeyword_0_70() { return cValueLightgoldenrodyellowKeyword_0_70; }
//"lightgray"
public Keyword getValueLightgrayKeyword_0_71() { return cValueLightgrayKeyword_0_71; }
//"lightgreen"
public Keyword getValueLightgreenKeyword_0_72() { return cValueLightgreenKeyword_0_72; }
//"lightgrey"
public Keyword getValueLightgreyKeyword_0_73() { return cValueLightgreyKeyword_0_73; }
//"lightpink"
public Keyword getValueLightpinkKeyword_0_74() { return cValueLightpinkKeyword_0_74; }
//"lightsalmon"
public Keyword getValueLightsalmonKeyword_0_75() { return cValueLightsalmonKeyword_0_75; }
//"lightseagreen"
public Keyword getValueLightseagreenKeyword_0_76() { return cValueLightseagreenKeyword_0_76; }
//"lightskyblue"
public Keyword getValueLightskyblueKeyword_0_77() { return cValueLightskyblueKeyword_0_77; }
//"lightslategray"
public Keyword getValueLightslategrayKeyword_0_78() { return cValueLightslategrayKeyword_0_78; }
//"lightslategrey"
public Keyword getValueLightslategreyKeyword_0_79() { return cValueLightslategreyKeyword_0_79; }
//"lightsteelblue"
public Keyword getValueLightsteelblueKeyword_0_80() { return cValueLightsteelblueKeyword_0_80; }
//"lightyellow"
public Keyword getValueLightyellowKeyword_0_81() { return cValueLightyellowKeyword_0_81; }
//"lime"
public Keyword getValueLimeKeyword_0_82() { return cValueLimeKeyword_0_82; }
//"limegreen"
public Keyword getValueLimegreenKeyword_0_83() { return cValueLimegreenKeyword_0_83; }
//"linen"
public Keyword getValueLinenKeyword_0_84() { return cValueLinenKeyword_0_84; }
//"magenta"
public Keyword getValueMagentaKeyword_0_85() { return cValueMagentaKeyword_0_85; }
//"maroon"
public Keyword getValueMaroonKeyword_0_86() { return cValueMaroonKeyword_0_86; }
//"mediumaquamarine"
public Keyword getValueMediumaquamarineKeyword_0_87() { return cValueMediumaquamarineKeyword_0_87; }
//"mediumblue"
public Keyword getValueMediumblueKeyword_0_88() { return cValueMediumblueKeyword_0_88; }
//"mediumorchid"
public Keyword getValueMediumorchidKeyword_0_89() { return cValueMediumorchidKeyword_0_89; }
//"mediumpurple"
public Keyword getValueMediumpurpleKeyword_0_90() { return cValueMediumpurpleKeyword_0_90; }
//"mediumseagreen"
public Keyword getValueMediumseagreenKeyword_0_91() { return cValueMediumseagreenKeyword_0_91; }
//"mediumslateblue"
public Keyword getValueMediumslateblueKeyword_0_92() { return cValueMediumslateblueKeyword_0_92; }
//"mediumspringgreen"
public Keyword getValueMediumspringgreenKeyword_0_93() { return cValueMediumspringgreenKeyword_0_93; }
//"mediumturquoise"
public Keyword getValueMediumturquoiseKeyword_0_94() { return cValueMediumturquoiseKeyword_0_94; }
//"mediumvioletred"
public Keyword getValueMediumvioletredKeyword_0_95() { return cValueMediumvioletredKeyword_0_95; }
//"midnightblue"
public Keyword getValueMidnightblueKeyword_0_96() { return cValueMidnightblueKeyword_0_96; }
//"mintcream"
public Keyword getValueMintcreamKeyword_0_97() { return cValueMintcreamKeyword_0_97; }
//"mistyrose"
public Keyword getValueMistyroseKeyword_0_98() { return cValueMistyroseKeyword_0_98; }
//"moccasin"
public Keyword getValueMoccasinKeyword_0_99() { return cValueMoccasinKeyword_0_99; }
//"navajowhite"
public Keyword getValueNavajowhiteKeyword_0_100() { return cValueNavajowhiteKeyword_0_100; }
//"navy"
public Keyword getValueNavyKeyword_0_101() { return cValueNavyKeyword_0_101; }
//"oldlace"
public Keyword getValueOldlaceKeyword_0_102() { return cValueOldlaceKeyword_0_102; }
//"olive"
public Keyword getValueOliveKeyword_0_103() { return cValueOliveKeyword_0_103; }
//"olivedrab"
public Keyword getValueOlivedrabKeyword_0_104() { return cValueOlivedrabKeyword_0_104; }
//"orange"
public Keyword getValueOrangeKeyword_0_105() { return cValueOrangeKeyword_0_105; }
//"orangered"
public Keyword getValueOrangeredKeyword_0_106() { return cValueOrangeredKeyword_0_106; }
//"orchid"
public Keyword getValueOrchidKeyword_0_107() { return cValueOrchidKeyword_0_107; }
//"palegoldenrod"
public Keyword getValuePalegoldenrodKeyword_0_108() { return cValuePalegoldenrodKeyword_0_108; }
//"palegreen"
public Keyword getValuePalegreenKeyword_0_109() { return cValuePalegreenKeyword_0_109; }
//"paleturquoise"
public Keyword getValuePaleturquoiseKeyword_0_110() { return cValuePaleturquoiseKeyword_0_110; }
//"palevioletred"
public Keyword getValuePalevioletredKeyword_0_111() { return cValuePalevioletredKeyword_0_111; }
//"papayawhip"
public Keyword getValuePapayawhipKeyword_0_112() { return cValuePapayawhipKeyword_0_112; }
//"peachpuff"
public Keyword getValuePeachpuffKeyword_0_113() { return cValuePeachpuffKeyword_0_113; }
//"peru"
public Keyword getValuePeruKeyword_0_114() { return cValuePeruKeyword_0_114; }
//"pink"
public Keyword getValuePinkKeyword_0_115() { return cValuePinkKeyword_0_115; }
//"plum"
public Keyword getValuePlumKeyword_0_116() { return cValuePlumKeyword_0_116; }
//"powderblue"
public Keyword getValuePowderblueKeyword_0_117() { return cValuePowderblueKeyword_0_117; }
//"purple"
public Keyword getValuePurpleKeyword_0_118() { return cValuePurpleKeyword_0_118; }
//"red"
public Keyword getValueRedKeyword_0_119() { return cValueRedKeyword_0_119; }
//"rosybrown"
public Keyword getValueRosybrownKeyword_0_120() { return cValueRosybrownKeyword_0_120; }
//"royalblue"
public Keyword getValueRoyalblueKeyword_0_121() { return cValueRoyalblueKeyword_0_121; }
//"saddlebrown"
public Keyword getValueSaddlebrownKeyword_0_122() { return cValueSaddlebrownKeyword_0_122; }
//"salmon"
public Keyword getValueSalmonKeyword_0_123() { return cValueSalmonKeyword_0_123; }
//"sandybrown"
public Keyword getValueSandybrownKeyword_0_124() { return cValueSandybrownKeyword_0_124; }
//"seagreen"
public Keyword getValueSeagreenKeyword_0_125() { return cValueSeagreenKeyword_0_125; }
//"seashell"
public Keyword getValueSeashellKeyword_0_126() { return cValueSeashellKeyword_0_126; }
//"sienna"
public Keyword getValueSiennaKeyword_0_127() { return cValueSiennaKeyword_0_127; }
//"silver"
public Keyword getValueSilverKeyword_0_128() { return cValueSilverKeyword_0_128; }
//"skyblue"
public Keyword getValueSkyblueKeyword_0_129() { return cValueSkyblueKeyword_0_129; }
//"slateblue"
public Keyword getValueSlateblueKeyword_0_130() { return cValueSlateblueKeyword_0_130; }
//"slategray"
public Keyword getValueSlategrayKeyword_0_131() { return cValueSlategrayKeyword_0_131; }
//"slategrey"
public Keyword getValueSlategreyKeyword_0_132() { return cValueSlategreyKeyword_0_132; }
//"snow"
public Keyword getValueSnowKeyword_0_133() { return cValueSnowKeyword_0_133; }
//"springgreen"
public Keyword getValueSpringgreenKeyword_0_134() { return cValueSpringgreenKeyword_0_134; }
//"steelblue"
public Keyword getValueSteelblueKeyword_0_135() { return cValueSteelblueKeyword_0_135; }
//"tan"
public Keyword getValueTanKeyword_0_136() { return cValueTanKeyword_0_136; }
//"teal"
public Keyword getValueTealKeyword_0_137() { return cValueTealKeyword_0_137; }
//"thistle"
public Keyword getValueThistleKeyword_0_138() { return cValueThistleKeyword_0_138; }
//"tomato"
public Keyword getValueTomatoKeyword_0_139() { return cValueTomatoKeyword_0_139; }
//"turquoise"
public Keyword getValueTurquoiseKeyword_0_140() { return cValueTurquoiseKeyword_0_140; }
//"violet"
public Keyword getValueVioletKeyword_0_141() { return cValueVioletKeyword_0_141; }
//"wheat"
public Keyword getValueWheatKeyword_0_142() { return cValueWheatKeyword_0_142; }
//"white"
public Keyword getValueWhiteKeyword_0_143() { return cValueWhiteKeyword_0_143; }
//"whitesmoke"
public Keyword getValueWhitesmokeKeyword_0_144() { return cValueWhitesmokeKeyword_0_144; }
//"yellow"
public Keyword getValueYellowKeyword_0_145() { return cValueYellowKeyword_0_145; }
//"yellowgreen"
public Keyword getValueYellowgreenKeyword_0_146() { return cValueYellowgreenKeyword_0_146; }
//"transparent"
public Keyword getValueTransparentKeyword_0_147() { return cValueTransparentKeyword_0_147; }
}
public class RGBColorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RGBColor");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cHexAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cHexHEX_NUMBERTerminalRuleCall_0_0 = (RuleCall)cHexAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Keyword cRgbKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
private final Assignment cRAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
private final RuleCall cRIntegerValueParserRuleCall_1_2_0 = (RuleCall)cRAssignment_1_2.eContents().get(0);
private final Keyword cCommaKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
private final Assignment cGAssignment_1_4 = (Assignment)cGroup_1.eContents().get(4);
private final RuleCall cGIntegerValueParserRuleCall_1_4_0 = (RuleCall)cGAssignment_1_4.eContents().get(0);
private final Keyword cCommaKeyword_1_5 = (Keyword)cGroup_1.eContents().get(5);
private final Assignment cBAssignment_1_6 = (Assignment)cGroup_1.eContents().get(6);
private final RuleCall cBIntegerValueParserRuleCall_1_6_0 = (RuleCall)cBAssignment_1_6.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_7 = (Keyword)cGroup_1.eContents().get(7);
private final Group cGroup_2 = (Group)cAlternatives.eContents().get(2);
private final Keyword cRgbKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
private final Assignment cRpAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
private final RuleCall cRpIntegerValueParserRuleCall_2_2_0 = (RuleCall)cRpAssignment_2_2.eContents().get(0);
private final Keyword cPercentSignKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3);
private final Keyword cCommaKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
private final Assignment cGpAssignment_2_5 = (Assignment)cGroup_2.eContents().get(5);
private final RuleCall cGpIntegerValueParserRuleCall_2_5_0 = (RuleCall)cGpAssignment_2_5.eContents().get(0);
private final Keyword cPercentSignKeyword_2_6 = (Keyword)cGroup_2.eContents().get(6);
private final Keyword cCommaKeyword_2_7 = (Keyword)cGroup_2.eContents().get(7);
private final Assignment cBpAssignment_2_8 = (Assignment)cGroup_2.eContents().get(8);
private final RuleCall cBpIntegerValueParserRuleCall_2_8_0 = (RuleCall)cBpAssignment_2_8.eContents().get(0);
private final Keyword cPercentSignKeyword_2_9 = (Keyword)cGroup_2.eContents().get(9);
private final Keyword cRightParenthesisKeyword_2_10 = (Keyword)cGroup_2.eContents().get(10);
private final Group cGroup_3 = (Group)cAlternatives.eContents().get(3);
private final Keyword cRgbaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1);
private final Assignment cRAssignment_3_2 = (Assignment)cGroup_3.eContents().get(2);
private final RuleCall cRIntegerValueParserRuleCall_3_2_0 = (RuleCall)cRAssignment_3_2.eContents().get(0);
private final Keyword cCommaKeyword_3_3 = (Keyword)cGroup_3.eContents().get(3);
private final Assignment cGAssignment_3_4 = (Assignment)cGroup_3.eContents().get(4);
private final RuleCall cGIntegerValueParserRuleCall_3_4_0 = (RuleCall)cGAssignment_3_4.eContents().get(0);
private final Keyword cCommaKeyword_3_5 = (Keyword)cGroup_3.eContents().get(5);
private final Assignment cBAssignment_3_6 = (Assignment)cGroup_3.eContents().get(6);
private final RuleCall cBIntegerValueParserRuleCall_3_6_0 = (RuleCall)cBAssignment_3_6.eContents().get(0);
private final Keyword cCommaKeyword_3_7 = (Keyword)cGroup_3.eContents().get(7);
private final Assignment cAlphaAssignment_3_8 = (Assignment)cGroup_3.eContents().get(8);
private final RuleCall cAlphaNumberValueParserRuleCall_3_8_0 = (RuleCall)cAlphaAssignment_3_8.eContents().get(0);
private final Keyword cRightParenthesisKeyword_3_9 = (Keyword)cGroup_3.eContents().get(9);
private final Group cGroup_4 = (Group)cAlternatives.eContents().get(4);
private final Keyword cRgbaKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_4_1 = (Keyword)cGroup_4.eContents().get(1);
private final Assignment cRpAssignment_4_2 = (Assignment)cGroup_4.eContents().get(2);
private final RuleCall cRpIntegerValueParserRuleCall_4_2_0 = (RuleCall)cRpAssignment_4_2.eContents().get(0);
private final Keyword cPercentSignKeyword_4_3 = (Keyword)cGroup_4.eContents().get(3);
private final Keyword cCommaKeyword_4_4 = (Keyword)cGroup_4.eContents().get(4);
private final Assignment cGpAssignment_4_5 = (Assignment)cGroup_4.eContents().get(5);
private final RuleCall cGpIntegerValueParserRuleCall_4_5_0 = (RuleCall)cGpAssignment_4_5.eContents().get(0);
private final Keyword cPercentSignKeyword_4_6 = (Keyword)cGroup_4.eContents().get(6);
private final Keyword cCommaKeyword_4_7 = (Keyword)cGroup_4.eContents().get(7);
private final Assignment cBpAssignment_4_8 = (Assignment)cGroup_4.eContents().get(8);
private final RuleCall cBpIntegerValueParserRuleCall_4_8_0 = (RuleCall)cBpAssignment_4_8.eContents().get(0);
private final Keyword cPercentSignKeyword_4_9 = (Keyword)cGroup_4.eContents().get(9);
private final Keyword cCommaKeyword_4_10 = (Keyword)cGroup_4.eContents().get(10);
private final Assignment cAlphaAssignment_4_11 = (Assignment)cGroup_4.eContents().get(11);
private final RuleCall cAlphaNumberValueParserRuleCall_4_11_0 = (RuleCall)cAlphaAssignment_4_11.eContents().get(0);
private final Keyword cRightParenthesisKeyword_4_12 = (Keyword)cGroup_4.eContents().get(12);
//RGBColor:
// hex=HEX_NUMBER | "rgb" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue ")" | "rgb" "(" rp=IntegerValue "%"
// "," gp=IntegerValue "%" "," bp=IntegerValue "%" ")" | "rgba" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue
// "," alpha=NumberValue ")" | "rgba" "(" rp=IntegerValue "%" "," gp=IntegerValue "%" "," bp=IntegerValue "%" ","
// alpha=NumberValue ")";
public ParserRule getRule() { return rule; }
//hex=HEX_NUMBER | "rgb" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue ")" | "rgb" "(" rp=IntegerValue "%" ","
//gp=IntegerValue "%" "," bp=IntegerValue "%" ")" | "rgba" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue ","
//alpha=NumberValue ")" | "rgba" "(" rp=IntegerValue "%" "," gp=IntegerValue "%" "," bp=IntegerValue "%" ","
//alpha=NumberValue ")"
public Alternatives getAlternatives() { return cAlternatives; }
//hex=HEX_NUMBER
public Assignment getHexAssignment_0() { return cHexAssignment_0; }
//HEX_NUMBER
public RuleCall getHexHEX_NUMBERTerminalRuleCall_0_0() { return cHexHEX_NUMBERTerminalRuleCall_0_0; }
//"rgb" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue ")"
public Group getGroup_1() { return cGroup_1; }
//"rgb"
public Keyword getRgbKeyword_1_0() { return cRgbKeyword_1_0; }
//"("
public Keyword getLeftParenthesisKeyword_1_1() { return cLeftParenthesisKeyword_1_1; }
//r=IntegerValue
public Assignment getRAssignment_1_2() { return cRAssignment_1_2; }
//IntegerValue
public RuleCall getRIntegerValueParserRuleCall_1_2_0() { return cRIntegerValueParserRuleCall_1_2_0; }
//","
public Keyword getCommaKeyword_1_3() { return cCommaKeyword_1_3; }
//g=IntegerValue
public Assignment getGAssignment_1_4() { return cGAssignment_1_4; }
//IntegerValue
public RuleCall getGIntegerValueParserRuleCall_1_4_0() { return cGIntegerValueParserRuleCall_1_4_0; }
//","
public Keyword getCommaKeyword_1_5() { return cCommaKeyword_1_5; }
//b=IntegerValue
public Assignment getBAssignment_1_6() { return cBAssignment_1_6; }
//IntegerValue
public RuleCall getBIntegerValueParserRuleCall_1_6_0() { return cBIntegerValueParserRuleCall_1_6_0; }
//")"
public Keyword getRightParenthesisKeyword_1_7() { return cRightParenthesisKeyword_1_7; }
//"rgb" "(" rp=IntegerValue "%" "," gp=IntegerValue "%" "," bp=IntegerValue "%" ")"
public Group getGroup_2() { return cGroup_2; }
//"rgb"
public Keyword getRgbKeyword_2_0() { return cRgbKeyword_2_0; }
//"("
public Keyword getLeftParenthesisKeyword_2_1() { return cLeftParenthesisKeyword_2_1; }
//rp=IntegerValue
public Assignment getRpAssignment_2_2() { return cRpAssignment_2_2; }
//IntegerValue
public RuleCall getRpIntegerValueParserRuleCall_2_2_0() { return cRpIntegerValueParserRuleCall_2_2_0; }
//"%"
public Keyword getPercentSignKeyword_2_3() { return cPercentSignKeyword_2_3; }
//","
public Keyword getCommaKeyword_2_4() { return cCommaKeyword_2_4; }
//gp=IntegerValue
public Assignment getGpAssignment_2_5() { return cGpAssignment_2_5; }
//IntegerValue
public RuleCall getGpIntegerValueParserRuleCall_2_5_0() { return cGpIntegerValueParserRuleCall_2_5_0; }
//"%"
public Keyword getPercentSignKeyword_2_6() { return cPercentSignKeyword_2_6; }
//","
public Keyword getCommaKeyword_2_7() { return cCommaKeyword_2_7; }
//bp=IntegerValue
public Assignment getBpAssignment_2_8() { return cBpAssignment_2_8; }
//IntegerValue
public RuleCall getBpIntegerValueParserRuleCall_2_8_0() { return cBpIntegerValueParserRuleCall_2_8_0; }
//"%"
public Keyword getPercentSignKeyword_2_9() { return cPercentSignKeyword_2_9; }
//")"
public Keyword getRightParenthesisKeyword_2_10() { return cRightParenthesisKeyword_2_10; }
//"rgba" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue "," alpha=NumberValue ")"
public Group getGroup_3() { return cGroup_3; }
//"rgba"
public Keyword getRgbaKeyword_3_0() { return cRgbaKeyword_3_0; }
//"("
public Keyword getLeftParenthesisKeyword_3_1() { return cLeftParenthesisKeyword_3_1; }
//r=IntegerValue
public Assignment getRAssignment_3_2() { return cRAssignment_3_2; }
//IntegerValue
public RuleCall getRIntegerValueParserRuleCall_3_2_0() { return cRIntegerValueParserRuleCall_3_2_0; }
//","
public Keyword getCommaKeyword_3_3() { return cCommaKeyword_3_3; }
//g=IntegerValue
public Assignment getGAssignment_3_4() { return cGAssignment_3_4; }
//IntegerValue
public RuleCall getGIntegerValueParserRuleCall_3_4_0() { return cGIntegerValueParserRuleCall_3_4_0; }
//","
public Keyword getCommaKeyword_3_5() { return cCommaKeyword_3_5; }
//b=IntegerValue
public Assignment getBAssignment_3_6() { return cBAssignment_3_6; }
//IntegerValue
public RuleCall getBIntegerValueParserRuleCall_3_6_0() { return cBIntegerValueParserRuleCall_3_6_0; }
//","
public Keyword getCommaKeyword_3_7() { return cCommaKeyword_3_7; }
//alpha=NumberValue
public Assignment getAlphaAssignment_3_8() { return cAlphaAssignment_3_8; }
//NumberValue
public RuleCall getAlphaNumberValueParserRuleCall_3_8_0() { return cAlphaNumberValueParserRuleCall_3_8_0; }
//")"
public Keyword getRightParenthesisKeyword_3_9() { return cRightParenthesisKeyword_3_9; }
//"rgba" "(" rp=IntegerValue "%" "," gp=IntegerValue "%" "," bp=IntegerValue "%" "," alpha=NumberValue ")"
public Group getGroup_4() { return cGroup_4; }
//"rgba"
public Keyword getRgbaKeyword_4_0() { return cRgbaKeyword_4_0; }
//"("
public Keyword getLeftParenthesisKeyword_4_1() { return cLeftParenthesisKeyword_4_1; }
//rp=IntegerValue
public Assignment getRpAssignment_4_2() { return cRpAssignment_4_2; }
//IntegerValue
public RuleCall getRpIntegerValueParserRuleCall_4_2_0() { return cRpIntegerValueParserRuleCall_4_2_0; }
//"%"
public Keyword getPercentSignKeyword_4_3() { return cPercentSignKeyword_4_3; }
//","
public Keyword getCommaKeyword_4_4() { return cCommaKeyword_4_4; }
//gp=IntegerValue
public Assignment getGpAssignment_4_5() { return cGpAssignment_4_5; }
//IntegerValue
public RuleCall getGpIntegerValueParserRuleCall_4_5_0() { return cGpIntegerValueParserRuleCall_4_5_0; }
//"%"
public Keyword getPercentSignKeyword_4_6() { return cPercentSignKeyword_4_6; }
//","
public Keyword getCommaKeyword_4_7() { return cCommaKeyword_4_7; }
//bp=IntegerValue
public Assignment getBpAssignment_4_8() { return cBpAssignment_4_8; }
//IntegerValue
public RuleCall getBpIntegerValueParserRuleCall_4_8_0() { return cBpIntegerValueParserRuleCall_4_8_0; }
//"%"
public Keyword getPercentSignKeyword_4_9() { return cPercentSignKeyword_4_9; }
//","
public Keyword getCommaKeyword_4_10() { return cCommaKeyword_4_10; }
//alpha=NumberValue
public Assignment getAlphaAssignment_4_11() { return cAlphaAssignment_4_11; }
//NumberValue
public RuleCall getAlphaNumberValueParserRuleCall_4_11_0() { return cAlphaNumberValueParserRuleCall_4_11_0; }
//")"
public Keyword getRightParenthesisKeyword_4_12() { return cRightParenthesisKeyword_4_12; }
}
public class HSBColorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "HSBColor");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Keyword cHsbKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
private final Assignment cHueAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
private final RuleCall cHueNumberValueParserRuleCall_0_2_0 = (RuleCall)cHueAssignment_0_2.eContents().get(0);
private final Keyword cCommaKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
private final Assignment cSaturationAssignment_0_4 = (Assignment)cGroup_0.eContents().get(4);
private final RuleCall cSaturationNumberValueParserRuleCall_0_4_0 = (RuleCall)cSaturationAssignment_0_4.eContents().get(0);
private final Keyword cPercentSignKeyword_0_5 = (Keyword)cGroup_0.eContents().get(5);
private final Keyword cCommaKeyword_0_6 = (Keyword)cGroup_0.eContents().get(6);
private final Assignment cBrightnessAssignment_0_7 = (Assignment)cGroup_0.eContents().get(7);
private final RuleCall cBrightnessNumberValueParserRuleCall_0_7_0 = (RuleCall)cBrightnessAssignment_0_7.eContents().get(0);
private final Keyword cPercentSignKeyword_0_8 = (Keyword)cGroup_0.eContents().get(8);
private final Keyword cRightParenthesisKeyword_0_9 = (Keyword)cGroup_0.eContents().get(9);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Keyword cHsbaKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
private final Assignment cHueAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
private final RuleCall cHueNumberValueParserRuleCall_1_2_0 = (RuleCall)cHueAssignment_1_2.eContents().get(0);
private final Keyword cCommaKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
private final Assignment cSaturationAssignment_1_4 = (Assignment)cGroup_1.eContents().get(4);
private final RuleCall cSaturationNumberValueParserRuleCall_1_4_0 = (RuleCall)cSaturationAssignment_1_4.eContents().get(0);
private final Keyword cPercentSignKeyword_1_5 = (Keyword)cGroup_1.eContents().get(5);
private final Keyword cCommaKeyword_1_6 = (Keyword)cGroup_1.eContents().get(6);
private final Assignment cBrightnessAssignment_1_7 = (Assignment)cGroup_1.eContents().get(7);
private final RuleCall cBrightnessNumberValueParserRuleCall_1_7_0 = (RuleCall)cBrightnessAssignment_1_7.eContents().get(0);
private final Keyword cPercentSignKeyword_1_8 = (Keyword)cGroup_1.eContents().get(8);
private final Keyword cCommaKeyword_1_9 = (Keyword)cGroup_1.eContents().get(9);
private final Assignment cAlphaAssignment_1_10 = (Assignment)cGroup_1.eContents().get(10);
private final RuleCall cAlphaNumberValueParserRuleCall_1_10_0 = (RuleCall)cAlphaAssignment_1_10.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_11 = (Keyword)cGroup_1.eContents().get(11);
//HSBColor:
// "hsb" "(" hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" ")" | "hsba" "("
// hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" "," alpha=NumberValue ")";
public ParserRule getRule() { return rule; }
//"hsb" "(" hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" ")" | "hsba" "(" hue=NumberValue
//"," saturation=NumberValue "%" "," brightness=NumberValue "%" "," alpha=NumberValue ")"
public Alternatives getAlternatives() { return cAlternatives; }
//"hsb" "(" hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" ")"
public Group getGroup_0() { return cGroup_0; }
//"hsb"
public Keyword getHsbKeyword_0_0() { return cHsbKeyword_0_0; }
//"("
public Keyword getLeftParenthesisKeyword_0_1() { return cLeftParenthesisKeyword_0_1; }
//hue=NumberValue
public Assignment getHueAssignment_0_2() { return cHueAssignment_0_2; }
//NumberValue
public RuleCall getHueNumberValueParserRuleCall_0_2_0() { return cHueNumberValueParserRuleCall_0_2_0; }
//","
public Keyword getCommaKeyword_0_3() { return cCommaKeyword_0_3; }
//saturation=NumberValue
public Assignment getSaturationAssignment_0_4() { return cSaturationAssignment_0_4; }
//NumberValue
public RuleCall getSaturationNumberValueParserRuleCall_0_4_0() { return cSaturationNumberValueParserRuleCall_0_4_0; }
//"%"
public Keyword getPercentSignKeyword_0_5() { return cPercentSignKeyword_0_5; }
//","
public Keyword getCommaKeyword_0_6() { return cCommaKeyword_0_6; }
//brightness=NumberValue
public Assignment getBrightnessAssignment_0_7() { return cBrightnessAssignment_0_7; }
//NumberValue
public RuleCall getBrightnessNumberValueParserRuleCall_0_7_0() { return cBrightnessNumberValueParserRuleCall_0_7_0; }
//"%"
public Keyword getPercentSignKeyword_0_8() { return cPercentSignKeyword_0_8; }
//")"
public Keyword getRightParenthesisKeyword_0_9() { return cRightParenthesisKeyword_0_9; }
//"hsba" "(" hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" "," alpha=NumberValue ")"
public Group getGroup_1() { return cGroup_1; }
//"hsba"
public Keyword getHsbaKeyword_1_0() { return cHsbaKeyword_1_0; }
//"("
public Keyword getLeftParenthesisKeyword_1_1() { return cLeftParenthesisKeyword_1_1; }
//hue=NumberValue
public Assignment getHueAssignment_1_2() { return cHueAssignment_1_2; }
//NumberValue
public RuleCall getHueNumberValueParserRuleCall_1_2_0() { return cHueNumberValueParserRuleCall_1_2_0; }
//","
public Keyword getCommaKeyword_1_3() { return cCommaKeyword_1_3; }
//saturation=NumberValue
public Assignment getSaturationAssignment_1_4() { return cSaturationAssignment_1_4; }
//NumberValue
public RuleCall getSaturationNumberValueParserRuleCall_1_4_0() { return cSaturationNumberValueParserRuleCall_1_4_0; }
//"%"
public Keyword getPercentSignKeyword_1_5() { return cPercentSignKeyword_1_5; }
//","
public Keyword getCommaKeyword_1_6() { return cCommaKeyword_1_6; }
//brightness=NumberValue
public Assignment getBrightnessAssignment_1_7() { return cBrightnessAssignment_1_7; }
//NumberValue
public RuleCall getBrightnessNumberValueParserRuleCall_1_7_0() { return cBrightnessNumberValueParserRuleCall_1_7_0; }
//"%"
public Keyword getPercentSignKeyword_1_8() { return cPercentSignKeyword_1_8; }
//","
public Keyword getCommaKeyword_1_9() { return cCommaKeyword_1_9; }
//alpha=NumberValue
public Assignment getAlphaAssignment_1_10() { return cAlphaAssignment_1_10; }
//NumberValue
public RuleCall getAlphaNumberValueParserRuleCall_1_10_0() { return cAlphaNumberValueParserRuleCall_1_10_0; }
//")"
public Keyword getRightParenthesisKeyword_1_11() { return cRightParenthesisKeyword_1_11; }
}
public class ColorFunctionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ColorFunction");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Keyword cDeriveKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
private final Assignment cOrigAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
private final RuleCall cOrigColorValueParserRuleCall_0_2_0 = (RuleCall)cOrigAssignment_0_2.eContents().get(0);
private final Keyword cCommaKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
private final Assignment cModAssignment_0_4 = (Assignment)cGroup_0.eContents().get(4);
private final RuleCall cModNumberValueParserRuleCall_0_4_0 = (RuleCall)cModAssignment_0_4.eContents().get(0);
private final Keyword cPercentSignKeyword_0_5 = (Keyword)cGroup_0.eContents().get(5);
private final Keyword cRightParenthesisKeyword_0_6 = (Keyword)cGroup_0.eContents().get(6);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Keyword cLadderKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
private final Assignment cOrigAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
private final RuleCall cOrigColorValueParserRuleCall_1_2_0 = (RuleCall)cOrigAssignment_1_2.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
private final Keyword cStopsKeyword_1_4 = (Keyword)cGroup_1.eContents().get(4);
private final Group cGroup_1_5 = (Group)cGroup_1.eContents().get(5);
private final Keyword cLeftParenthesisKeyword_1_5_0 = (Keyword)cGroup_1_5.eContents().get(0);
private final Assignment cStopNumbersAssignment_1_5_1 = (Assignment)cGroup_1_5.eContents().get(1);
private final RuleCall cStopNumbersNumberValueParserRuleCall_1_5_1_0 = (RuleCall)cStopNumbersAssignment_1_5_1.eContents().get(0);
private final Keyword cCommaKeyword_1_5_2 = (Keyword)cGroup_1_5.eContents().get(2);
private final Assignment cStopColorsAssignment_1_5_3 = (Assignment)cGroup_1_5.eContents().get(3);
private final RuleCall cStopColorsColorValueParserRuleCall_1_5_3_0 = (RuleCall)cStopColorsAssignment_1_5_3.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_5_4 = (Keyword)cGroup_1_5.eContents().get(4);
//ColorFunction:
// "derive" "(" orig=ColorValue "," mod=NumberValue "%" ")" | "ladder" "(" orig=ColorValue ")" "stops" ("("
// stopNumbers+=NumberValue "," stopColors+=ColorValue ")")+;
public ParserRule getRule() { return rule; }
//"derive" "(" orig=ColorValue "," mod=NumberValue "%" ")" | "ladder" "(" orig=ColorValue ")" "stops" ("("
//stopNumbers+=NumberValue "," stopColors+=ColorValue ")")+
public Alternatives getAlternatives() { return cAlternatives; }
//"derive" "(" orig=ColorValue "," mod=NumberValue "%" ")"
public Group getGroup_0() { return cGroup_0; }
//"derive"
public Keyword getDeriveKeyword_0_0() { return cDeriveKeyword_0_0; }
//"("
public Keyword getLeftParenthesisKeyword_0_1() { return cLeftParenthesisKeyword_0_1; }
//orig=ColorValue
public Assignment getOrigAssignment_0_2() { return cOrigAssignment_0_2; }
//ColorValue
public RuleCall getOrigColorValueParserRuleCall_0_2_0() { return cOrigColorValueParserRuleCall_0_2_0; }
//","
public Keyword getCommaKeyword_0_3() { return cCommaKeyword_0_3; }
//mod=NumberValue
public Assignment getModAssignment_0_4() { return cModAssignment_0_4; }
//NumberValue
public RuleCall getModNumberValueParserRuleCall_0_4_0() { return cModNumberValueParserRuleCall_0_4_0; }
//"%"
public Keyword getPercentSignKeyword_0_5() { return cPercentSignKeyword_0_5; }
//")"
public Keyword getRightParenthesisKeyword_0_6() { return cRightParenthesisKeyword_0_6; }
//"ladder" "(" orig=ColorValue ")" "stops" ("(" stopNumbers+=NumberValue "," stopColors+=ColorValue ")")+
public Group getGroup_1() { return cGroup_1; }
//"ladder"
public Keyword getLadderKeyword_1_0() { return cLadderKeyword_1_0; }
//"("
public Keyword getLeftParenthesisKeyword_1_1() { return cLeftParenthesisKeyword_1_1; }
//orig=ColorValue
public Assignment getOrigAssignment_1_2() { return cOrigAssignment_1_2; }
//ColorValue
public RuleCall getOrigColorValueParserRuleCall_1_2_0() { return cOrigColorValueParserRuleCall_1_2_0; }
//")"
public Keyword getRightParenthesisKeyword_1_3() { return cRightParenthesisKeyword_1_3; }
//"stops"
public Keyword getStopsKeyword_1_4() { return cStopsKeyword_1_4; }
//("(" stopNumbers+=NumberValue "," stopColors+=ColorValue ")")+
public Group getGroup_1_5() { return cGroup_1_5; }
//"("
public Keyword getLeftParenthesisKeyword_1_5_0() { return cLeftParenthesisKeyword_1_5_0; }
//stopNumbers+=NumberValue
public Assignment getStopNumbersAssignment_1_5_1() { return cStopNumbersAssignment_1_5_1; }
//NumberValue
public RuleCall getStopNumbersNumberValueParserRuleCall_1_5_1_0() { return cStopNumbersNumberValueParserRuleCall_1_5_1_0; }
//","
public Keyword getCommaKeyword_1_5_2() { return cCommaKeyword_1_5_2; }
//stopColors+=ColorValue
public Assignment getStopColorsAssignment_1_5_3() { return cStopColorsAssignment_1_5_3; }
//ColorValue
public RuleCall getStopColorsColorValueParserRuleCall_1_5_3_0() { return cStopColorsColorValueParserRuleCall_1_5_3_0; }
//")"
public Keyword getRightParenthesisKeyword_1_5_4() { return cRightParenthesisKeyword_1_5_4; }
}
public class BooleanValueElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "BooleanValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cTrueEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cTrueTrueKeyword_0_0 = (Keyword)cTrueEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cFalseEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cFalseFalseKeyword_1_0 = (Keyword)cFalseEnumLiteralDeclaration_1.eContents().get(0);
////
//// ---------------
//// Values
//// ---------------
//enum BooleanValue:
// true | false;
public EnumRule getRule() { return rule; }
//true | false
public Alternatives getAlternatives() { return cAlternatives; }
//true
public EnumLiteralDeclaration getTrueEnumLiteralDeclaration_0() { return cTrueEnumLiteralDeclaration_0; }
//"true"
public Keyword getTrueTrueKeyword_0_0() { return cTrueTrueKeyword_0_0; }
//false
public EnumLiteralDeclaration getFalseEnumLiteralDeclaration_1() { return cFalseEnumLiteralDeclaration_1; }
//"false"
public Keyword getFalseFalseKeyword_1_0() { return cFalseFalseKeyword_1_0; }
}
public class HPositionValueElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "HPositionValue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cLeftEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cLeftLeftKeyword_0_0 = (Keyword)cLeftEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cCenterEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cCenterCenterKeyword_1_0 = (Keyword)cCenterEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cRightEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cRightRightKeyword_2_0 = (Keyword)cRightEnumLiteralDeclaration_2.eContents().get(0);
private final EnumLiteralDeclaration cLeadingEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
private final Keyword cLeadingLeadingKeyword_3_0 = (Keyword)cLeadingEnumLiteralDeclaration_3.eContents().get(0);
private final EnumLiteralDeclaration cTrailingEnumLiteralDeclaration_4 = (EnumLiteralDeclaration)cAlternatives.eContents().get(4);
private final Keyword cTrailingTrailingKeyword_4_0 = (Keyword)cTrailingEnumLiteralDeclaration_4.eContents().get(0);
//enum HPositionValue:
// left | center | right | leading | trailing;
public EnumRule getRule() { return rule; }
//left | center | right | leading | trailing
public Alternatives getAlternatives() { return cAlternatives; }
//left
public EnumLiteralDeclaration getLeftEnumLiteralDeclaration_0() { return cLeftEnumLiteralDeclaration_0; }
//"left"
public Keyword getLeftLeftKeyword_0_0() { return cLeftLeftKeyword_0_0; }
//center
public EnumLiteralDeclaration getCenterEnumLiteralDeclaration_1() { return cCenterEnumLiteralDeclaration_1; }
//"center"
public Keyword getCenterCenterKeyword_1_0() { return cCenterCenterKeyword_1_0; }
//right
public EnumLiteralDeclaration getRightEnumLiteralDeclaration_2() { return cRightEnumLiteralDeclaration_2; }
//"right"
public Keyword getRightRightKeyword_2_0() { return cRightRightKeyword_2_0; }
//leading
public EnumLiteralDeclaration getLeadingEnumLiteralDeclaration_3() { return cLeadingEnumLiteralDeclaration_3; }
//"leading"
public Keyword getLeadingLeadingKeyword_3_0() { return cLeadingLeadingKeyword_3_0; }
//trailing
public EnumLiteralDeclaration getTrailingEnumLiteralDeclaration_4() { return cTrailingEnumLiteralDeclaration_4; }
//"trailing"
public Keyword getTrailingTrailingKeyword_4_0() { return cTrailingTrailingKeyword_4_0; }
}
private JFXCssElements pJFXCss;
private DefinitionElements pDefinition;
private SelectorElements pSelector;
private SimpleSelectorElements pSimpleSelector;
private IdSelectorElements pIdSelector;
private ClassSelectorElements pClassSelector;
private PseudoClassSelectorElements pPseudoClassSelector;
private FXPropertyElements pFXProperty;
private FontPropertyElements pFontProperty;
private FontFamilyPropertyElements pFontFamilyProperty;
private FontSizePropertyElements pFontSizeProperty;
private FontStylePropertyElements pFontStyleProperty;
private FontWeightPropertyElements pFontWeightProperty;
private CursorPropertyElements pCursorProperty;
private EffectPropertyElements pEffectProperty;
private EffectElements pEffect;
private EffectDropShadowElements pEffectDropShadow;
private EffectInnerShadowElements pEffectInnerShadow;
private BooleanPropertyElements pBooleanProperty;
private SizePropertyElements pSizeProperty;
private NumberPropertyElements pNumberProperty;
private IntegerPropertyElements pIntegerProperty;
private PaintPropertyElements pPaintProperty;
private PaintPropertiesElements pPaintProperties;
private BlendPropertyElements pBlendProperty;
private UrlPropertyElements pUrlProperty;
private MultiSizePropertiesElements pMultiSizeProperties;
private HPositionPropertyElements pHPositionProperty;
private VPositionPropertyElements pVPositionProperty;
private SidePropertyElements pSideProperty;
private BarPolicyPropertyElements pBarPolicyProperty;
private UrlPropertiesElements pUrlProperties;
private RepeatPropertiesElements pRepeatProperties;
private MultiSizePropertyElements pMultiSizeProperty;
private SizePropertiesElements pSizeProperties;
private MultiPaintPropertiesElements pMultiPaintProperties;
private ColorPropertyKeysElements pColorPropertyKeys;
private ColorPropertyElements pColorProperty;
private StringPropertyElements pStringProperty;
private PositionPropertyElements pPositionProperty;
private AlignmentPropertyElements pAlignmentProperty;
private StrokeLineCapPropertyElements pStrokeLineCapProperty;
private StrokeLineJoinPropertyElements pStrokeLineJoinProperty;
private TextOriginPropertyElements pTextOriginProperty;
private BackgroundImageSizePropertyElements pBackgroundImageSizeProperty;
private BorderStylePropertyElements pBorderStyleProperty;
private BorderImageSlicePropertyElements pBorderImageSliceProperty;
private TextOverrunPropertyElements pTextOverrunProperty;
private InsetsPropertyElements pInsetsProperty;
private HorizontalGridLineStrokeDashArrayPropertyElements pHorizontalGridLineStrokeDashArrayProperty;
private VerticalGridLineStrokeDashArrayPropertyElements pVerticalGridLineStrokeDashArrayProperty;
private BooleanValueElements unknownRuleBooleanValue;
private HPositionValueElements unknownRuleHPositionValue;
private VPositionValueElements pVPositionValue;
private BlurValueElements pBlurValue;
private NumberValueElements pNumberValue;
private IntegerValueElements pIntegerValue;
private RealValueElements pRealValue;
private UrlValueElements pUrlValue;
private AddressValueElements pAddressValue;
private SizeValueElements pSizeValue;
private MultiSizeValueElements pMultiSizeValue;
private BgPositionValueElements pBgPositionValue;
private RepeatStyleValueElements pRepeatStyleValue;
private BgSizeValueElements pBgSizeValue;
private MultiPaintValueElements pMultiPaintValue;
private BorderStyleValueElements pBorderStyleValue;
private DashStyleValueElements pDashStyleValue;
private SizeFillElements pSizeFill;
private FontValueElements pFontValue;
private FontStyleValueElements pFontStyleValue;
private FontWeightValueElements pFontWeightValue;
private FontFamilyElements pFontFamily;
private PaintValueElements pPaintValue;
private LinearGradientElements pLinearGradient;
private RadialGradientElements pRadialGradient;
private StopValueElements pStopValue;
private ColorValueElements pColorValue;
private LookedUpColorElements pLookedUpColor;
private NamedColorElements pNamedColor;
private RGBColorElements pRGBColor;
private HSBColorElements pHSBColor;
private ColorFunctionElements pColorFunction;
private TerminalRule tID;
private TerminalRule tHEX_NUMBER;
private TerminalRule tINT;
private TerminalRule tREAL;
private TerminalRule tSTRING;
private TerminalRule tML_COMMENT;
private TerminalRule tWS;
private TerminalRule tANY_OTHER;
private final GrammarProvider grammarProvider;
@Inject
public JFXCssGrammarAccess(GrammarProvider grammarProvider) {
this.grammarProvider = grammarProvider;
}
public Grammar getGrammar() {
return grammarProvider.getGrammar(this);
}
//JFXCss:
// definitions+=Definition+;
public JFXCssElements getJFXCssAccess() {
return (pJFXCss != null) ? pJFXCss : (pJFXCss = new JFXCssElements());
}
public ParserRule getJFXCssRule() {
return getJFXCssAccess().getRule();
}
//Definition:
// selector+=Selector ("," selector+=Selector)* "{" properties+=FXProperty+ "}";
public DefinitionElements getDefinitionAccess() {
return (pDefinition != null) ? pDefinition : (pDefinition = new DefinitionElements());
}
public ParserRule getDefinitionRule() {
return getDefinitionAccess().getRule();
}
//Selector:
// simpleSelector+=SimpleSelector+;
public SelectorElements getSelectorAccess() {
return (pSelector != null) ? pSelector : (pSelector = new SelectorElements());
}
public ParserRule getSelectorRule() {
return getSelectorAccess().getRule();
}
//SimpleSelector:
// element=ID //TODO Needs to be fixed
// // (element=ID ('#' id=ID)? ('.' class=ID)? ( ':' pseudoClass+=ElementPseudoClass)*)
// // |
// // ( '#' id=ID ('.' class=ID)? ( ':' pseudoClass+=ElementPseudoClass)* )
// // |
// // ( '.' class=ID ( ':' pseudoClass+=ElementPseudoClass)* )
// //
// | id=IdSelector pseudoClass+=PseudoClassSelector* | class=ClassSelector pseudoClass+=PseudoClassSelector*;
public SimpleSelectorElements getSimpleSelectorAccess() {
return (pSimpleSelector != null) ? pSimpleSelector : (pSimpleSelector = new SimpleSelectorElements());
}
public ParserRule getSimpleSelectorRule() {
return getSimpleSelectorAccess().getRule();
}
//IdSelector:
// "#" id=ID;
public IdSelectorElements getIdSelectorAccess() {
return (pIdSelector != null) ? pIdSelector : (pIdSelector = new IdSelectorElements());
}
public ParserRule getIdSelectorRule() {
return getIdSelectorAccess().getRule();
}
//ClassSelector:
// "." class=ID;
public ClassSelectorElements getClassSelectorAccess() {
return (pClassSelector != null) ? pClassSelector : (pClassSelector = new ClassSelectorElements());
}
public ParserRule getClassSelectorRule() {
return getClassSelectorAccess().getRule();
}
//PseudoClassSelector:
// ":" value=("disabled" | "focused" | "hover" | "pressed" | "strong" | "armed" | "empty" | "filled" | "defined" |
// "undefined" | "showing" | "visited" | "even" | "odd" | "selected" | "horizontal" | "vertical" | "determinate" |
// "indetermindate" | "pannable" | "multiline" | "editable" | "readonly");
public PseudoClassSelectorElements getPseudoClassSelectorAccess() {
return (pPseudoClassSelector != null) ? pPseudoClassSelector : (pPseudoClassSelector = new PseudoClassSelectorElements());
}
public ParserRule getPseudoClassSelectorRule() {
return getPseudoClassSelectorAccess().getRule();
}
//FXProperty: // Font
// (FontProperty | FontFamilyProperty | FontSizeProperty | FontStyleProperty | FontWeightProperty | CursorProperty |
// EffectProperty | BooleanProperty | SizeProperty | NumberProperty | IntegerProperty | PaintProperty | BlendProperty |
// UrlProperty | PaintProperties | MultiSizeProperties | HPositionProperty | VPositionProperty | SideProperty |
// BarPolicyProperty | UrlProperties | RepeatProperties | MultiSizeProperty | SizeProperties | StrokeLineCapProperty |
// StrokeLineJoinProperty | AlignmentProperty | TextOriginProperty | PositionProperty | BackgroundImageSizeProperty |
// BorderStyleProperty | BorderImageSliceProperty | TextOverrunProperty | InsetsProperty |
// HorizontalGridLineStrokeDashArrayProperty | VerticalGridLineStrokeDashArrayProperty | MultiPaintProperties |
// ColorProperty | StringProperty) ";";
public FXPropertyElements getFXPropertyAccess() {
return (pFXProperty != null) ? pFXProperty : (pFXProperty = new FXPropertyElements());
}
public ParserRule getFXPropertyRule() {
return getFXPropertyAccess().getRule();
}
//FontProperty:
// property=("-fx-font" | "-fx-title-font" | "-fx-pie-label-font" | "-fx-pie-value-label-font" | "-fx-label-font" |
// "-fx-tick-label-font") ":" value=FontValue;
public FontPropertyElements getFontPropertyAccess() {
return (pFontProperty != null) ? pFontProperty : (pFontProperty = new FontPropertyElements());
}
public ParserRule getFontPropertyRule() {
return getFontPropertyAccess().getRule();
}
//FontFamilyProperty:
// property=("-fx-font-family" | "-fx-title-font-family" | "-fx-pie-label-font-family" |
// "-fx-pie-value-label-font-family" | "-fx-label-font-family" | "-fx-tick-label-font-family") ":" value=FontFamily;
public FontFamilyPropertyElements getFontFamilyPropertyAccess() {
return (pFontFamilyProperty != null) ? pFontFamilyProperty : (pFontFamilyProperty = new FontFamilyPropertyElements());
}
public ParserRule getFontFamilyPropertyRule() {
return getFontFamilyPropertyAccess().getRule();
}
//FontSizeProperty:
// property=("-fx-font-size" | "-fx-title-font-size" | "-fx-pie-label-font-size" | "-fx-pie-value-label-font-size" |
// "-fx-label-font-size" | "-fx-tick-label-font-size") ":" value=SizeValue;
public FontSizePropertyElements getFontSizePropertyAccess() {
return (pFontSizeProperty != null) ? pFontSizeProperty : (pFontSizeProperty = new FontSizePropertyElements());
}
public ParserRule getFontSizePropertyRule() {
return getFontSizePropertyAccess().getRule();
}
//FontStyleProperty:
// property=("-fx-font-style" | "-fx-title-font-style" | "-fx-pie-label-font-style" | "-fx-pie-value-label-font-style" |
// "-fx-label-font-style" | "-fx-tick-label-font-style") ":" value=FontStyleValue;
public FontStylePropertyElements getFontStylePropertyAccess() {
return (pFontStyleProperty != null) ? pFontStyleProperty : (pFontStyleProperty = new FontStylePropertyElements());
}
public ParserRule getFontStylePropertyRule() {
return getFontStylePropertyAccess().getRule();
}
//FontWeightProperty:
// property=("-fx-font-weight" | "-fx-title-font-weight" | "-fx-pie-label-font-weight" |
// "-fx-pie-value-label-font-weight" | "-fx-label-font-weight" | "-fx-tick-label-font-weight") ":" value=FontWeightValue;
public FontWeightPropertyElements getFontWeightPropertyAccess() {
return (pFontWeightProperty != null) ? pFontWeightProperty : (pFontWeightProperty = new FontWeightPropertyElements());
}
public ParserRule getFontWeightPropertyRule() {
return getFontWeightPropertyAccess().getRule();
}
//CursorProperty:
// "-fx-cursor" ":" value=("crosshair" | "default" | "hand" | "move" | "e-resize" | "h-resize" | "ne-resize" |
// "nw-resize" | "n-resize" | "se-resize" | "sw-resize" | "s-resize" | "w-resize" | "v-resize" | "text" | "wait");
public CursorPropertyElements getCursorPropertyAccess() {
return (pCursorProperty != null) ? pCursorProperty : (pCursorProperty = new CursorPropertyElements());
}
public ParserRule getCursorPropertyRule() {
return getCursorPropertyAccess().getRule();
}
//EffectProperty:
// "-fx-effect" ":" value=Effect;
public EffectPropertyElements getEffectPropertyAccess() {
return (pEffectProperty != null) ? pEffectProperty : (pEffectProperty = new EffectPropertyElements());
}
public ParserRule getEffectPropertyRule() {
return getEffectPropertyAccess().getRule();
}
//Effect:
// EffectDropShadow | EffectInnerShadow;
public EffectElements getEffectAccess() {
return (pEffect != null) ? pEffect : (pEffect = new EffectElements());
}
public ParserRule getEffectRule() {
return getEffectAccess().getRule();
}
//EffectDropShadow:
// "dropshadow" "(" blur=BlurValue "," color=ColorValue "," blurRadius=NumberValue "," spread=NumberValue ","
// offsetX=NumberValue "," offsetY=NumberValue ")";
public EffectDropShadowElements getEffectDropShadowAccess() {
return (pEffectDropShadow != null) ? pEffectDropShadow : (pEffectDropShadow = new EffectDropShadowElements());
}
public ParserRule getEffectDropShadowRule() {
return getEffectDropShadowAccess().getRule();
}
//EffectInnerShadow:
// "innershadow(" blur=BlurValue "," color=ColorValue "," blurRadius=NumberValue "," choke=NumberValue ","
// offsetX=NumberValue "," offsetY=NumberValue ")";
public EffectInnerShadowElements getEffectInnerShadowAccess() {
return (pEffectInnerShadow != null) ? pEffectInnerShadow : (pEffectInnerShadow = new EffectInnerShadowElements());
}
public ParserRule getEffectInnerShadowRule() {
return getEffectInnerShadowAccess().getRule();
}
//BooleanProperty:
// property=("-fx-focus-traversable" | "-fx-pannable" | "-fx-hgap" | "-fx-vpos" | "-fx-snap-to-pixel" | "-fx-vertical" |
// "-fx-smooth" | "-fx-strikethrough" | "-fx-underline" | "-fx-scale-shape" | "-fx-vertical-zero-line-visible" |
// "-fx-vertical-grid-line-visible" | "-fx-horizontal-zero-line-visible" | "-fx-horizontal-grid-line-visible" |
// "-fx-pie-value-visible" | "-fx-pie-to-label-line-curved" | "-fx-pie-label-visible" | "-fx-clockwise" |
// "-fx-show-symbols" | "-fx-legend-visible" | "-fx-scale-bubble-radius-using-axis" | "-fx-select-on-focus" |
// "-fx-editable" | "-fx-snap-to-ticks" | "-fx-show-tick-marks" | "-fx-show-tick-labels" | "-fx-fit-to-width" |
// "-fx-minor-tick-visible" | "-fx-gap-start-and-end" | "-fx-tick-mark-visible" | "-fx-tick-labels-visible" |
// "-fx-fit-to-height" | "-fx-click-to-position" | "-fx-text-wrap" | "-fx-position-shape") ":" value=BooleanValue;
public BooleanPropertyElements getBooleanPropertyAccess() {
return (pBooleanProperty != null) ? pBooleanProperty : (pBooleanProperty = new BooleanPropertyElements());
}
public ParserRule getBooleanPropertyRule() {
return getBooleanPropertyAccess().getRule();
}
//SizeProperty:
// property=("-fx-spacing" | "-fx-arc-height" | "-fx-arc-width" | "-fx-minor-tick-length" | "-fx-stroke-width" |
// "-fx-start-margin" | "-fx-end-margin" | "-fx-tick-mark-stroke-width" | "-fx-tick-mark-length" |
// "-fx-tick-label-tick-gap" | "-fx-axis-stroke-width" | "-fx-label-tick-gap" | "-fx-vertical-grid-line-stroke-width" |
// "-fx-plot-background-stroke-width" | "-fx-horizontal-grid-line-stroke-width" | "-fx-pie-thickness" |
// "-fx-pie-stroke-width" | "-fx-title-gap" | "-fx-legend-gap" | "-fx-hover-stroke-width" |
// "-fx-chart-background-stroke-width" | "-fx-offset-y" | "-fx-offset-x" | "-fx-category-gap" | "-fx-bar-gap" |
// "-fx-graphic-text-gap" | "-fx-tab-spacing") ":" value=SizeValue;
public SizePropertyElements getSizePropertyAccess() {
return (pSizeProperty != null) ? pSizeProperty : (pSizeProperty = new SizePropertyElements());
}
public ParserRule getSizePropertyRule() {
return getSizePropertyAccess().getRule();
}
//NumberProperty:
// property=("-fx-rotate" | "-fx-scale-x" | "-fx-scale-y" | "-fx-scale-z" | "-fx-translate-x" | "-fx-translate-y" |
// "-fx-translate-z" | "-fx-vgap" | "-fx-tile-height" | "-fx-tile-width" | "-fx-stroke-dash-offset" |
// "-fx-stroke-miter-limit" | "-fx-block-increment" | "-fx-unit-increment" | "-fx-major-tick-unit" | "-fx-data-opacity" |
// "-fx-radius-scale" | "-fx-pie-to-label-line-one-length" | "-fx-pie-to-label-line-stroke-width" |
// "-fx-pie-to-label-line-two-length" | "-fx-start-angle" | "-fx-tick-unit" | "-fx-indent") ":" value=NumberValue;
public NumberPropertyElements getNumberPropertyAccess() {
return (pNumberProperty != null) ? pNumberProperty : (pNumberProperty = new NumberPropertyElements());
}
public ParserRule getNumberPropertyRule() {
return getNumberPropertyAccess().getRule();
}
//IntegerProperty:
// property=("-fx-columns" | "-fx-rows" | "-fx-lines" | "-fx-minor-tick-count") ":" value=IntegerValue;
public IntegerPropertyElements getIntegerPropertyAccess() {
return (pIntegerProperty != null) ? pIntegerProperty : (pIntegerProperty = new IntegerPropertyElements());
}
public ParserRule getIntegerPropertyRule() {
return getIntegerPropertyAccess().getRule();
}
//PaintProperty:
// property=("-fx-fill" | "-fx-stroke" | "-fx-text-fill" | "-fx-bar-fill" | "-fx-bar-stroke" | "-fx-bottom-shelf-fill" |
// "-fx-bottom-shelf-stroke" | "-fx-side-shelf-fill" | "-fx-side-shelf-stroke" | "-fx-zero-shelf-fill" |
// "-fx-zero-shelf-stroke" | "-fx-chart-background-fill" | "-fx-chart-background-stroke" | "-fx-hover-stroke" |
// "-fx-title-fill" | "-fx-pie-label-fill" | "-fx-pie-stroke" | "-fx-pie-to-label-line-stroke" |
// "-fx-pie-value-label-fill" | "-fx-horizontal-alternate-row-fill" | "-fx-plot-background-fill" |
// "-fx-horizontal-grid-line-stroke" | "-fx-plot-background-stroke" | "-fx-vertical-alternate-row-fill" |
// "-fx-vertical-grid-line-stroke" | "-fx-axis-stroke" | "-fx-tick-label-fill" | "-fx-label-fill" |
// "-fx-tick-mark-stroke" | "-fx-hover-fill") ":" value=PaintValue;
public PaintPropertyElements getPaintPropertyAccess() {
return (pPaintProperty != null) ? pPaintProperty : (pPaintProperty = new PaintPropertyElements());
}
public ParserRule getPaintPropertyRule() {
return getPaintPropertyAccess().getRule();
}
//PaintProperties:
// property="-fx-background-color" ":" (values+=PaintValue ("," values+=PaintValue)* | "null");
public PaintPropertiesElements getPaintPropertiesAccess() {
return (pPaintProperties != null) ? pPaintProperties : (pPaintProperties = new PaintPropertiesElements());
}
public ParserRule getPaintPropertiesRule() {
return getPaintPropertiesAccess().getRule();
}
//BlendProperty:
// "-fx-blend-mode" ":" value=("add" | "blue" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" |
// "green" | "hard-light" | "lighten" | "multiply" | "overlay" | "red" | "screen" | "soft-light" | "src-atop" | "src-in"
// | "src-out" | "src-over");
public BlendPropertyElements getBlendPropertyAccess() {
return (pBlendProperty != null) ? pBlendProperty : (pBlendProperty = new BlendPropertyElements());
}
public ParserRule getBlendPropertyRule() {
return getBlendPropertyAccess().getRule();
}
//UrlProperty:
// property=("-fx-image" | "-fx-graphic" | "-fx-border-image-source") ":" value=UrlValue;
public UrlPropertyElements getUrlPropertyAccess() {
return (pUrlProperty != null) ? pUrlProperty : (pUrlProperty = new UrlPropertyElements());
}
public ParserRule getUrlPropertyRule() {
return getUrlPropertyAccess().getRule();
}
//MultiSizeProperties:
// property=("-fx-background-insets" | "-fx-background-radius" | "-fx-border-insets" | "-fx-border-radius" |
// "-fx-border-width" | "-fx-border-image-insets" | "-fx-border-image-width") ":" values+=MultiSizeValue (","
// values+=MultiSizeValue)*;
public MultiSizePropertiesElements getMultiSizePropertiesAccess() {
return (pMultiSizeProperties != null) ? pMultiSizeProperties : (pMultiSizeProperties = new MultiSizePropertiesElements());
}
public ParserRule getMultiSizePropertiesRule() {
return getMultiSizePropertiesAccess().getRule();
}
//HPositionProperty:
// property=("-fx-hpos" | "-fx-node-hpos" | "-fx-graphic-hpos") ":" value=HPositionValue;
public HPositionPropertyElements getHPositionPropertyAccess() {
return (pHPositionProperty != null) ? pHPositionProperty : (pHPositionProperty = new HPositionPropertyElements());
}
public ParserRule getHPositionPropertyRule() {
return getHPositionPropertyAccess().getRule();
}
//VPositionProperty:
// property=("-fx-vpos" | "-fx-node-vpos" | "-fx-graphic-vpos") ":" value=VPositionValue;
public VPositionPropertyElements getVPositionPropertyAccess() {
return (pVPositionProperty != null) ? pVPositionProperty : (pVPositionProperty = new VPositionPropertyElements());
}
public ParserRule getVPositionPropertyRule() {
return getVPositionPropertyAccess().getRule();
}
//SideProperty:
// property=("-fx-legend-side" | "-fx-title-side" | "-fx-side") ":" value=("top" | "bottom" | "left" | "right");
public SidePropertyElements getSidePropertyAccess() {
return (pSideProperty != null) ? pSideProperty : (pSideProperty = new SidePropertyElements());
}
public ParserRule getSidePropertyRule() {
return getSidePropertyAccess().getRule();
}
//BarPolicyProperty:
// property=("-fx-hbar-policy" | "-fx-vbar-policy") ":" value=("never" | "always" | "as_needed");
public BarPolicyPropertyElements getBarPolicyPropertyAccess() {
return (pBarPolicyProperty != null) ? pBarPolicyProperty : (pBarPolicyProperty = new BarPolicyPropertyElements());
}
public ParserRule getBarPolicyPropertyRule() {
return getBarPolicyPropertyAccess().getRule();
}
//UrlProperties:
// property=("-fx-background-image" | "-fx-border-image") ":" values+=UrlValue ("," values+=UrlValue)*;
public UrlPropertiesElements getUrlPropertiesAccess() {
return (pUrlProperties != null) ? pUrlProperties : (pUrlProperties = new UrlPropertiesElements());
}
public ParserRule getUrlPropertiesRule() {
return getUrlPropertiesAccess().getRule();
}
//RepeatProperties:
// property=("-fx-background-image-repeat" | "-fx-border-image-repeat" | "-fx-background-repeat") ":"
// values+=RepeatStyleValue ("," values+=RepeatStyleValue)*;
public RepeatPropertiesElements getRepeatPropertiesAccess() {
return (pRepeatProperties != null) ? pRepeatProperties : (pRepeatProperties = new RepeatPropertiesElements());
}
public ParserRule getRepeatPropertiesRule() {
return getRepeatPropertiesAccess().getRule();
}
//MultiSizeProperty:
// property="-fx-padding" ":" value=MultiSizeValue;
public MultiSizePropertyElements getMultiSizePropertyAccess() {
return (pMultiSizeProperty != null) ? pMultiSizeProperty : (pMultiSizeProperty = new MultiSizePropertyElements());
}
public ParserRule getMultiSizePropertyRule() {
return getMultiSizePropertyAccess().getRule();
}
//SizeProperties:
// property="-fx-stroke-dash-array" ":" values+=SizeValue+;
public SizePropertiesElements getSizePropertiesAccess() {
return (pSizeProperties != null) ? pSizeProperties : (pSizeProperties = new SizePropertiesElements());
}
public ParserRule getSizePropertiesRule() {
return getSizePropertiesAccess().getRule();
}
//MultiPaintProperties:
// property="-fx-border-color" ":" (values+=MultiPaintValue ("," values+=MultiPaintValue)* | "null");
public MultiPaintPropertiesElements getMultiPaintPropertiesAccess() {
return (pMultiPaintProperties != null) ? pMultiPaintProperties : (pMultiPaintProperties = new MultiPaintPropertiesElements());
}
public ParserRule getMultiPaintPropertiesRule() {
return getMultiPaintPropertiesAccess().getRule();
}
//ColorPropertyKeys:
// "-fx-color" | "-fx-light-text-color" | "-fx-accent" | "-fx-selection-bar" | "-fx-selection-bar-text" |
// "-fx-background";
public ColorPropertyKeysElements getColorPropertyKeysAccess() {
return (pColorPropertyKeys != null) ? pColorPropertyKeys : (pColorPropertyKeys = new ColorPropertyKeysElements());
}
public ParserRule getColorPropertyKeysRule() {
return getColorPropertyKeysAccess().getRule();
}
//ColorProperty:
// property=ColorPropertyKeys ":" value=ColorValue;
public ColorPropertyElements getColorPropertyAccess() {
return (pColorProperty != null) ? pColorProperty : (pColorProperty = new ColorPropertyElements());
}
public ParserRule getColorPropertyRule() {
return getColorPropertyAccess().getRule();
}
//StringProperty:
// property=("-fx-skin" | "-fx-shape" | "-fx-text" | "-fx-echo-char") ":" (value=STRING | "null");
public StringPropertyElements getStringPropertyAccess() {
return (pStringProperty != null) ? pStringProperty : (pStringProperty = new StringPropertyElements());
}
public ParserRule getStringPropertyRule() {
return getStringPropertyAccess().getRule();
}
//PositionProperty:
// property=("-fx-background-image-position" | "-fx-background-position") ":" values+=BgPositionValue (","
// values+=BgPositionValue)*;
public PositionPropertyElements getPositionPropertyAccess() {
return (pPositionProperty != null) ? pPositionProperty : (pPositionProperty = new PositionPropertyElements());
}
public ParserRule getPositionPropertyRule() {
return getPositionPropertyAccess().getRule();
}
//AlignmentProperty:
// property=("-fx-text-alignment" | "-fx-alignment") ":" value=("left" | "center" | "right" | "justify");
public AlignmentPropertyElements getAlignmentPropertyAccess() {
return (pAlignmentProperty != null) ? pAlignmentProperty : (pAlignmentProperty = new AlignmentPropertyElements());
}
public ParserRule getAlignmentPropertyRule() {
return getAlignmentPropertyAccess().getRule();
}
//StrokeLineCapProperty:
// "-fx-stroke-line-cap" ":" value=("square" | "butt" | "round");
public StrokeLineCapPropertyElements getStrokeLineCapPropertyAccess() {
return (pStrokeLineCapProperty != null) ? pStrokeLineCapProperty : (pStrokeLineCapProperty = new StrokeLineCapPropertyElements());
}
public ParserRule getStrokeLineCapPropertyRule() {
return getStrokeLineCapPropertyAccess().getRule();
}
//StrokeLineJoinProperty:
// "-fx-stroke-line-join" ":" value=("miter" | "bevel" | "round");
public StrokeLineJoinPropertyElements getStrokeLineJoinPropertyAccess() {
return (pStrokeLineJoinProperty != null) ? pStrokeLineJoinProperty : (pStrokeLineJoinProperty = new StrokeLineJoinPropertyElements());
}
public ParserRule getStrokeLineJoinPropertyRule() {
return getStrokeLineJoinPropertyAccess().getRule();
}
//TextOriginProperty:
// "-fx-text-origin" ":" value=("baseline" | "top" | "bottom");
public TextOriginPropertyElements getTextOriginPropertyAccess() {
return (pTextOriginProperty != null) ? pTextOriginProperty : (pTextOriginProperty = new TextOriginPropertyElements());
}
public ParserRule getTextOriginPropertyRule() {
return getTextOriginPropertyAccess().getRule();
}
//BackgroundImageSizeProperty:
// "-fx-background-image-size" ":" values+=BgSizeValue ("," values+=BgSizeValue)*;
public BackgroundImageSizePropertyElements getBackgroundImageSizePropertyAccess() {
return (pBackgroundImageSizeProperty != null) ? pBackgroundImageSizeProperty : (pBackgroundImageSizeProperty = new BackgroundImageSizePropertyElements());
}
public ParserRule getBackgroundImageSizePropertyRule() {
return getBackgroundImageSizePropertyAccess().getRule();
}
//BorderStyleProperty:
// "-fx-border-style" ":" values+=BorderStyleValue ("," values+=BorderStyleValue)*;
public BorderStylePropertyElements getBorderStylePropertyAccess() {
return (pBorderStyleProperty != null) ? pBorderStyleProperty : (pBorderStyleProperty = new BorderStylePropertyElements());
}
public ParserRule getBorderStylePropertyRule() {
return getBorderStylePropertyAccess().getRule();
}
//BorderImageSliceProperty:
// "-fx-border-image-slice" ":" values+=SizeFill ("," values+=SizeFill)*;
public BorderImageSlicePropertyElements getBorderImageSlicePropertyAccess() {
return (pBorderImageSliceProperty != null) ? pBorderImageSliceProperty : (pBorderImageSliceProperty = new BorderImageSlicePropertyElements());
}
public ParserRule getBorderImageSlicePropertyRule() {
return getBorderImageSlicePropertyAccess().getRule();
}
//TextOverrunProperty:
// "-fx-text-overrun" ":" value=("center-ellipses" | "center-word-ellipses" | "clip" | "ellipses" | "leading-ellipses" |
// "leading-word-ellipses" | "word-ellipses");
public TextOverrunPropertyElements getTextOverrunPropertyAccess() {
return (pTextOverrunProperty != null) ? pTextOverrunProperty : (pTextOverrunProperty = new TextOverrunPropertyElements());
}
public ParserRule getTextOverrunPropertyRule() {
return getTextOverrunPropertyAccess().getRule();
}
//InsetsProperty:
// "-fx-insets" ":" value+=NumberValue | value+=NumberValue value+=NumberValue value+=NumberValue value+=NumberValue;
public InsetsPropertyElements getInsetsPropertyAccess() {
return (pInsetsProperty != null) ? pInsetsProperty : (pInsetsProperty = new InsetsPropertyElements());
}
public ParserRule getInsetsPropertyRule() {
return getInsetsPropertyAccess().getRule();
}
//HorizontalGridLineStrokeDashArrayProperty:
// "-fx-horizontal-grid-line-stroke-dash-array" ":" value+=NumberValue+;
public HorizontalGridLineStrokeDashArrayPropertyElements getHorizontalGridLineStrokeDashArrayPropertyAccess() {
return (pHorizontalGridLineStrokeDashArrayProperty != null) ? pHorizontalGridLineStrokeDashArrayProperty : (pHorizontalGridLineStrokeDashArrayProperty = new HorizontalGridLineStrokeDashArrayPropertyElements());
}
public ParserRule getHorizontalGridLineStrokeDashArrayPropertyRule() {
return getHorizontalGridLineStrokeDashArrayPropertyAccess().getRule();
}
//VerticalGridLineStrokeDashArrayProperty:
// "-fx-vertical-grid-line-stroke-dash-array" ":" values+=NumberValue values+=NumberValue+;
public VerticalGridLineStrokeDashArrayPropertyElements getVerticalGridLineStrokeDashArrayPropertyAccess() {
return (pVerticalGridLineStrokeDashArrayProperty != null) ? pVerticalGridLineStrokeDashArrayProperty : (pVerticalGridLineStrokeDashArrayProperty = new VerticalGridLineStrokeDashArrayPropertyElements());
}
public ParserRule getVerticalGridLineStrokeDashArrayPropertyRule() {
return getVerticalGridLineStrokeDashArrayPropertyAccess().getRule();
}
////
//// ---------------
//// Values
//// ---------------
//enum BooleanValue:
// true | false;
public BooleanValueElements getBooleanValueAccess() {
return (unknownRuleBooleanValue != null) ? unknownRuleBooleanValue : (unknownRuleBooleanValue = new BooleanValueElements());
}
public EnumRule getBooleanValueRule() {
return getBooleanValueAccess().getRule();
}
//enum HPositionValue:
// left | center | right | leading | trailing;
public HPositionValueElements getHPositionValueAccess() {
return (unknownRuleHPositionValue != null) ? unknownRuleHPositionValue : (unknownRuleHPositionValue = new HPositionValueElements());
}
public EnumRule getHPositionValueRule() {
return getHPositionValueAccess().getRule();
}
//VPositionValue:
// v=("top" | "center" | "baseline" | "bottom" | "page-end" | "page-start");
public VPositionValueElements getVPositionValueAccess() {
return (pVPositionValue != null) ? pVPositionValue : (pVPositionValue = new VPositionValueElements());
}
public ParserRule getVPositionValueRule() {
return getVPositionValueAccess().getRule();
}
//BlurValue:
// v=("gaussian" | "one-pass-box" | "three-pass-box" | "two-pass-box");
public BlurValueElements getBlurValueAccess() {
return (pBlurValue != null) ? pBlurValue : (pBlurValue = new BlurValueElements());
}
public ParserRule getBlurValueRule() {
return getBlurValueAccess().getRule();
}
//NumberValue:
// IntegerValue | RealValue;
public NumberValueElements getNumberValueAccess() {
return (pNumberValue != null) ? pNumberValue : (pNumberValue = new NumberValueElements());
}
public ParserRule getNumberValueRule() {
return getNumberValueAccess().getRule();
}
//IntegerValue:
// value=INT;
public IntegerValueElements getIntegerValueAccess() {
return (pIntegerValue != null) ? pIntegerValue : (pIntegerValue = new IntegerValueElements());
}
public ParserRule getIntegerValueRule() {
return getIntegerValueAccess().getRule();
}
//RealValue:
// value=REAL;
public RealValueElements getRealValueAccess() {
return (pRealValue != null) ? pRealValue : (pRealValue = new RealValueElements());
}
public ParserRule getRealValueRule() {
return getRealValueAccess().getRule();
}
//UrlValue:
// "url" "(" address=AddressValue ")";
public UrlValueElements getUrlValueAccess() {
return (pUrlValue != null) ? pUrlValue : (pUrlValue = new UrlValueElements());
}
public ParserRule getUrlValueRule() {
return getUrlValueAccess().getRule();
}
//AddressValue:
// value=STRING;
public AddressValueElements getAddressValueAccess() {
return (pAddressValue != null) ? pAddressValue : (pAddressValue = new AddressValueElements());
}
public ParserRule getAddressValueRule() {
return getAddressValueAccess().getRule();
}
//SizeValue:
// value=NumberValue dimension=("%" | "px" | "mm" | "cm" | "in" | "pt" | "pc" | "em" | "ex")?;
public SizeValueElements getSizeValueAccess() {
return (pSizeValue != null) ? pSizeValue : (pSizeValue = new SizeValueElements());
}
public ParserRule getSizeValueRule() {
return getSizeValueAccess().getRule();
}
//MultiSizeValue:
// values+=SizeValue | values+=SizeValue values+=SizeValue values+=SizeValue values+=SizeValue;
public MultiSizeValueElements getMultiSizeValueAccess() {
return (pMultiSizeValue != null) ? pMultiSizeValue : (pMultiSizeValue = new MultiSizeValueElements());
}
public ParserRule getMultiSizeValueRule() {
return getMultiSizeValueAccess().getRule();
}
//// |
//// (
//// ( center | ( left | right ) SizeValue? ) | ( center | ( top | bottom ) SizeValue? )
//// )
//BgPositionValue:
// (absx=SizeValue | relx=("left" | "center" | "right")) (absy=SizeValue | rely=("top" | "center" | "bottom"));
public BgPositionValueElements getBgPositionValueAccess() {
return (pBgPositionValue != null) ? pBgPositionValue : (pBgPositionValue = new BgPositionValueElements());
}
public ParserRule getBgPositionValueRule() {
return getBgPositionValueAccess().getRule();
}
//RepeatStyleValue:
// v=("repeat-x" | "repeat-y") | v=("repeat" | "space" | "round" | "no-repeat" | "stretch") v2=("repeat" | "space" |
// "round" | "no-repeat" | "stretch")?;
public RepeatStyleValueElements getRepeatStyleValueAccess() {
return (pRepeatStyleValue != null) ? pRepeatStyleValue : (pRepeatStyleValue = new RepeatStyleValueElements());
}
public ParserRule getRepeatStyleValueRule() {
return getRepeatStyleValueAccess().getRule();
}
//BgSizeValue:
// (xsize=SizeValue | xauto="auto") (ysize=SizeValue | yauto="auto")? | predefined=("cover" | "contain");
public BgSizeValueElements getBgSizeValueAccess() {
return (pBgSizeValue != null) ? pBgSizeValue : (pBgSizeValue = new BgSizeValueElements());
}
public ParserRule getBgSizeValueRule() {
return getBgSizeValueAccess().getRule();
}
//// values+=PaintValue values+=PaintValue values+=PaintValue values+=PaintValue
//// values+=PaintValue // | (values+=PaintValue values+=PaintValue values+=PaintValue values+=PaintValue)
//// (values+=PaintValue | values+=PaintValue values+=PaintValue values+=PaintValue values+=PaintValue)
//MultiPaintValue:
// values+=PaintValue+;
public MultiPaintValueElements getMultiPaintValueAccess() {
return (pMultiPaintValue != null) ? pMultiPaintValue : (pMultiPaintValue = new MultiPaintValueElements());
}
public ParserRule getMultiPaintValueRule() {
return getMultiPaintValueAccess().getRule();
}
//BorderStyleValue:
// dashStyle=DashStyleValue location=("centered" | "inside" | "outside")? ("line-join" ("miter" miterAbs=NumberValue |
// miterPredefined=("bevel" | "round")))? ("line-cap" lineCap=("square" | "butt" | "round"))?;
public BorderStyleValueElements getBorderStyleValueAccess() {
return (pBorderStyleValue != null) ? pBorderStyleValue : (pBorderStyleValue = new BorderStyleValueElements());
}
public ParserRule getBorderStyleValueRule() {
return getBorderStyleValueAccess().getRule();
}
//DashStyleValue:
// v=("none" | "solid" | "dotted" | "dashed");
public DashStyleValueElements getDashStyleValueAccess() {
return (pDashStyleValue != null) ? pDashStyleValue : (pDashStyleValue = new DashStyleValueElements());
}
public ParserRule getDashStyleValueRule() {
return getDashStyleValueAccess().getRule();
}
//SizeFill:
// value=MultiSizeValue fill="fill"?;
public SizeFillElements getSizeFillAccess() {
return (pSizeFill != null) ? pSizeFill : (pSizeFill = new SizeFillElements());
}
public ParserRule getSizeFillRule() {
return getSizeFillAccess().getRule();
}
//FontValue:
// (styleOrWeightString=("italic" | "oblique" | "normal" | "bold" | "bolder" | "lighter") | weight=IntegerProperty)?
// size=SizeValue family=FontFamily;
public FontValueElements getFontValueAccess() {
return (pFontValue != null) ? pFontValue : (pFontValue = new FontValueElements());
}
public ParserRule getFontValueRule() {
return getFontValueAccess().getRule();
}
//FontStyleValue:
// value=("normal" | "italic" | "oblique");
public FontStyleValueElements getFontStyleValueAccess() {
return (pFontStyleValue != null) ? pFontStyleValue : (pFontStyleValue = new FontStyleValueElements());
}
public ParserRule getFontStyleValueRule() {
return getFontStyleValueAccess().getRule();
}
//FontWeightValue:
// valueString=("normal" | "bold" | "bolder" | "lighter") | valueInt=NumberValue;
public FontWeightValueElements getFontWeightValueAccess() {
return (pFontWeightValue != null) ? pFontWeightValue : (pFontWeightValue = new FontWeightValueElements());
}
public ParserRule getFontWeightValueRule() {
return getFontWeightValueAccess().getRule();
}
//FontFamily:
// value=STRING;
public FontFamilyElements getFontFamilyAccess() {
return (pFontFamily != null) ? pFontFamily : (pFontFamily = new FontFamilyElements());
}
public ParserRule getFontFamilyRule() {
return getFontFamilyAccess().getRule();
}
//PaintValue:
// LinearGradient | RadialGradient | ColorValue;
public PaintValueElements getPaintValueAccess() {
return (pPaintValue != null) ? pPaintValue : (pPaintValue = new PaintValueElements());
}
public ParserRule getPaintValueRule() {
return getPaintValueAccess().getRule();
}
//LinearGradient:
// "linear" "(" x1=SizeValue "," y1=SizeValue ")" "to" "(" x2=SizeValue "," y2=SizeValue ")" "stops" ("("
// stops+=StopValue ")")+ ("repeat" | "reflect")?;
public LinearGradientElements getLinearGradientAccess() {
return (pLinearGradient != null) ? pLinearGradient : (pLinearGradient = new LinearGradientElements());
}
public ParserRule getLinearGradientRule() {
return getLinearGradientAccess().getRule();
}
//RadialGradient:
// "radial" ("(" cx=SizeValue "," cy=SizeValue ")" ",")? radius=SizeValue ("focus" "(" fx=SizeValue "," fy=SizeValue ")")
// "stops" ("(" stops+=StopValue ")")+ ("repeat" | "reflect")?;
public RadialGradientElements getRadialGradientAccess() {
return (pRadialGradient != null) ? pRadialGradient : (pRadialGradient = new RadialGradientElements());
}
public ParserRule getRadialGradientRule() {
return getRadialGradientAccess().getRule();
}
//StopValue:
// pos=SizeValue "," color=ColorValue;
public StopValueElements getStopValueAccess() {
return (pStopValue != null) ? pStopValue : (pStopValue = new StopValueElements());
}
public ParserRule getStopValueRule() {
return getStopValueAccess().getRule();
}
//ColorValue:
// NamedColor | LookedUpColor | RGBColor | HSBColor | ColorFunction;
public ColorValueElements getColorValueAccess() {
return (pColorValue != null) ? pColorValue : (pColorValue = new ColorValueElements());
}
public ParserRule getColorValueRule() {
return getColorValueAccess().getRule();
}
//LookedUpColor:
// value=(ColorPropertyKeys | ID);
public LookedUpColorElements getLookedUpColorAccess() {
return (pLookedUpColor != null) ? pLookedUpColor : (pLookedUpColor = new LookedUpColorElements());
}
public ParserRule getLookedUpColorRule() {
return getLookedUpColorAccess().getRule();
}
//NamedColor:
// value=("aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" |
// "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral"
// | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" |
// "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" |
// "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" |
// "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" |
// "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew"
// | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon"
// | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" |
// "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" |
// "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" |
// "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" |
// "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" |
// "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" |
// "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" |
// "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" |
// "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal"
// | "thistle" | "tomato" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" |
// "transparent");
public NamedColorElements getNamedColorAccess() {
return (pNamedColor != null) ? pNamedColor : (pNamedColor = new NamedColorElements());
}
public ParserRule getNamedColorRule() {
return getNamedColorAccess().getRule();
}
//RGBColor:
// hex=HEX_NUMBER | "rgb" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue ")" | "rgb" "(" rp=IntegerValue "%"
// "," gp=IntegerValue "%" "," bp=IntegerValue "%" ")" | "rgba" "(" r=IntegerValue "," g=IntegerValue "," b=IntegerValue
// "," alpha=NumberValue ")" | "rgba" "(" rp=IntegerValue "%" "," gp=IntegerValue "%" "," bp=IntegerValue "%" ","
// alpha=NumberValue ")";
public RGBColorElements getRGBColorAccess() {
return (pRGBColor != null) ? pRGBColor : (pRGBColor = new RGBColorElements());
}
public ParserRule getRGBColorRule() {
return getRGBColorAccess().getRule();
}
//HSBColor:
// "hsb" "(" hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" ")" | "hsba" "("
// hue=NumberValue "," saturation=NumberValue "%" "," brightness=NumberValue "%" "," alpha=NumberValue ")";
public HSBColorElements getHSBColorAccess() {
return (pHSBColor != null) ? pHSBColor : (pHSBColor = new HSBColorElements());
}
public ParserRule getHSBColorRule() {
return getHSBColorAccess().getRule();
}
//ColorFunction:
// "derive" "(" orig=ColorValue "," mod=NumberValue "%" ")" | "ladder" "(" orig=ColorValue ")" "stops" ("("
// stopNumbers+=NumberValue "," stopColors+=ColorValue ")")+;
public ColorFunctionElements getColorFunctionAccess() {
return (pColorFunction != null) ? pColorFunction : (pColorFunction = new ColorFunctionElements());
}
public ParserRule getColorFunctionRule() {
return getColorFunctionAccess().getRule();
}
//terminal ID:
// "^"? ("a".."z" | "A".."Z" | "_") ("a".."z" | "-" | "A".."Z" | "_" | "0".."9")*;
public TerminalRule getIDRule() {
return (tID != null) ? tID : (tID = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "ID"));
}
//terminal HEX_NUMBER:
// "#" ("a".."f" | "A".."F" | "0".."9")*;
public TerminalRule getHEX_NUMBERRule() {
return (tHEX_NUMBER != null) ? tHEX_NUMBER : (tHEX_NUMBER = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "HEX_NUMBER"));
}
//terminal INT returns ecore::EInt:
// "-"? "0".."9"+;
public TerminalRule getINTRule() {
return (tINT != null) ? tINT : (tINT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "INT"));
}
//terminal REAL returns ecore::EDouble:
// "-"? "0".."9"+ "." "0".."9"+;
public TerminalRule getREALRule() {
return (tREAL != null) ? tREAL : (tREAL = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "REAL"));
}
//terminal STRING:
// "\"" ("\\" ("b" | "t" | "n" | "f" | "r" | "u" | "\"" | "\'" | "\\") | !("\\" | "\""))* "\"" | "\'" ("\\" ("b" | "t" |
// "n" | "f" | "r" | "u" | "\"" | "\'" | "\\") | !("\\" | "\'"))* "\'";
public TerminalRule getSTRINGRule() {
return (tSTRING != null) ? tSTRING : (tSTRING = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "STRING"));
}
//terminal ML_COMMENT:
// "/ *"->"* /";
public TerminalRule getML_COMMENTRule() {
return (tML_COMMENT != null) ? tML_COMMENT : (tML_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "ML_COMMENT"));
}
//terminal WS:
// (" " | "\t" | "\r" | "\n")+;
public TerminalRule getWSRule() {
return (tWS != null) ? tWS : (tWS = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "WS"));
}
//terminal ANY_OTHER:
// .;
public TerminalRule getANY_OTHERRule() {
return (tANY_OTHER != null) ? tANY_OTHER : (tANY_OTHER = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "ANY_OTHER"));
}
}