diff options
author | Tom Schindl | 2014-05-23 20:43:24 +0000 |
---|---|---|
committer | Tom Schindl | 2014-05-23 21:02:49 +0000 |
commit | df6281a159b7dd55cabaed9cc31f42ac38b301bd (patch) | |
tree | 869315c8b819a8151da14c7732fefccc70feec4c /testcases | |
parent | bc8f1a4a0e005445efc0a4838d387d9fcf0a5fbf (diff) | |
download | org.eclipse.efxclipse-df6281a159b7dd55cabaed9cc31f42ac38b301bd.tar.gz org.eclipse.efxclipse-df6281a159b7dd55cabaed9cc31f42ac38b301bd.tar.xz org.eclipse.efxclipse-df6281a159b7dd55cabaed9cc31f42ac38b301bd.zip |
Bug 435678 - [e4] modification of containerData not reflected in UI
Diffstat (limited to 'testcases')
-rwxr-xr-x | testcases/org.eclipse.fx.testcases.e4/Application.e4xmi | 4 | ||||
-rwxr-xr-x | testcases/org.eclipse.fx.testcases.e4/src/org/eclipse/fx/testcases/e4/parts/ControlPanel.java | 13 |
2 files changed, 14 insertions, 3 deletions
diff --git a/testcases/org.eclipse.fx.testcases.e4/Application.e4xmi b/testcases/org.eclipse.fx.testcases.e4/Application.e4xmi index fdb073ffe..7c78b7ea6 100755 --- a/testcases/org.eclipse.fx.testcases.e4/Application.e4xmi +++ b/testcases/org.eclipse.fx.testcases.e4/Application.e4xmi @@ -189,8 +189,8 @@ </trimBars> <trimBars xmi:id="_s3Z_EL5SEeOCpM9MHb7gVw" elementId="org.eclipse.fx.testcases.e4.trimbar.0" side="Left"> <children xsi:type="menu:ToolBar" xmi:id="_upiEAL5SEeOCpM9MHb7gVw" elementId="org.eclipse.fx.testcases.e4.toolbar.5"> - <children xsi:type="menu:DirectToolItem" xmi:id="_ve_FUL5SEeOCpM9MHb7gVw" elementId="org.eclipse.fx.testcases.e4.directtoolitem.9" label="V1"/> - <children xsi:type="menu:DirectToolItem" xmi:id="_w4yJ0L5SEeOCpM9MHb7gVw" elementId="org.eclipse.fx.testcases.e4.directtoolitem.10" label="V2"/> + <children xsi:type="menu:DirectToolItem" xmi:id="_ve_FUL5SEeOCpM9MHb7gVw" elementId="org.eclipse.fx.testcases.e4.directtoolitem.9" label="V1" contributionURI="bundleclass://org.eclipse.fx.testcases.e4/org.eclipse.fx.testcases.e4.handlers.DiHandler"/> + <children xsi:type="menu:DirectToolItem" xmi:id="_w4yJ0L5SEeOCpM9MHb7gVw" elementId="org.eclipse.fx.testcases.e4.directtoolitem.10" label="V2" contributionURI="bundleclass://org.eclipse.fx.testcases.e4/org.eclipse.fx.testcases.e4.handlers.DiHandler"/> </children> </trimBars> </children> diff --git a/testcases/org.eclipse.fx.testcases.e4/src/org/eclipse/fx/testcases/e4/parts/ControlPanel.java b/testcases/org.eclipse.fx.testcases.e4/src/org/eclipse/fx/testcases/e4/parts/ControlPanel.java index 1e68ec7a9..dc791f9df 100755 --- a/testcases/org.eclipse.fx.testcases.e4/src/org/eclipse/fx/testcases/e4/parts/ControlPanel.java +++ b/testcases/org.eclipse.fx.testcases.e4/src/org/eclipse/fx/testcases/e4/parts/ControlPanel.java @@ -66,7 +66,7 @@ public class ControlPanel { @SuppressWarnings("rawtypes") @Inject - public ControlPanel(BorderPane p, final MApplication application, final MWindow window, @Optional final MPerspective perspective, final EPartService partService, final EModelService modelService, EMenuService menuService, final IEventBroker broker) { + public ControlPanel(BorderPane p, final MApplication application, final MWindow window, @Optional final MPerspective perspective, final EPartService partService, final EModelService modelService, EMenuService menuService, final IEventBroker broker, final MPart self) { broker.subscribe(UIEvents.UILifeCycle.APP_STARTUP_COMPLETE, new org.osgi.service.event.EventHandler() { @Override @@ -560,6 +560,17 @@ public class ControlPanel { }); box.getChildren().add(button); } + + { + Button button = new Button("Modify container data"); + button.setOnAction(new EventHandler<ActionEvent>() { + @Override + public void handle(ActionEvent event) { + self.setContainerData("5"); + } + }); + box.getChildren().add(button); + } p.setTop(box); } |