Skip to main content
aboutsummaryrefslogblamecommitdiffstats
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>

Back to the top