blob: 1c090c836e1496e8237759dffc11fe03e9218bc7 (
plain) (
tree)
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.emf.facet.infra.browser.custom.core.registration">
<browserCustomization file="UICustom/context.uiCustom" loadByDefault="true">
</browserCustomization>
</extension>
<extension point="org.eclipse.emf.facet.infra.browser.custom.core.registration">
<browserCustomization file="UICustom/environment.uiCustom" loadByDefault="true"/>
</extension>
<extension point="org.eclipse.emf.facet.infra.browser.custom.core.registration">
<browserCustomization file="UICustom/ui.uiCustom" loadByDefault="true"/>
</extension>
<extension point="org.eclipse.emf.facet.infra.query.registration">
<modelqueryset file="Query/Contexts.querySet"/>
</extension>
<extension
point="org.eclipse.emf.facet.infra.query.registration">
<modelqueryset
file="Query/Ui.querySet">
</modelqueryset>
</extension>
<extension point="org.eclipse.ui.editors">
<editor class="org.eclipse.papyrus.properties.customization.editor.UIEditor" contributorClass="org.eclipse.papyrus.properties.customization.editor.ContextEditorActionBarContributor" default="true" extensions="ctx" icon="platform:/plugin/org.eclipse.papyrus.properties.model.edit/icons/full/obj16/Context.gif" id="org.eclipse.papyrus.property.customization.UIEditor" name="%editor.name">
</editor>
</extension>
<extension point="org.eclipse.emf.ecore.uri_mapping">
<mapping source="pathmap://PPECustom/" target="platform:/plugin/org.eclipse.papyrus.properties.customization/Model/">
</mapping>
</extension>
<extension point="org.eclipse.papyrus.properties.environment">
<environment environmentModel="Model/CustomizationEnvironment.xmi">
</environment>
</extension>
<extension point="org.eclipse.papyrus.properties.context">
<context contextModel="Model/Customization.ctx" loadDefault="true">
</context>
</extension>
<extension point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
<propertyContributor contributorId="CustomizationPropertyView" labelProvider="org.eclipse.papyrus.properties.providers.SelectionLabelProvider" tabDescriptorProvider="org.eclipse.papyrus.properties.xwt.XWTTabDescriptorProvider">
</propertyContributor>
</extension>
<extension
point="org.eclipse.ui.views">
<view
allowMultiple="true"
category="org.eclipse.papyrus.views.category"
class="org.eclipse.papyrus.properties.customization.editor.preview.Preview"
icon="icons/preview.png"
id="org.eclipse.papyrus.properties.customization.preview"
name="%view.name"
restorable="true">
</view>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
class="org.eclipse.papyrus.properties.customization.perspective.CustomizationPerspectiveFactory"
icon="icons/Customization.gif"
id="org.eclipse.papyrus.properties.customization.perspective"
name="%perspective.name">
</perspective>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer
class="org.eclipse.papyrus.properties.customization.preferences.CustomizationPreferencesInitializer">
</initializer>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.papyrus.preferences.generalcategory"
class="org.eclipse.papyrus.properties.customization.preferences.CustomizationPreferencePage"
id="org.eclipse.papyrus.properties.customization.preferences"
name="%page.name">
</page>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.papyrus.properties.customization.ui.OpenCustomization"
commandId="org.eclipse.papyrus.properties.customization.customize">
</handler>
<handler
class="org.eclipse.papyrus.properties.customization.editor.actions.TogglePreviewAction"
commandId="org.eclipse.papyrus.properties.customization.TogglePreview">
</handler>
<handler
class="org.eclipse.papyrus.properties.customization.editor.actions.ToggleDataContextAction"
commandId="org.eclipse.papyrus.properties.customization.ToggleDataContext">
</handler>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
description="%command.description"
id="org.eclipse.papyrus.properties.customization.customize"
name="%command.name">
</command>
<command
description="%command.description.0"
id="org.eclipse.papyrus.properties.customization.TogglePreview"
name="%command.name.0">
<state
class="org.eclipse.papyrus.properties.customization.editor.actions.TogglePreviewState"
id="org.eclipse.ui.commands.toggleState">
</state>
</command>
<command
description="%command.description.1"
id="org.eclipse.papyrus.properties.customization.ToggleDataContext"
name="%command.name.1">
<state
class="org.eclipse.papyrus.properties.customization.editor.actions.ToggleDataContextState"
id="org.eclipse.papyrus.properties.customization.displayContextState">
</state>
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="menu:org.eclipse.ui.views.PropertySheet">
<command
commandId="org.eclipse.papyrus.properties.customization.customize"
icon="icons/Customization.gif"
id="org.eclipse.papyrus.properties.customization.customizehandler"
label="%customize.command.label"
mnemonic="%customize.command.mnemonic"
mode="FORCE_TEXT"
style="push"
tooltip="%customize.command.tooltip">
<visibleWhen
checkEnabled="true">
</visibleWhen>
</command>
</menuContribution>
<menuContribution
allPopups="false"
locationURI="toolbar:org.eclipse.ui.main.toolbar">
<toolbar
id="org.eclipes.papyrus.properties.customization"
label="%toolbar.label">
<command
commandId="org.eclipse.papyrus.properties.customization.TogglePreview"
icon="icons/preview.png"
id="org.eclipse.papyrus.properties.customization.togglePreview"
label="%command.label"
style="toggle"
tooltip="%command.tooltip">
<visibleWhen>
<with
variable="activeEditorId">
<equals
value="org.eclipse.papyrus.property.customization.UIEditor">
</equals>
</with>
</visibleWhen>
</command>
<command
commandId="org.eclipse.papyrus.properties.customization.ToggleDataContext"
icon="icons/DataContexts.gif"
id="org.eclipse.papyrus.properties.customization.toggleDataContext"
label="%command.label.0"
style="toggle"
tooltip="%command.tooltip.0">
<visibleWhen>
<with
variable="activeEditorId">
<equals
value="org.eclipse.papyrus.property.customization.UIEditor">
</equals>
</with>
</visibleWhen>
</command>
</toolbar>
</menuContribution>
</extension>
</plugin>
|