diff options
Diffstat (limited to 'plugins/infra/nattable/org.eclipse.papyrus.infra.nattable/plugin.xml')
-rw-r--r-- | plugins/infra/nattable/org.eclipse.papyrus.infra.nattable/plugin.xml | 2212 |
1 files changed, 1106 insertions, 1106 deletions
diff --git a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable/plugin.xml b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable/plugin.xml index 01ad796de5e..7bf515f991b 100644 --- a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable/plugin.xml +++ b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable/plugin.xml @@ -1,1110 +1,1110 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension-point id="org.eclipse.papyrus.infra.nattable.axismanager" name="Axis Manager" schema="schema/org.eclipse.papyrus.infra.nattable.axismanager.exsd"/>
- <extension-point id="org.eclipse.papyrus.infra.nattable.cellmanager" name="Cell Manager" schema="schema/org.eclipse.papyrus.infra.nattable.cellmanager.exsd"/>
- <extension-point id="org.eclipse.papyrus.infra.nattable.celleditor.configuration" name="CellEditorConfiguration" schema="schema/org.eclipse.papyrus.infra.nattable.celleditor.configuration.exsd"/>
- <extension-point id="org.eclipse.papyrus.infra.nattable.configuration" name="Nattable Configuration" schema="schema/org.eclipse.papyrus.infra.nattable.configuration.exsd"/>
- <extension-point id="org.eclipse.papyrus.infra.nattable.tester" name="Table Tester" schema="schema/org.eclipse.papyrus.infra.nattable.tester.exsd"/>
- <extension-point id="org.eclipse.papyrus.infra.nattable.paste.postactions" name="Paste Post Actions" schema="schema/org.eclipse.papyrus.infra.nattable.paste.postactions.exsd"/>
- <extension
- point="org.eclipse.ui.menus">
- <menuContribution
- allPopups="true"
- locationURI="popup:org.eclipse.ui.popup.any">
- <command
- commandId="org.eclipse.papyrus.infra.nattable.import.command"
- style="push">
- <visibleWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.canInvertAxis"
- value="true">
- </test>
- </with>
- </and>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.invert.axis"
- style="toggle">
- <visibleWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.canInvertAxis"
- value="true">
- </test>
- </with>
- </and>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.ui.file.print"
- label="Print Table"
- mnemonic="&P"
- style="push">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.ui.edit.selectAll"
- style="push">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.exporttoXLScommand"
- style="push">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <menu
- icon="icons/tableColumnAction.gif"
- label="Columns">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.createdestroycolumns"
- label="Create/Destroy columns"
- style="push"
- tooltip="Open a dialog to choose the visible columns">
- <visibleWhen
- checkEnabled="true">
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.sort.columns.command"
- icon="icons/sort_columns_by_name_A_to_Z.gif"
- label="Sort Columns (A->Z)"
- style="push">
- <parameter
- name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter"
- value="true">
- </parameter>
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.sort.columns.command"
- icon="icons/sort_columns_by_name_Z_to_A.gif"
- label="Sort Columns (Z->A)"
- style="push">
- <parameter
- name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter"
- value="false">
- </parameter>
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.display.index"
- style="toggle">
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.display.label"
- style="toggle">
- </command>
- <menu
- icon="icons/columnIndex.png"
- label="Index Style">
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.index.style"
- label="Alphabetical"
- style="radio">
- <parameter
- name="org.eclipse.ui.commands.radioStateParameter"
- value="ALPHABETIC">
- </parameter>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.index.style"
- label="Numerical"
- style="radio">
- <parameter
- name="org.eclipse.ui.commands.radioStateParameter"
- value="NUMERIC">
- </parameter>
- </command>
- </menu>
- <menu
- icon="icons/label.png"
- label="Label Style">
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.label.display.icon"
- label="Display Icon"
- style="toggle">
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.isderived"
- label="Display IsDerived"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.name"
- label="Display Name"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.type"
- label="Display Type"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.multiplicity"
- label="Display Multiplicity"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.label.display.label"
- label="Display Label"
- style="toggle">
- </command>
- </menu>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.column.disconnect.slave"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasSlaveRowAxisProvider"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.saveColumnAxisProvider"
- label="Save the current column axis provider"
- style="push">
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.loadColumnAxisProvider"
- label="Retrieve a saved axis provider for columns"
- style="push">
- </command>
- </menu>
-
- <menu
- icon="icons/tableRowAction.gif"
- label="Rows">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.createdestroyrows"
- label="Create/Destroy rows"
- style="push"
- tooltip="Open a dialog to choose the visible rows">
- <visibleWhen
- checkEnabled="true">
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.sort.rows.command"
- icon="icons/sort_columns_by_name_A_to_Z.gif"
- label="Sort Rows (A->Z)"
- style="push">
- <parameter
- name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter"
- value="true">
- </parameter>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.sort.rows.command"
- icon="icons/sort_columns_by_name_Z_to_A.gif"
- label="Sort Rows (Z->A)"
- style="push">
- <parameter
- name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter"
- value="false">
- </parameter>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.display.index"
- style="toggle">
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.display.label"
- style="toggle">
- </command>
- <menu
- icon="icons/rowIndex.png"
- label="Index Style">
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.index.style"
- label="Alphabetical"
- style="radio">
- <parameter
- name="org.eclipse.ui.commands.radioStateParameter"
- value="ALPHABETIC">
- </parameter>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.index.style"
- label="Numerical"
- style="radio">
- <parameter
- name="org.eclipse.ui.commands.radioStateParameter"
- value="NUMERIC">
- </parameter>
- </command>
- </menu>
- <menu
- icon="icons/label.png"
- label="Label Style">
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.label.display.icon"
- label="Display Icon"
- style="toggle">
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.isderived"
- label="Display IsDerived"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.name"
- label="Display Name"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.type"
- label="Display Type"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.multiplicity"
- label="Display Multiplicity"
- style="toggle">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.label.display.label"
- label="Display Label"
- style="toggle">
- </command>
- </menu>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.row.disconnect.slave"
- style="toggle">
- <visibleWhen
- checkEnabled="true">
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.hasSlaveColumnAxisProvider"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.saveRowAxisProvider"
- label="Save the current row axis provider"
- style="push">
- </command>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.loadRowAxisProvider"
- label="Retrieve a saved axis provider for rows"
- style="push">
- </command>
- </menu>
- <command
- commandId="org.eclipse.papyrus.infra.nattable.mark.as.resolved.command"
- style="push">
- <visibleWhen>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </visibleWhen>
- </command>
- </menuContribution>
- </extension>
- <extension
- point="org.eclipse.ui.handlers">
- <handler
- class="org.eclipse.papyrus.infra.nattable.handler.PrintTableHandler"
- commandId="org.eclipse.ui.file.print">
- <activeWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </and>
- </activeWhen>
- </handler>
- <handler
- class="org.eclipse.papyrus.infra.nattable.handler.SelectAllHandler"
- commandId="org.eclipse.ui.edit.selectAll">
- <activeWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </and>
- </activeWhen>
- </handler>
- <handler
- class="org.eclipse.papyrus.infra.nattable.handler.ExportToXLSHandler"
- commandId="org.eclipse.papyrus.infra.nattable.exporttoXLScommand">
- <activeWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </and>
- </activeWhen>
- </handler>
- <handler
- class="org.eclipse.papyrus.infra.nattable.copy.CopySelectionToClipboardAction"
- commandId="org.eclipse.ui.edit.copy">
- <activeWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </and>
- </activeWhen>
- </handler>
- <handler
- class="org.eclipse.papyrus.infra.nattable.handler.PasteInTableHandler"
- commandId="org.eclipse.ui.edit.paste">
- <activeWhen>
- <and>
- <with
- variable="selection">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
- value="true">
- </test>
- </with>
- </and>
- </activeWhen>
- </handler>
- </extension>
- <extension
- point="org.eclipse.core.expressions.propertyTesters">
- <propertyTester
- class="org.eclipse.papyrus.infra.nattable.utils.NattableWidgetPropertyTester"
- id="org.eclipse.papyrus.infra.nattable.tester"
- namespace="org.eclipse.papyrus.infra.nattable.tester"
- properties="isNattableWidget, hasFeatureRowHeaderConfiguration, hasFeatureColumnHeaderConfiguration, hasSlaveRowAxisProvider, hasSlaveColumnAxisProvider, canInvertAxis"
- type="org.eclipse.jface.viewers.IStructuredSelection">
- </propertyTester>
- </extension>
- <extension
- point="org.eclipse.papyrus.infra.services.labelprovider.labelProvider">
- <context
- description="Context for the headers of the table"
- id="org.eclipse.papyrus.infra.nattable.header.labelprovider">
- </context>
- <context
- description="Context for feature in the header of the axis"
- id="org.eclipse.papyrus.infra.nattable.header.feature.labelprovider">
- </context>
- <context
- description="Context for the body of the table"
- id="org.eclipse.papyrus.infra.nattable.body.labelprovider">
- </context>
- <context
- description="the context to use to find the label provider used to display values in cells and headers"
- id="org.eclipse.papyrus.infra.nattable.full.labelprovider">
- </context>
- <labelProvider
- priority="2000"
- provider="org.eclipse.papyrus.infra.nattable.provider.NattableTopLabelProvider">
- <labelProviderContext
- context="org.eclipse.papyrus.infra.nattable.full.labelprovider">
- </labelProviderContext>
- </labelProvider>
- <labelProvider
- priority="1600"
- provider="org.eclipse.papyrus.infra.nattable.provider.IndexHeaderLabelProvider">
- <labelProviderContext
- context="org.eclipse.papyrus.infra.nattable.header.labelprovider">
- </labelProviderContext>
- <labelProviderContext
- context="org.eclipse.papyrus.infra.nattable.header.feature.labelprovider">
- </labelProviderContext>
- </labelProvider>
- <labelProvider
- priority="1950"
- provider="org.eclipse.papyrus.infra.nattable.provider.GenericCellLabelProvider">
- <labelProviderContext
- context="org.eclipse.papyrus.infra.nattable.body.labelprovider">
- </labelProviderContext>
- </labelProvider>
- </extension>
-
- <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
-
- <metamodel nsURI="http://www.eclipse.org/emf/2002/Ecore">
-
- <!-- Generalizarion specific advices (remove inconsistent views when a Generalization is deleted -->
- <adviceBinding id="org.eclipse.papyrus.infra.nattable.common.helper.advice.TableContentsAdviceHelper"
- class="org.eclipse.papyrus.infra.nattable.helper.advice.TableContentsAdviceHelper"
- inheritance="all" typeId="*">
- </adviceBinding>
-
- </metamodel>
-</extension>
-
-<!-- UML ElementType bindings to Papyrus shared IClientContext -->
-<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">
-
- <!-- Bindings declaration to shared IClientContext -->
- <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext">
- <elementType ref="org.eclipse.papyrus.infra.nattable.common.helper.advice.TableContentsAdviceHelper"/>
- </binding>
-
-</extension>
-<extension
- point="org.eclipse.ui.commands">
- <category
- description="This cateogy can be used for all Papyrus Nattable Widget commands"
- id="org.eclipse.papyrus.infra.nattable.category"
- name="Papyrus Nattable Widget Category">
- </category>
- <command
- categoryId="org.eclipse.papyrus.editor.category"
- description="Export Table to XLS Command"
- id="org.eclipse.papyrus.infra.nattable.exporttoXLScommand"
- name="Export to XLS">
- </command>
-
- <command
- categoryId="org.eclipse.papyrus.editor.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SelectColumnsHandler"
- description="Open a dialog to select the columns to display"
- id="org.eclipse.papyrus.infra.nattable.createdestroycolumns"
- name="Select the columns to Show">
- </command>
- <command
- categoryId="org.eclipse.papyrus.editor.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SelectRowsHandler"
- description="Open a dialog to select the rows to display"
- id="org.eclipse.papyrus.infra.nattable.createdestroyrows"
- name="Select the rows to Show">
- </command>
-
- <command
- categoryId="org.eclipse.papyrus.editor.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SortColumnsHandler"
- id="org.eclipse.papyrus.infra.nattable.sort.columns.command"
- name="Sort Columns Command">
- <commandParameter
- id="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter"
- name="alphabetic_order"
- optional="false">
- </commandParameter>
- </command>
- <command
- categoryId="org.eclipse.papyrus.editor.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SortRowsHandler"
- id="org.eclipse.papyrus.infra.nattable.sort.rows.command"
- name="Sort Rows Command">
- <commandParameter
- id="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter"
- name="alphabetic_order"
- optional="false">
- </commandParameter>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayIndexHeaderHandler"
- id="org.eclipse.papyrus.infra.nattable.column.display.index"
- name="Display Column Index">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelHeaderHandler"
- id="org.eclipse.papyrus.infra.nattable.column.display.label"
- name="Display Column Label">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ChangeIndexColumnStyleHandler"
- id="org.eclipse.papyrus.infra.nattable.column.index.style"
- name="Change Column Index Style">
- <commandParameter
- id="org.eclipse.ui.commands.radioStateParameter"
- name="ColumnHeaderParameter"
- optional="false">
- </commandParameter>
- <state
- class="org.eclipse.ui.handlers.RadioState:Alphabetic"
- id="org.eclipse.ui.commands.radioState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayIndexHeaderHandler"
- id="org.eclipse.papyrus.infra.nattable.row.display.index"
- name="Display Row Index">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelHeaderHandler"
- id="org.eclipse.papyrus.infra.nattable.row.display.label"
- name="Display Row Label">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ChangeIndexRowStyleHandler"
- id="org.eclipse.papyrus.infra.nattable.row.index.style"
- name="Change Row Index Style">
- <commandParameter
- id="org.eclipse.ui.commands.radioStateParameter"
- name="ColumnHeaderParameter"
- optional="false">
- </commandParameter>
- <state
- class="org.eclipse.ui.handlers.RadioState:Alphabetic"
- id="org.eclipse.ui.commands.radioState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowMasterDisconnectColumnSlaveHandler"
- id="org.eclipse.papyrus.infra.nattable.row.disconnect.slave"
- name="Disconnect Column Axis">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnMasterDisconnectRowSlaveHandler"
- id="org.eclipse.papyrus.infra.nattable.column.disconnect.slave"
- name="Disconnect Rows Axis">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.InvertAxisHandler"
- description="This command allows to invert rows and columns"
- id="org.eclipse.papyrus.infra.nattable.invert.axis"
- name="Invert Axis">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState:true"
- id="org.eclipse.ui.commands.toggleState">
- </state>
+<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.4"?> +<plugin> + <extension-point id="org.eclipse.papyrus.infra.nattable.axismanager" name="Axis Manager" schema="schema/org.eclipse.papyrus.infra.nattable.axismanager.exsd"/> + <extension-point id="org.eclipse.papyrus.infra.nattable.cellmanager" name="Cell Manager" schema="schema/org.eclipse.papyrus.infra.nattable.cellmanager.exsd"/> + <extension-point id="org.eclipse.papyrus.infra.nattable.celleditor.configuration" name="CellEditorConfiguration" schema="schema/org.eclipse.papyrus.infra.nattable.celleditor.configuration.exsd"/> + <extension-point id="org.eclipse.papyrus.infra.nattable.configuration" name="Nattable Configuration" schema="schema/org.eclipse.papyrus.infra.nattable.configuration.exsd"/> + <extension-point id="org.eclipse.papyrus.infra.nattable.tester" name="Table Tester" schema="schema/org.eclipse.papyrus.infra.nattable.tester.exsd"/> + <extension-point id="org.eclipse.papyrus.infra.nattable.paste.postactions" name="Paste Post Actions" schema="schema/org.eclipse.papyrus.infra.nattable.paste.postactions.exsd"/> + <extension + point="org.eclipse.ui.menus"> + <menuContribution + allPopups="true" + locationURI="popup:org.eclipse.ui.popup.any"> + <command + commandId="org.eclipse.papyrus.infra.nattable.import.command" + style="push"> + <visibleWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.canInvertAxis" + value="true"> + </test> + </with> + </and> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.invert.axis" + style="toggle"> + <visibleWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.canInvertAxis" + value="true"> + </test> + </with> + </and> + </visibleWhen> + </command> + <command + commandId="org.eclipse.ui.file.print" + label="Print Table" + mnemonic="&P" + style="push"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.ui.edit.selectAll" + style="push"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.exporttoXLScommand" + style="push"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <menu + icon="icons/tableColumnAction.gif" + label="Columns"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + <command + commandId="org.eclipse.papyrus.infra.nattable.createdestroycolumns" + label="Create/Destroy columns" + style="push" + tooltip="Open a dialog to choose the visible columns"> + <visibleWhen + checkEnabled="true"> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.sort.columns.command" + icon="icons/sort_columns_by_name_A_to_Z.gif" + label="Sort Columns (A->Z)" + style="push"> + <parameter + name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter" + value="true"> + </parameter> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.sort.columns.command" + icon="icons/sort_columns_by_name_Z_to_A.gif" + label="Sort Columns (Z->A)" + style="push"> + <parameter + name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter" + value="false"> + </parameter> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.display.index" + style="toggle"> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.display.label" + style="toggle"> + </command> + <menu + icon="icons/columnIndex.png" + label="Index Style"> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.index.style" + label="Alphabetical" + style="radio"> + <parameter + name="org.eclipse.ui.commands.radioStateParameter" + value="ALPHABETIC"> + </parameter> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.index.style" + label="Numerical" + style="radio"> + <parameter + name="org.eclipse.ui.commands.radioStateParameter" + value="NUMERIC"> + </parameter> + </command> + </menu> + <menu + icon="icons/label.png" + label="Label Style"> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.label.display.icon" + label="Display Icon" + style="toggle"> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.isderived" + label="Display IsDerived" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.name" + label="Display Name" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.type" + label="Display Type" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.label.feature.display.multiplicity" + label="Display Multiplicity" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureColumnHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.label.display.label" + label="Display Label" + style="toggle"> + </command> + </menu> + <command + commandId="org.eclipse.papyrus.infra.nattable.column.disconnect.slave" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasSlaveRowAxisProvider" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.saveColumnAxisProvider" + label="Save the current column axis provider" + style="push"> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.loadColumnAxisProvider" + label="Retrieve a saved axis provider for columns" + style="push"> + </command> + </menu> + + <menu + icon="icons/tableRowAction.gif" + label="Rows"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + <command + commandId="org.eclipse.papyrus.infra.nattable.createdestroyrows" + label="Create/Destroy rows" + style="push" + tooltip="Open a dialog to choose the visible rows"> + <visibleWhen + checkEnabled="true"> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.sort.rows.command" + icon="icons/sort_columns_by_name_A_to_Z.gif" + label="Sort Rows (A->Z)" + style="push"> + <parameter + name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter" + value="true"> + </parameter> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.sort.rows.command" + icon="icons/sort_columns_by_name_Z_to_A.gif" + label="Sort Rows (Z->A)" + style="push"> + <parameter + name="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter" + value="false"> + </parameter> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.display.index" + style="toggle"> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.display.label" + style="toggle"> + </command> + <menu + icon="icons/rowIndex.png" + label="Index Style"> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.index.style" + label="Alphabetical" + style="radio"> + <parameter + name="org.eclipse.ui.commands.radioStateParameter" + value="ALPHABETIC"> + </parameter> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.index.style" + label="Numerical" + style="radio"> + <parameter + name="org.eclipse.ui.commands.radioStateParameter" + value="NUMERIC"> + </parameter> + </command> + </menu> + <menu + icon="icons/label.png" + label="Label Style"> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.label.display.icon" + label="Display Icon" + style="toggle"> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.isderived" + label="Display IsDerived" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.name" + label="Display Name" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.type" + label="Display Type" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.label.feature.display.multiplicity" + label="Display Multiplicity" + style="toggle"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasFeatureRowHeaderConfiguration" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.label.display.label" + label="Display Label" + style="toggle"> + </command> + </menu> + <command + commandId="org.eclipse.papyrus.infra.nattable.row.disconnect.slave" + style="toggle"> + <visibleWhen + checkEnabled="true"> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.hasSlaveColumnAxisProvider" + value="true"> + </test> + </with> + </visibleWhen> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.saveRowAxisProvider" + label="Save the current row axis provider" + style="push"> + </command> + <command + commandId="org.eclipse.papyrus.infra.nattable.loadRowAxisProvider" + label="Retrieve a saved axis provider for rows" + style="push"> + </command> + </menu> + <command + commandId="org.eclipse.papyrus.infra.nattable.mark.as.resolved.command" + style="push"> + <visibleWhen> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </visibleWhen> + </command> + </menuContribution> + </extension> + <extension + point="org.eclipse.ui.handlers"> + <handler + class="org.eclipse.papyrus.infra.nattable.handler.PrintTableHandler" + commandId="org.eclipse.ui.file.print"> + <activeWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </and> + </activeWhen> + </handler> + <handler + class="org.eclipse.papyrus.infra.nattable.handler.SelectAllHandler" + commandId="org.eclipse.ui.edit.selectAll"> + <activeWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </and> + </activeWhen> + </handler> + <handler + class="org.eclipse.papyrus.infra.nattable.handler.ExportToXLSHandler" + commandId="org.eclipse.papyrus.infra.nattable.exporttoXLScommand"> + <activeWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </and> + </activeWhen> + </handler> + <handler + class="org.eclipse.papyrus.infra.nattable.copy.CopySelectionToClipboardAction" + commandId="org.eclipse.ui.edit.copy"> + <activeWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </and> + </activeWhen> + </handler> + <handler + class="org.eclipse.papyrus.infra.nattable.handler.PasteInTableHandler" + commandId="org.eclipse.ui.edit.paste"> + <activeWhen> + <and> + <with + variable="selection"> + <test + forcePluginActivation="true" + property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget" + value="true"> + </test> + </with> + </and> + </activeWhen> + </handler> + </extension> + <extension + point="org.eclipse.core.expressions.propertyTesters"> + <propertyTester + class="org.eclipse.papyrus.infra.nattable.utils.NattableWidgetPropertyTester" + id="org.eclipse.papyrus.infra.nattable.tester" + namespace="org.eclipse.papyrus.infra.nattable.tester" + properties="isNattableWidget, hasFeatureRowHeaderConfiguration, hasFeatureColumnHeaderConfiguration, hasSlaveRowAxisProvider, hasSlaveColumnAxisProvider, canInvertAxis" + type="org.eclipse.jface.viewers.IStructuredSelection"> + </propertyTester> + </extension> + <extension + point="org.eclipse.papyrus.infra.services.labelprovider.labelProvider"> + <context + description="Context for the headers of the table" + id="org.eclipse.papyrus.infra.nattable.header.labelprovider"> + </context> + <context + description="Context for feature in the header of the axis" + id="org.eclipse.papyrus.infra.nattable.header.feature.labelprovider"> + </context> + <context + description="Context for the body of the table" + id="org.eclipse.papyrus.infra.nattable.body.labelprovider"> + </context> + <context + description="the context to use to find the label provider used to display values in cells and headers" + id="org.eclipse.papyrus.infra.nattable.full.labelprovider"> + </context> + <labelProvider + priority="2000" + provider="org.eclipse.papyrus.infra.nattable.provider.NattableTopLabelProvider"> + <labelProviderContext + context="org.eclipse.papyrus.infra.nattable.full.labelprovider"> + </labelProviderContext> + </labelProvider> + <labelProvider + priority="1600" + provider="org.eclipse.papyrus.infra.nattable.provider.IndexHeaderLabelProvider"> + <labelProviderContext + context="org.eclipse.papyrus.infra.nattable.header.labelprovider"> + </labelProviderContext> + <labelProviderContext + context="org.eclipse.papyrus.infra.nattable.header.feature.labelprovider"> + </labelProviderContext> + </labelProvider> + <labelProvider + priority="1950" + provider="org.eclipse.papyrus.infra.nattable.provider.GenericCellLabelProvider"> + <labelProviderContext + context="org.eclipse.papyrus.infra.nattable.body.labelprovider"> + </labelProviderContext> + </labelProvider> + </extension> + + <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/emf/2002/Ecore"> + + <!-- Generalizarion specific advices (remove inconsistent views when a Generalization is deleted --> + <adviceBinding id="org.eclipse.papyrus.infra.nattable.common.helper.advice.TableContentsAdviceHelper" + class="org.eclipse.papyrus.infra.nattable.helper.advice.TableContentsAdviceHelper" + inheritance="all" typeId="*"> + </adviceBinding> + + </metamodel> +</extension> + +<!-- UML ElementType bindings to Papyrus shared IClientContext --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> + + <!-- Bindings declaration to shared IClientContext --> + <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext"> + <elementType ref="org.eclipse.papyrus.infra.nattable.common.helper.advice.TableContentsAdviceHelper"/> + </binding> + +</extension> +<extension + point="org.eclipse.ui.commands"> + <category + description="This cateogy can be used for all Papyrus Nattable Widget commands" + id="org.eclipse.papyrus.infra.nattable.category" + name="Papyrus Nattable Widget Category"> + </category> + <command + categoryId="org.eclipse.papyrus.editor.category" + description="Export Table to XLS Command" + id="org.eclipse.papyrus.infra.nattable.exporttoXLScommand" + name="Export to XLS"> </command> - <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SaveCurrentRowAxisProvidersHandler"
- id="org.eclipse.papyrus.infra.nattable.saveRowAxisProvider"
- name="Save the current row axis provider">
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SaveCurrentColumnAxisProvidersHandler"
- id="org.eclipse.papyrus.infra.nattable.saveColumnAxisProvider"
- name="Save the current column axis provider">
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.LoadRowAxisProvidersHandler"
- id="org.eclipse.papyrus.infra.nattable.loadRowAxisProvider"
- name="Retrieve a saved axis provider for rows">
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.LoadColumnAxisProvidersHandler"
- id="org.eclipse.papyrus.infra.nattable.loadColumnAxisProvider"
- name="Retrieve a saved axis provider for columns">
- </command>
-</extension>
-<extension
- point="org.eclipse.ui.commands">
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelImageHandler"
- id="org.eclipse.papyrus.infra.nattable.row.label.display.icon"
- name="Display Row Label Icon">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabeTextHandler"
- id="org.eclipse.papyrus.infra.nattable.row.label.display.label"
- name="Display Row Label">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureIsDerivedHandler"
- id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.isderived"
- name="Display Row Label Feature IsDerived">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureTypeHandler"
- id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.type"
- name="Display Row Label Feature Type">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureMultiplicityHandler"
- id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.multiplicity"
- name="Display Row Label Feature Multiplicity">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureNameHandler"
- id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.name"
- name="Display Row Label Feature Name">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelImageHandler"
- id="org.eclipse.papyrus.infra.nattable.column.label.display.icon"
- name="Display Column Labe Icon">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureIsDerivedHandler"
- id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.isderived"
- name="Display Column Label Feature IsDerived">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelTextHandler"
- id="org.eclipse.papyrus.infra.nattable.column.label.display.label"
- name="Display Column Label">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureMultiplicityHandler"
- id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.multiplicity"
- name="Display Column Label Feature Multiplicity">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureTypeHandler"
- id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.type"
- name="Display Column Label Feature Type">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureNameHandler"
- id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.name"
- name="Display Column Label Feature Name">
- <state
- class="org.eclipse.ui.handlers.RegistryToggleState"
- id="org.eclipse.ui.commands.toggleState">
- </state>
+ + <command + categoryId="org.eclipse.papyrus.editor.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SelectColumnsHandler" + description="Open a dialog to select the columns to display" + id="org.eclipse.papyrus.infra.nattable.createdestroycolumns" + name="Select the columns to Show"> + </command> + <command + categoryId="org.eclipse.papyrus.editor.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SelectRowsHandler" + description="Open a dialog to select the rows to display" + id="org.eclipse.papyrus.infra.nattable.createdestroyrows" + name="Select the rows to Show"> </command> -</extension>
-<extension
- point="org.eclipse.papyrus.infra.services.labelprovider.labelProvider">
- <labelProvider
- priority="10"
- provider="org.eclipse.papyrus.infra.nattable.provider.TableLabelProvider">
- </labelProvider>
- <labelProvider
- priority="10"
- provider="org.eclipse.papyrus.infra.nattable.provider.ProblemLabelProvider">
+ + <command + categoryId="org.eclipse.papyrus.editor.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SortColumnsHandler" + id="org.eclipse.papyrus.infra.nattable.sort.columns.command" + name="Sort Columns Command"> + <commandParameter + id="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter" + name="alphabetic_order" + optional="false"> + </commandParameter> + </command> + <command + categoryId="org.eclipse.papyrus.editor.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SortRowsHandler" + id="org.eclipse.papyrus.infra.nattable.sort.rows.command" + name="Sort Rows Command"> + <commandParameter + id="org.eclipse.papyrus.infra.nattable.sort.command.alphabetic.order.parameter" + name="alphabetic_order" + optional="false"> + </commandParameter> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayIndexHeaderHandler" + id="org.eclipse.papyrus.infra.nattable.column.display.index" + name="Display Column Index"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelHeaderHandler" + id="org.eclipse.papyrus.infra.nattable.column.display.label" + name="Display Column Label"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ChangeIndexColumnStyleHandler" + id="org.eclipse.papyrus.infra.nattable.column.index.style" + name="Change Column Index Style"> + <commandParameter + id="org.eclipse.ui.commands.radioStateParameter" + name="ColumnHeaderParameter" + optional="false"> + </commandParameter> + <state + class="org.eclipse.ui.handlers.RadioState:Alphabetic" + id="org.eclipse.ui.commands.radioState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayIndexHeaderHandler" + id="org.eclipse.papyrus.infra.nattable.row.display.index" + name="Display Row Index"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelHeaderHandler" + id="org.eclipse.papyrus.infra.nattable.row.display.label" + name="Display Row Label"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ChangeIndexRowStyleHandler" + id="org.eclipse.papyrus.infra.nattable.row.index.style" + name="Change Row Index Style"> + <commandParameter + id="org.eclipse.ui.commands.radioStateParameter" + name="ColumnHeaderParameter" + optional="false"> + </commandParameter> + <state + class="org.eclipse.ui.handlers.RadioState:Alphabetic" + id="org.eclipse.ui.commands.radioState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowMasterDisconnectColumnSlaveHandler" + id="org.eclipse.papyrus.infra.nattable.row.disconnect.slave" + name="Disconnect Column Axis"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnMasterDisconnectRowSlaveHandler" + id="org.eclipse.papyrus.infra.nattable.column.disconnect.slave" + name="Disconnect Rows Axis"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.InvertAxisHandler" + description="This command allows to invert rows and columns" + id="org.eclipse.papyrus.infra.nattable.invert.axis" + name="Invert Axis"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState:true" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SaveCurrentRowAxisProvidersHandler" + id="org.eclipse.papyrus.infra.nattable.saveRowAxisProvider" + name="Save the current row axis provider"> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.SaveCurrentColumnAxisProvidersHandler" + id="org.eclipse.papyrus.infra.nattable.saveColumnAxisProvider" + name="Save the current column axis provider"> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.LoadRowAxisProvidersHandler" + id="org.eclipse.papyrus.infra.nattable.loadRowAxisProvider" + name="Retrieve a saved axis provider for rows"> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.LoadColumnAxisProvidersHandler" + id="org.eclipse.papyrus.infra.nattable.loadColumnAxisProvider" + name="Retrieve a saved axis provider for columns"> + </command> +</extension> +<extension + point="org.eclipse.ui.commands"> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelImageHandler" + id="org.eclipse.papyrus.infra.nattable.row.label.display.icon" + name="Display Row Label Icon"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabeTextHandler" + id="org.eclipse.papyrus.infra.nattable.row.label.display.label" + name="Display Row Label"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureIsDerivedHandler" + id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.isderived" + name="Display Row Label Feature IsDerived"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureTypeHandler" + id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.type" + name="Display Row Label Feature Type"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureMultiplicityHandler" + id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.multiplicity" + name="Display Row Label Feature Multiplicity"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDisplayLabelFeatureNameHandler" + id="org.eclipse.papyrus.infra.nattable.row.label.feature.display.name" + name="Display Row Label Feature Name"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelImageHandler" + id="org.eclipse.papyrus.infra.nattable.column.label.display.icon" + name="Display Column Labe Icon"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureIsDerivedHandler" + id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.isderived" + name="Display Column Label Feature IsDerived"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelTextHandler" + id="org.eclipse.papyrus.infra.nattable.column.label.display.label" + name="Display Column Label"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureMultiplicityHandler" + id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.multiplicity" + name="Display Column Label Feature Multiplicity"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureTypeHandler" + id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.type" + name="Display Column Label Feature Type"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDisplayLabelFeatureNameHandler" + id="org.eclipse.papyrus.infra.nattable.column.label.feature.display.name" + name="Display Column Label Feature Name"> + <state + class="org.eclipse.ui.handlers.RegistryToggleState" + id="org.eclipse.ui.commands.toggleState"> + </state> + </command> +</extension> +<extension + point="org.eclipse.papyrus.infra.services.labelprovider.labelProvider"> + <labelProvider + priority="10" + provider="org.eclipse.papyrus.infra.nattable.provider.TableLabelProvider"> </labelProvider> -</extension>
- <extension
- point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
- <metamodel
- nsURI="http://www.eclipse.org/papyrus/nattable/model">
- <adviceBinding
- class="org.eclipse.papyrus.infra.nattable.advice.DeleteNatTableContextAdvice"
- id="org.eclipse.papyrus.infra.nattable.advice.DeleteNatTableAdvice"
- inheritance="all"
- typeId="*">
- </adviceBinding>
- </metamodel>
- </extension>
- <extension
- point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">
- <binding
- context="org.eclipse.papyrus.infra.services.edit.TypeContext">
- <elementType
- ref="org.eclipse.papyrus.infra.nattable.advice.DeleteNatTableAdvice">
- </elementType>
- </binding>
- </extension>
- <extension
- point="org.eclipse.ui.commandImages">
- <image
- commandId="org.eclipse.papyrus.infra.nattable.createdestroycolumns"
- icon="icons/CreateDestroyColumn.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.createdestroyrows"
- icon="icons/CreateDestroyRow.gif">
- </image>
- </extension>
- <extension
- point="org.eclipse.ui.commands">
- <category
- description="This category is used for all rows commands"
- id="org.eclipse.papyrus.infra.nattable.rows.command.category"
- name="NatTable Rows Catgerory">
- </category>
- <category
- description="This category is used for all columns Commands"
- id="org.eclipse.papyrus.infra.nattable.columns.command.category"
- name="NatTable Columns Category">
- </category>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnEditAliasHeaderHandler"
- description="Allows to Edit the name of the column header"
- id="org.eclipse.papyrus.infra.nattable.edit.column.header"
- name="Rename Header">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowEditAliasHeaderHandler"
- description="Allows to Edit the name of the row header"
- id="org.eclipse.papyrus.infra.nattable.edit.row.header"
- name="Rename Header">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDestroyAxisHandler"
- id="org.eclipse.papyrus.infra.nattable.destroy.row"
- name="Destroy Row">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDestroyAxisElementHandler"
- id="org.eclipse.papyrus.infra.nattable.destroy.row.element"
- name="Destroy Row Element">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDestroyAxisHandler"
- id="org.eclipse.papyrus.infra.nattable.destroy.column"
- name="Destroy Column">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDestroyAxisElementHandler"
- id="org.eclipse.papyrus.infra.nattable.destroy.column.element"
- name="Destroy Column Element">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowAutoResizeHandler"
- id="org.eclipse.papyrus.infra.nattable.autoresize.rows"
- name="AutoResize Row">
- </command>
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnAutoResizeHandler"
- id="org.eclipse.papyrus.infra.nattable.autoresize.columns"
- name="AutoResize Column">
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ResolvedProblemHandler"
- id="org.eclipse.papyrus.infra.nattable.mark.as.resolved.command"
- name="Mark As Resolved">
- </command>
- </extension>
- <extension
- point="org.eclipse.ui.commandImages">
- <image
- commandId="org.eclipse.papyrus.infra.nattable.edit.column.header"
- icon="icons/rename.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.edit.row.header"
- icon="icons/rename.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.destroy.column.element"
- icon="icons/delete_obj.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.destroy.row.element"
- icon="icons/delete_obj.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.destroy.row"
- icon="icons/remove_row.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.destroy.column"
- icon="icons/remove_column.gif">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.autoresize.columns"
- icon="icons/auto_resize_column.png">
- </image>
- <image
- commandId="org.eclipse.papyrus.infra.nattable.autoresize.rows"
- icon="icons/auto_resize_row.png">
- </image>
- </extension>
- <extension
- point="org.eclipse.ui.commands">
- <command
- categoryId="org.eclipse.papyrus.infra.nattable.category"
- defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ImportTableHandler"
- description="Import a file into a table"
- id="org.eclipse.papyrus.infra.nattable.import.command"
- name="Import from file">
- </command>
- </extension>
- <extension
- point="org.eclipse.ui.commandImages">
- <image
- commandId="org.eclipse.papyrus.infra.nattable.import.command"
- icon="icons/import_wiz_16x16-papyrusColor.gif">
- </image>
- </extension>
- <extension
- point="org.eclipse.ui.importWizards">
- <wizard
- category="org.eclipse.papyrus.infra.core.importcategory"
- class="org.eclipse.papyrus.infra.nattable.wizard.pages.ImportTableWizard"
- icon="icons/import_wiz_16x16-papyrusColor.gif"
- id="org.eclipse.papyrus.infra.nattable.import.category"
- name="Import In Open Table">
- <description>
- This wizard allows to import a table.
- </description>
- </wizard>
+ <labelProvider + priority="10" + provider="org.eclipse.papyrus.infra.nattable.provider.ProblemLabelProvider"> + </labelProvider> +</extension> + <extension + point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + <metamodel + nsURI="http://www.eclipse.org/papyrus/nattable/model"> + <adviceBinding + class="org.eclipse.papyrus.infra.nattable.advice.DeleteNatTableContextAdvice" + id="org.eclipse.papyrus.infra.nattable.advice.DeleteNatTableAdvice" + inheritance="all" + typeId="*"> + </adviceBinding> + </metamodel> + </extension> + <extension + point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> + <binding + context="org.eclipse.papyrus.infra.services.edit.TypeContext"> + <elementType + ref="org.eclipse.papyrus.infra.nattable.advice.DeleteNatTableAdvice"> + </elementType> + </binding> + </extension> + <extension + point="org.eclipse.ui.commandImages"> + <image + commandId="org.eclipse.papyrus.infra.nattable.createdestroycolumns" + icon="icons/CreateDestroyColumn.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.createdestroyrows" + icon="icons/CreateDestroyRow.gif"> + </image> + </extension> + <extension + point="org.eclipse.ui.commands"> + <category + description="This category is used for all rows commands" + id="org.eclipse.papyrus.infra.nattable.rows.command.category" + name="NatTable Rows Catgerory"> + </category> + <category + description="This category is used for all columns Commands" + id="org.eclipse.papyrus.infra.nattable.columns.command.category" + name="NatTable Columns Category"> + </category> + <command + categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnEditAliasHeaderHandler" + description="Allows to Edit the name of the column header" + id="org.eclipse.papyrus.infra.nattable.edit.column.header" + name="Rename Header"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowEditAliasHeaderHandler" + description="Allows to Edit the name of the row header" + id="org.eclipse.papyrus.infra.nattable.edit.row.header" + name="Rename Header"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDestroyAxisHandler" + id="org.eclipse.papyrus.infra.nattable.destroy.row" + name="Destroy Row"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowDestroyAxisElementHandler" + id="org.eclipse.papyrus.infra.nattable.destroy.row.element" + name="Destroy Row Element"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDestroyAxisHandler" + id="org.eclipse.papyrus.infra.nattable.destroy.column" + name="Destroy Column"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnDestroyAxisElementHandler" + id="org.eclipse.papyrus.infra.nattable.destroy.column.element" + name="Destroy Column Element"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.rows.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.RowAutoResizeHandler" + id="org.eclipse.papyrus.infra.nattable.autoresize.rows" + name="AutoResize Row"> + </command> + <command + categoryId="org.eclipse.papyrus.infra.nattable.columns.command.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ColumnAutoResizeHandler" + id="org.eclipse.papyrus.infra.nattable.autoresize.columns" + name="AutoResize Column"> + </command> + <command + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ResolvedProblemHandler" + id="org.eclipse.papyrus.infra.nattable.mark.as.resolved.command" + name="Mark As Resolved"> + </command> + </extension> + <extension + point="org.eclipse.ui.commandImages"> + <image + commandId="org.eclipse.papyrus.infra.nattable.edit.column.header" + icon="icons/rename.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.edit.row.header" + icon="icons/rename.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.destroy.column.element" + icon="icons/delete_obj.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.destroy.row.element" + icon="icons/delete_obj.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.destroy.row" + icon="icons/remove_row.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.destroy.column" + icon="icons/remove_column.gif"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.autoresize.columns" + icon="icons/auto_resize_column.png"> + </image> + <image + commandId="org.eclipse.papyrus.infra.nattable.autoresize.rows" + icon="icons/auto_resize_row.png"> + </image> + </extension> + <extension + point="org.eclipse.ui.commands"> + <command + categoryId="org.eclipse.papyrus.infra.nattable.category" + defaultHandler="org.eclipse.papyrus.infra.nattable.handler.ImportTableHandler" + description="Import a file into a table" + id="org.eclipse.papyrus.infra.nattable.import.command" + name="Import from file"> + </command> + </extension> + <extension + point="org.eclipse.ui.commandImages"> + <image + commandId="org.eclipse.papyrus.infra.nattable.import.command" + icon="icons/import_wiz_16x16-papyrusColor.gif"> + </image> + </extension> + <extension + point="org.eclipse.ui.importWizards"> + <wizard + category="org.eclipse.papyrus.infra.core.importcategory" + class="org.eclipse.papyrus.infra.nattable.wizard.ImportTableWizard" + icon="icons/import_wiz_16x16-papyrusColor.gif" + id="org.eclipse.papyrus.infra.nattable.import.category" + name="Import In Open Table"> + <description> + This wizard allows to import a table. + </description> + </wizard> </extension> -</plugin>
-
+</plugin> + |