/**
*
*/
package org.eclipse.papyrus.infra.core.multidiagram.actionbarcontributor;
import org.eclipse.papyrus.infra.core.editor.BackboneException;
import org.eclipse.ui.part.EditorActionBarContributor;
/**
* Interface used to get an ActionBarContributor from its ID.
*
* @author dumoulin
*
*/
public interface IActionBarContributorFactory {
/**
* Get an ActionBarContributor by its key. If an ActionBarContributor
* already exists for this key, return it.
*
* @param key
* @return
*/
public EditorActionBarContributor getActionBarContributor(Object key) throws BackboneException;
}