Java Reference
In-Depth Information
<!ELEMENT Priority EMPTY>
<!ATTLIST Priority
name (Lowest|Low|Medium|High|Highest) >
name —The name of the provider priority— Lowest , Low , Medium , High , or
Highest .
<!ELEMENT AdapterType (TransferId+)>
<!ATTLIST AdapterType
operation (drag|drop) >
operation —The adapter type being registered—for example, drag or drop.
<!ELEMENT TransferId EMPTY>
<!ATTLIST TransferId
id CDATA #REQUIRED>
id —The unique transfer ID for the transfer agent—for example,
customDataTransfer.
Examples :
The following is an example of the TransferAdapterProvider extension:
<extension
point="org.eclipse.gmf.runtime.common.ui.services.dnd.
dragDropListenerProviders">
<DragDropListenerProvider
class="org.eclipse.test.project.ui.internal.providers.dnd.
MyExplorerDNDListenerProvider"
id="myexplorerDragDropListenerProvider">
<Priority name="Lowest"/>
<ViewId id="org.eclipse.test.modeler.ui.views.MyExplorer">
<ElementType
class="org.eclipse.test.project.ui.internal.providers.
explorer.MyElement">
<OperationType operation="drag">
<TransferId transferId="selection"/>
<TransferId transferId="customData"/>
<TransferId transferId="file"/>
<TransferId transferId="text"/>
<TransferId transferId="richText"/>
</OperationType>
<OperationType operation="drop"/>
<TransferId transferId="selection"/>
<TransferId transferId="customData"/>
</OperationType>
Search WWH ::




Custom Search