Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java')
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java166
1 files changed, 114 insertions, 52 deletions
diff --git a/plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java b/plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java
index 33e66d2d1..e56fa7792 100644
--- a/plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/services/ETPhysGrammarAccess.java
@@ -204,16 +204,28 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cRuntimeAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final CrossReference cRuntimeRuntimeClassCrossReference_6_0 = (CrossReference)cRuntimeAssignment_6.eContents().get(0);
private final RuleCall cRuntimeRuntimeClassFQNParserRuleCall_6_0_1 = (RuleCall)cRuntimeRuntimeClassCrossReference_6_0.eContents().get(1);
- private final Assignment cThreadsAssignment_7 = (Assignment)cGroup.eContents().get(7);
- private final RuleCall cThreadsThreadParserRuleCall_7_0 = (RuleCall)cThreadsAssignment_7.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8);
+ private final Keyword cPriominKeyword_7 = (Keyword)cGroup.eContents().get(7);
+ private final Keyword cEqualsSignKeyword_8 = (Keyword)cGroup.eContents().get(8);
+ private final Assignment cPriominAssignment_9 = (Assignment)cGroup.eContents().get(9);
+ private final RuleCall cPriominPRIOParserRuleCall_9_0 = (RuleCall)cPriominAssignment_9.eContents().get(0);
+ private final Keyword cPriomaxKeyword_10 = (Keyword)cGroup.eContents().get(10);
+ private final Keyword cEqualsSignKeyword_11 = (Keyword)cGroup.eContents().get(11);
+ private final Assignment cPriomaxAssignment_12 = (Assignment)cGroup.eContents().get(12);
+ private final RuleCall cPriomaxPRIOParserRuleCall_12_0 = (RuleCall)cPriomaxAssignment_12.eContents().get(0);
+ private final Assignment cThreadsAssignment_13 = (Assignment)cGroup.eContents().get(13);
+ private final RuleCall cThreadsPhysThreadParserRuleCall_13_0 = (RuleCall)cThreadsAssignment_13.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_14 = (Keyword)cGroup.eContents().get(14);
//NodeClass:
//
- // "NodeClass" name=ID docu=Documentation? "{" "runtime" "=" runtime=[RuntimeClass|FQN] threads+=Thread* "}";
+ // "NodeClass" name=ID docu=Documentation? "{" "runtime" "=" runtime=[RuntimeClass|FQN] "priomin" "=" priomin=PRIO
+ //
+ // "priomax" "=" priomax=PRIO threads+=PhysThread* "}";
public ParserRule getRule() { return rule; }
- //"NodeClass" name=ID docu=Documentation? "{" "runtime" "=" runtime=[RuntimeClass|FQN] threads+=Thread* "}"
+ //"NodeClass" name=ID docu=Documentation? "{" "runtime" "=" runtime=[RuntimeClass|FQN] "priomin" "=" priomin=PRIO
+ //
+ //"priomax" "=" priomax=PRIO threads+=PhysThread* "}"
public Group getGroup() { return cGroup; }
//"NodeClass"
@@ -249,18 +261,42 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
//FQN
public RuleCall getRuntimeRuntimeClassFQNParserRuleCall_6_0_1() { return cRuntimeRuntimeClassFQNParserRuleCall_6_0_1; }
- //threads+=Thread*
- public Assignment getThreadsAssignment_7() { return cThreadsAssignment_7; }
+ //"priomin"
+ public Keyword getPriominKeyword_7() { return cPriominKeyword_7; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_8() { return cEqualsSignKeyword_8; }
+
+ //priomin=PRIO
+ public Assignment getPriominAssignment_9() { return cPriominAssignment_9; }
+
+ //PRIO
+ public RuleCall getPriominPRIOParserRuleCall_9_0() { return cPriominPRIOParserRuleCall_9_0; }
- //Thread
- public RuleCall getThreadsThreadParserRuleCall_7_0() { return cThreadsThreadParserRuleCall_7_0; }
+ //"priomax"
+ public Keyword getPriomaxKeyword_10() { return cPriomaxKeyword_10; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_11() { return cEqualsSignKeyword_11; }
+
+ //priomax=PRIO
+ public Assignment getPriomaxAssignment_12() { return cPriomaxAssignment_12; }
+
+ //PRIO
+ public RuleCall getPriomaxPRIOParserRuleCall_12_0() { return cPriomaxPRIOParserRuleCall_12_0; }
+
+ //threads+=PhysThread*
+ public Assignment getThreadsAssignment_13() { return cThreadsAssignment_13; }
+
+ //PhysThread
+ public RuleCall getThreadsPhysThreadParserRuleCall_13_0() { return cThreadsPhysThreadParserRuleCall_13_0; }
//"}"
- public Keyword getRightCurlyBracketKeyword_8() { return cRightCurlyBracketKeyword_8; }
+ public Keyword getRightCurlyBracketKeyword_14() { return cRightCurlyBracketKeyword_14; }
}
- public class ThreadElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Thread");
+ public class PhysThreadElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PhysThread");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Assignment cDefaultAssignment_0_0 = (Assignment)cAlternatives_0.eContents().get(0);
@@ -273,28 +309,34 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cEqualsSignKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Assignment cExecmodeAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cExecmodeExecModeEnumRuleCall_5_0 = (RuleCall)cExecmodeAssignment_5.eContents().get(0);
- private final Group cGroup_6 = (Group)cGroup.eContents().get(6);
- private final Keyword cPrioKeyword_6_0 = (Keyword)cGroup_6.eContents().get(0);
- private final Keyword cEqualsSignKeyword_6_1 = (Keyword)cGroup_6.eContents().get(1);
- private final Assignment cPrioAssignment_6_2 = (Assignment)cGroup_6.eContents().get(2);
- private final RuleCall cPrioPRIOParserRuleCall_6_2_0 = (RuleCall)cPrioAssignment_6_2.eContents().get(0);
- private final Group cGroup_7 = (Group)cGroup.eContents().get(7);
- private final Keyword cStacksizeKeyword_7_0 = (Keyword)cGroup_7.eContents().get(0);
- private final Keyword cEqualsSignKeyword_7_1 = (Keyword)cGroup_7.eContents().get(1);
- private final Assignment cStacksizeAssignment_7_2 = (Assignment)cGroup_7.eContents().get(2);
- private final RuleCall cStacksizeINTTerminalRuleCall_7_2_0 = (RuleCall)cStacksizeAssignment_7_2.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8);
+ private final Keyword cPrioKeyword_6 = (Keyword)cGroup.eContents().get(6);
+ private final Keyword cEqualsSignKeyword_7 = (Keyword)cGroup.eContents().get(7);
+ private final Assignment cPrioAssignment_8 = (Assignment)cGroup.eContents().get(8);
+ private final RuleCall cPrioPRIOParserRuleCall_8_0 = (RuleCall)cPrioAssignment_8.eContents().get(0);
+ private final Keyword cStacksizeKeyword_9 = (Keyword)cGroup.eContents().get(9);
+ private final Keyword cEqualsSignKeyword_10 = (Keyword)cGroup.eContents().get(10);
+ private final Assignment cStacksizeAssignment_11 = (Assignment)cGroup.eContents().get(11);
+ private final RuleCall cStacksizeINTTerminalRuleCall_11_0 = (RuleCall)cStacksizeAssignment_11.eContents().get(0);
+ private final Keyword cMsgblocksizeKeyword_12 = (Keyword)cGroup.eContents().get(12);
+ private final Keyword cEqualsSignKeyword_13 = (Keyword)cGroup.eContents().get(13);
+ private final Assignment cMsgblocksizeAssignment_14 = (Assignment)cGroup.eContents().get(14);
+ private final RuleCall cMsgblocksizeINTTerminalRuleCall_14_0 = (RuleCall)cMsgblocksizeAssignment_14.eContents().get(0);
+ private final Keyword cMsgpoolsizeKeyword_15 = (Keyword)cGroup.eContents().get(15);
+ private final Keyword cEqualsSignKeyword_16 = (Keyword)cGroup.eContents().get(16);
+ private final Assignment cMsgpoolsizeAssignment_17 = (Assignment)cGroup.eContents().get(17);
+ private final RuleCall cMsgpoolsizeINTTerminalRuleCall_17_0 = (RuleCall)cMsgpoolsizeAssignment_17.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_18 = (Keyword)cGroup.eContents().get(18);
- //Thread:
+ //PhysThread:
//
- // (default?="DefaultThread" | "Thread") name=ID "{" "execmode" "=" execmode=ExecMode ("prio" "=" prio=PRIO)?
+ // (default?="DefaultThread" | "Thread") name=ID "{" "execmode" "=" execmode=ExecMode "prio" "=" prio=PRIO "stacksize"
//
- // ("stacksize" "=" stacksize=INT)? "}";
+ // "=" stacksize=INT "msgblocksize" "=" msgblocksize=INT "msgpoolsize" "=" msgpoolsize=INT "}";
public ParserRule getRule() { return rule; }
- //(default?="DefaultThread" | "Thread") name=ID "{" "execmode" "=" execmode=ExecMode ("prio" "=" prio=PRIO)? ("stacksize"
+ //(default?="DefaultThread" | "Thread") name=ID "{" "execmode" "=" execmode=ExecMode "prio" "=" prio=PRIO "stacksize" "="
//
- //"=" stacksize=INT)? "}"
+ //stacksize=INT "msgblocksize" "=" msgblocksize=INT "msgpoolsize" "=" msgpoolsize=INT "}"
public Group getGroup() { return cGroup; }
//default?="DefaultThread" | "Thread"
@@ -330,38 +372,56 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
//ExecMode
public RuleCall getExecmodeExecModeEnumRuleCall_5_0() { return cExecmodeExecModeEnumRuleCall_5_0; }
- //("prio" "=" prio=PRIO)?
- public Group getGroup_6() { return cGroup_6; }
-
//"prio"
- public Keyword getPrioKeyword_6_0() { return cPrioKeyword_6_0; }
+ public Keyword getPrioKeyword_6() { return cPrioKeyword_6; }
//"="
- public Keyword getEqualsSignKeyword_6_1() { return cEqualsSignKeyword_6_1; }
+ public Keyword getEqualsSignKeyword_7() { return cEqualsSignKeyword_7; }
//prio=PRIO
- public Assignment getPrioAssignment_6_2() { return cPrioAssignment_6_2; }
+ public Assignment getPrioAssignment_8() { return cPrioAssignment_8; }
//PRIO
- public RuleCall getPrioPRIOParserRuleCall_6_2_0() { return cPrioPRIOParserRuleCall_6_2_0; }
-
- //("stacksize" "=" stacksize=INT)?
- public Group getGroup_7() { return cGroup_7; }
+ public RuleCall getPrioPRIOParserRuleCall_8_0() { return cPrioPRIOParserRuleCall_8_0; }
//"stacksize"
- public Keyword getStacksizeKeyword_7_0() { return cStacksizeKeyword_7_0; }
+ public Keyword getStacksizeKeyword_9() { return cStacksizeKeyword_9; }
//"="
- public Keyword getEqualsSignKeyword_7_1() { return cEqualsSignKeyword_7_1; }
+ public Keyword getEqualsSignKeyword_10() { return cEqualsSignKeyword_10; }
//stacksize=INT
- public Assignment getStacksizeAssignment_7_2() { return cStacksizeAssignment_7_2; }
+ public Assignment getStacksizeAssignment_11() { return cStacksizeAssignment_11; }
+
+ //INT
+ public RuleCall getStacksizeINTTerminalRuleCall_11_0() { return cStacksizeINTTerminalRuleCall_11_0; }
+
+ //"msgblocksize"
+ public Keyword getMsgblocksizeKeyword_12() { return cMsgblocksizeKeyword_12; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_13() { return cEqualsSignKeyword_13; }
+
+ //msgblocksize=INT
+ public Assignment getMsgblocksizeAssignment_14() { return cMsgblocksizeAssignment_14; }
//INT
- public RuleCall getStacksizeINTTerminalRuleCall_7_2_0() { return cStacksizeINTTerminalRuleCall_7_2_0; }
+ public RuleCall getMsgblocksizeINTTerminalRuleCall_14_0() { return cMsgblocksizeINTTerminalRuleCall_14_0; }
+
+ //"msgpoolsize"
+ public Keyword getMsgpoolsizeKeyword_15() { return cMsgpoolsizeKeyword_15; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_16() { return cEqualsSignKeyword_16; }
+
+ //msgpoolsize=INT
+ public Assignment getMsgpoolsizeAssignment_17() { return cMsgpoolsizeAssignment_17; }
+
+ //INT
+ public RuleCall getMsgpoolsizeINTTerminalRuleCall_17_0() { return cMsgpoolsizeINTTerminalRuleCall_17_0; }
//"}"
- public Keyword getRightCurlyBracketKeyword_8() { return cRightCurlyBracketKeyword_8; }
+ public Keyword getRightCurlyBracketKeyword_18() { return cRightCurlyBracketKeyword_18; }
}
public class RuntimeClassElements extends AbstractParserRuleElementFinder {
@@ -649,7 +709,7 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
private PhysicalSystemElements pPhysicalSystem;
private NodeRefElements pNodeRef;
private NodeClassElements pNodeClass;
- private ThreadElements pThread;
+ private PhysThreadElements pPhysThread;
private ExecModeElements unknownRuleExecMode;
private RuntimeClassElements pRuntimeClass;
private ThreadModelElements unknownRuleThreadModel;
@@ -734,7 +794,9 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
//NodeClass:
//
- // "NodeClass" name=ID docu=Documentation? "{" "runtime" "=" runtime=[RuntimeClass|FQN] threads+=Thread* "}";
+ // "NodeClass" name=ID docu=Documentation? "{" "runtime" "=" runtime=[RuntimeClass|FQN] "priomin" "=" priomin=PRIO
+ //
+ // "priomax" "=" priomax=PRIO threads+=PhysThread* "}";
public NodeClassElements getNodeClassAccess() {
return (pNodeClass != null) ? pNodeClass : (pNodeClass = new NodeClassElements());
}
@@ -743,17 +805,17 @@ public class ETPhysGrammarAccess extends AbstractGrammarElementFinder {
return getNodeClassAccess().getRule();
}
- //Thread:
+ //PhysThread:
//
- // (default?="DefaultThread" | "Thread") name=ID "{" "execmode" "=" execmode=ExecMode ("prio" "=" prio=PRIO)?
+ // (default?="DefaultThread" | "Thread") name=ID "{" "execmode" "=" execmode=ExecMode "prio" "=" prio=PRIO "stacksize"
//
- // ("stacksize" "=" stacksize=INT)? "}";
- public ThreadElements getThreadAccess() {
- return (pThread != null) ? pThread : (pThread = new ThreadElements());
+ // "=" stacksize=INT "msgblocksize" "=" msgblocksize=INT "msgpoolsize" "=" msgpoolsize=INT "}";
+ public PhysThreadElements getPhysThreadAccess() {
+ return (pPhysThread != null) ? pPhysThread : (pPhysThread = new PhysThreadElements());
}
- public ParserRule getThreadRule() {
- return getThreadAccess().getRule();
+ public ParserRule getPhysThreadRule() {
+ return getPhysThreadAccess().getRule();
}
//enum ExecMode:

Back to the top