Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2015-07-28 18:30:06 +0000
committerJuergen Haug2015-07-30 12:36:59 +0000
commitf50f5625b15b390db451e2c3261ba25bcd8fe012 (patch)
treee3dfca4ab41c0afdf4b1244d7f4c311a4eec1b1b /plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java
parent783c894f584934f5e6f96c1f2281468d2c70bbc6 (diff)
downloadorg.eclipse.etrice-f50f5625b15b390db451e2c3261ba25bcd8fe012.tar.gz
org.eclipse.etrice-f50f5625b15b390db451e2c3261ba25bcd8fe012.tar.xz
org.eclipse.etrice-f50f5625b15b390db451e2c3261ba25bcd8fe012.zip
Bug 453716 - [ui.behavior] add context dependent behavior of action
Diffstat (limited to 'plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java')
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java b/plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java
index 6645d4b50..83dd12cf7 100644
--- a/plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java
+++ b/plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/actioneditor/ActionCodeEditorRegistry.java
@@ -22,8 +22,8 @@ import org.eclipse.core.runtime.MultiStatus;
import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.Status;
import org.eclipse.etrice.core.fsm.fSM.DetailCode;
-import org.eclipse.etrice.core.fsm.fSM.ModelComponent;
import org.eclipse.etrice.ui.behavior.fsm.Activator;
+import org.eclipse.etrice.ui.behavior.fsm.detailcode.IDetailExpressionProvider;
import org.eclipse.swt.widgets.Composite;
/**
@@ -106,14 +106,11 @@ public class ActionCodeEditorRegistry {
*
* @return the {@link IActionCodeEditor} instance or <code>null</code>
*/
- public IActionCodeEditor newActionCodeEditor(DetailCode detailCode,
- Composite parent, ModelComponent mc, boolean useMembers,
- boolean useMessages, boolean useRecvMessagesOnly) {
+ public IActionCodeEditor newActionCodeEditor(Composite parent, String text, IDetailExpressionProvider exprProvider) {
IActionCodeEditorFactory factory = getFactory();
if (factory == null)
return null;
- return factory.createActionCodeEditor(detailCode, parent, mc,
- useMembers, useMessages, useRecvMessagesOnly);
+ return factory.createActionCodeEditor(parent, text, exprProvider);
}
/**

Back to the top