# Diagram Event Broker Providers

###### Identifier:

org.eclipse.gmf.runtime.diagram.core.diagramEventBrokerProviders

###### Since:

[Enter the first release in which this extension point appears.]

###### Description:

[Enter description of this extension point.]

###### Configuration Markup:

<!ELEMENT extension (diagramEventBrokerProvider+)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED

>

<!ELEMENT diagramEventBrokerProvider (Priority , editingDomain+)>

<!ATTLIST diagramEventBrokerProvider

class CDATA #REQUIRED

>

The diagram event broker extension point This extension point is inteded to be used only by GMF runtime experts, Since changing the diagram event broker could have severe implications on diagrams that share the same editing domain

- class - The fully qualified name of the diagram event broker provider class

<!ELEMENT editingDomain EMPTY>

<!ATTLIST editingDomain

ID CDATA #REQUIRED

>

The editing domain to associate the diagram event broker with

- ID - the id of the editing domain

<!ELEMENT Priority EMPTY>

<!ATTLIST Priority

name (Lowest|Low|Medium|High|Highest)

>

The description for the priority of the duagram event broker provider

- name - The priority of the provider. It can be one of the following values: >Lowest, Low, Medium, High, Highest>. Consideration of dependencies has to be done when choosing the priority. A provider that adds contributions to paths (menus | groups) contributed by other providers has to have a higher priority than them.

###### Examples:

[Enter extension point usage example here.]

###### Supplied Implementation:

[Enter information about supplied implementation of this extension point.]

Copyright (c) 2007 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 http://www.eclipse.org/legal/epl-v10.html