blob: 7d675ae70b338e58c6e3f6de2dec23b09f9e6611 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<!--
Copyright (c) 2011, 2015 Mia-Software.
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
Contributors:
Grégoire Dupé (Mia-Software) - Bug 361794 - [Restructuring] New customization meta-model
David Couvrand (Soft-Maint) - Bug 402725 - Need a query to get an image from an URI
Nicolas Rault (Soft-Maint) - Bug 402725 - Need a query to get an image from an URI
Grégoire Dupé (Mia-Software) - Bug 441051 - Reusable customization and facet loading dialogs
Grégoire Dupé (Mia-Software) - Bug 480772 - NPE at org.eclipse.emf.facet.efacet.ui.internal.handlers.LoadFacetHandler.execute(LoadFacetHandler.java:44)
-->
<plugin>
<extension point="org.eclipse.emf.facet.util.emf.core.modeldeclaration">
<modeldeclaration file="resources/customproperties.efacet"/>
</extension>
<extension point="org.eclipse.ui.views">
<view
category="org.eclipse.emf.facet.common.ui.views"
class="org.eclipse.emf.facet.custom.ui.internal.view.CustomizationsCatalogView"
icon="icons/uiCustom.gif"
id="org.eclipse.emf.facet.custom.ui.view.catalog"
name="%view.customizations"
restorable="true">
</view>
</extension>
<extension
point="org.eclipse.emf.facet.efacet.core.queryImplementationRegistration">
<queryImplementationRegistration
class="org.eclipse.emf.facet.custom.ui.internal.query.URIImageQueryImplementationFactory">
</queryImplementationRegistration>
</extension>
<extension point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.emf.facet.widgets.table.command.category"
id="org.eclipse.emf.facet.ui.loadCustomization"
name="Load Customization">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.emf.facet.custom.ui.internal.handler.LoadCustomizationsHandler"
commandId="org.eclipse.emf.facet.ui.loadCustomization">
<enabledWhen>
<with
variable="activePart">
<adapt
type="org.eclipse.emf.facet.custom.core.ICustomizationManagerProvider">
</adapt>
</with>
</enabledWhen>
</handler>
</extension>
</plugin>