Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Arthorne2013-03-14 14:08:11 +0000
committerJohn Arthorne2013-03-14 14:08:41 +0000
commit1fe2cf7d64ed428df69e174c669c9a0cba725e1a (patch)
tree2ac11f70dd1fa1480ac2bc3b8a032246c32981c9
parent474994e8e581b239bc55e2ea8df41a2f8b1e3dcc (diff)
downloadeclipse.platform.runtime-1fe2cf7d64ed428df69e174c669c9a0cba725e1a.tar.gz
eclipse.platform.runtime-1fe2cf7d64ed428df69e174c669c9a0cba725e1a.tar.xz
eclipse.platform.runtime-1fe2cf7d64ed428df69e174c669c9a0cba725e1a.zip
bug 403189 - add IEventBroker API
-rw-r--r--bundles/org.eclipse.e4.core.services/.project6
-rw-r--r--bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF8
-rw-r--r--bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/events/IEventBroker.java6
3 files changed, 10 insertions, 10 deletions
diff --git a/bundles/org.eclipse.e4.core.services/.project b/bundles/org.eclipse.e4.core.services/.project
index 911d6d1d7..be07c863d 100644
--- a/bundles/org.eclipse.e4.core.services/.project
+++ b/bundles/org.eclipse.e4.core.services/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
</natures>
</projectDescription>
diff --git a/bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF b/bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF
index 9adbdbb5b..9d8cad408 100644
--- a/bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF
@@ -27,13 +27,7 @@ Export-Package: org.eclipse.e4.core.internal.services;x-friends:="org.eclipse.e4
org.eclipse.e4.ui.css.swt,
org.eclipse.e4.ui.workbench.renderers.swt,
org.eclipse.e4.ui.workbench.swt",
- org.eclipse.e4.core.services.events;
- x-friends:="org.eclipse.e4.ui.services,
- org.eclipse.e4.ui.workbench,
- org.eclipse.e4.ui.workbench.addons.swt,
- org.eclipse.e4.ui.workbench.renderers.swt,
- org.eclipse.e4.ui.workbench.swt,
- org.eclipse.ui.workbench",
+ org.eclipse.e4.core.services.events,
org.eclipse.e4.core.services.log;
x-friends:="org.eclipse.e4.ui.bindings,
org.eclipse.e4.ui.services,
diff --git a/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/events/IEventBroker.java b/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/events/IEventBroker.java
index 1f951ed10..6996d9b77 100644
--- a/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/events/IEventBroker.java
+++ b/bundles/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/events/IEventBroker.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2009, 2010 IBM Corporation and others.
+ * Copyright (c) 2009, 2013 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -10,10 +10,9 @@
*******************************************************************************/
package org.eclipse.e4.core.services.events;
-import org.eclipse.e4.core.contexts.IEclipseContext;
-
import java.util.Dictionary;
import java.util.Map;
+import org.eclipse.e4.core.contexts.IEclipseContext;
import org.osgi.service.event.EventHandler;
/**
@@ -25,6 +24,7 @@ import org.osgi.service.event.EventHandler;
* </pre>
*
* @noimplement This interface is not intended to be implemented by clients.
+ * @since 1.1
*/
public interface IEventBroker {

Back to the top