Revision d6d945d2
Added by Patrick Plitzner over 5 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/e4/TaxonNameEditorE4.java | ||
---|---|---|
501 | 501 |
conversation.unregisterForDataStoreChanges(this); |
502 | 502 |
conversation.close(); |
503 | 503 |
} |
504 |
eventBroker.post(WorkbenchEventConstants.CURRENT_ACTIVE_EDITOR, null); |
|
504 | 505 |
} |
505 | 506 |
|
506 | 507 |
/** {@inheritDoc} */ |
eu.etaxonomy.taxeditor.store/META-INF/MANIFEST.MF | ||
---|---|---|
88 | 88 |
org.eclipse.e4.core.commands;bundle-version="0.11.100", |
89 | 89 |
org.eclipse.e4.ui.services;bundle-version="1.2.100", |
90 | 90 |
org.eclipse.e4.ui.model.workbench;bundle-version="1.2.0", |
91 |
org.eclipse.e4.core.contexts;bundle-version="1.5.1" |
|
91 |
org.eclipse.e4.core.contexts;bundle-version="1.5.1", |
|
92 |
org.eclipse.osgi.services, |
|
93 |
org.eclipse.e4.core.services |
|
92 | 94 |
Bundle-RequiredExecutionEnvironment: JavaSE-1.8 |
93 | 95 |
Bundle-ActivationPolicy: lazy |
94 | 96 |
Import-Package: eu.etaxonomy.taxeditor.webapp, |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/event/EventUtility.java | ||
---|---|---|
78 | 78 |
return shell; |
79 | 79 |
} |
80 | 80 |
|
81 |
// private EventHandler testHandler; |
|
82 |
// |
|
83 |
// @Inject |
|
84 |
// public EventUtility(IEventBroker eventBroker) { |
|
85 |
// testHandler = new EventHandler() { |
|
86 |
// |
|
87 |
// @Override |
|
88 |
// public void handleEvent(Event event) { |
|
89 |
// Object part = event.getProperty(UIEvents.EventTags.ELEMENT); |
|
90 |
// boolean tbr =(Boolean) event.getProperty(UIEvents.EventTags.NEW_VALUE); |
|
91 |
// if (part instanceof MPart){ |
|
92 |
// System.out.println("Part "+((MPart)part).getElementId()+" is "+(!tbr?"NOT":"")+" visible"); |
|
93 |
// } |
|
94 |
// else if(part instanceof MPlaceholder){ |
|
95 |
// System.out.println("Part "+((MPlaceholder)part).getRef().getElementId()+" is "+(!tbr?"NOT":"")+" visible"); |
|
96 |
// } |
|
97 |
// } |
|
98 |
// }; |
|
99 |
// eventBroker.subscribe(UIEvents.UIElement.TOPIC_TOBERENDERED, testHandler); |
|
100 |
// } |
|
101 |
|
|
81 | 102 |
} |
Also available in: Unified diff
ref #6925 Set active editor to null if all are closed