blob: e4d354717763c549a097986ba66970e0d65a0432 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="cellEditor" name="ECP SWT Table CellEditor" schema="schema/cellEditor.exsd"/>
<extension-point id="dialogWrapper" name="Dialog Wrapper" schema="schema/dialogWrapper.exsd"/>
<extension
point="org.eclipse.emf.ecp.edit.controls">
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.StringControl"
id="org.eclipse.emf.ecp.control.swt.string"
showLabel="true"
>
<staticTest
priority="1"
singleValue="true"
supportedClassType="java.lang.String">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.BooleanControl"
id="org.eclipse.emf.ecp.control.swt.boolean"
showLabel="true"
>
<staticTest
priority="1"
singleValue="true"
supportedClassType="java.lang.Boolean">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.DateTimeControl"
id="org.eclipse.emf.ecp.control.swt.dateTime"
showLabel="true"
>
<staticTest
priority="1"
singleValue="true"
supportedClassType="java.util.Date">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.EEnumControl"
id="org.eclipse.emf.ecp.control.swt.enum"
showLabel="true"
>
<staticTest
priority="1"
singleValue="true"
supportedClassType="java.lang.Enum">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.LinkControl"
id="org.eclipse.emf.ecp.control.swt.reference"
showLabel="true"
>
<staticTest
priority="1"
singleValue="true"
supportedClassType="org.eclipse.emf.ecore.EObject">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.ReferenceMultiControl"
id="org.eclipse.emf.ecp.control.swt.multiReference"
showLabel="true"
>
<dynamicTest
testClass="org.eclipse.emf.ecp.edit.internal.swt.controls.ReferenceMultiControlTester">
</dynamicTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.AttributeMultiControl"
id="org.eclipse.emf.ecp.control.swt.multiAttribute"
showLabel="true"
>
<dynamicTest
testClass="org.eclipse.emf.ecp.edit.internal.swt.controls.AttributeMultiControlTester">
</dynamicTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.TableControl"
id="org.eclipse.emf.ecp.control.swt.table"
showLabel="false"
>
<staticTest
priority="1"
singleValue="false"
supportedClassType="org.eclipse.emf.ecore.EObject">
</staticTest>
<staticTest
priority="1"
singleValue="false"
supportedClassType="java.util.Map$Entry">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.XmlDateControlText"
id="org.eclipse.emf.ecp.control.swt.xml.date"
showLabel="true"
>
<staticTest
priority="1"
singleValue="true"
supportedClassType="javax.xml.datatype.XMLGregorianCalendar">
</staticTest>
</control>
<control
class="org.eclipse.emf.ecp.edit.internal.swt.controls.NumericalControl"
id="org.eclipse.emf.ecp.control.swt.number"
showLabel="true"
>
<staticTest
priority="2"
singleValue="true"
supportedClassType="java.lang.Double">
</staticTest>
<staticTest
priority="2"
singleValue="true"
supportedClassType="java.lang.Integer">
</staticTest>
<staticTest
priority="2"
singleValue="true"
supportedClassType="java.math.BigInteger">
</staticTest>
<staticTest
priority="2"
singleValue="true"
supportedClassType="java.math.BigDecimal">
</staticTest>
<staticTest
priority="2"
singleValue="true"
supportedClassType="java.lang.Float">
</staticTest>
<staticTest
priority="2"
singleValue="true"
supportedClassType="java.lang.Long">
</staticTest>
</control>
</extension>
<extension
point="org.eclipse.emf.ecp.edit.swt.cellEditor">
<cellEditor
class="org.eclipse.emf.ecp.edit.internal.swt.table.NumberCellEditor"
id="org.eclipse.emf.ecp.edit.swt.cellEditor.number"
tester="org.eclipse.emf.ecp.edit.internal.swt.table.NumberCellEditorTester">
</cellEditor>
<cellEditor
class="org.eclipse.emf.ecp.edit.internal.swt.table.XmlDateCellEditor"
id="org.eclipse.emf.ecp.edit.swt.cellEditor.date"
tester="org.eclipse.emf.ecp.edit.internal.swt.table.XmlDateCellEditorTester">
</cellEditor>
<cellEditor
class="org.eclipse.emf.ecp.edit.internal.swt.table.DateCellEditor"
id="org.eclipse.emf.ecp.edit.swt.cellEditor.dateTime"
tester="org.eclipse.emf.ecp.edit.internal.swt.table.DateCellEditorTester">
</cellEditor>
<cellEditor
class="org.eclipse.emf.ecp.edit.internal.swt.table.LinkCellEditor"
id="org.eclipse.emf.ecp.edit.swt.cellEditor.link"
tester="org.eclipse.emf.ecp.edit.internal.swt.table.LinkCellEditorTester">
</cellEditor>
</extension>
</plugin>