Common Navigator Drop Handler

org.eclipse.ui.navigator.dropHandler

3.2

To be refined in M5. EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is a guarantee neither that this API will work nor that it will remain the same. Please do not use this API without consulting with the Platform/UI team.

<!ELEMENT extension (dropHandler+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT dropHandler (dragEnablement , dropEnablement , serializers)>

<!ATTLIST dropHandler

id           CDATA #REQUIRED

dropActionId CDATA #IMPLIED

class        CDATA #REQUIRED

name         CDATA #REQUIRED

description  CDATA #IMPLIED>


<!ELEMENT dragEnablement (not , and , or , instanceof , test , systemTest , equals , count , with , resolve , adapt , iterate)*>

This element is used to define the dragEnablement for the extension.



<!ELEMENT dropEnablement (not , and , or , instanceof , test , systemTest , equals , count , with , resolve , adapt , iterate)*>

<!ATTLIST dropEnablement

validatorClass CDATA #IMPLIED>


<!ELEMENT serializers (serializer+)>



<!ELEMENT serializer (enablement)>

<!ATTLIST serializer

class CDATA #REQUIRED

id    CDATA #REQUIRED>