========================================== EClass DropReception ========================================== Defines a drop reception interaction. For any dropped item it is determined whether this drop reception is applicable :ePackage: :doc:`interactions <./EPackage_interactions>` :inherits from: :doc:`Interaction <./EClass_Interaction>` EAttributes ############# ``EString`` dropItemClassName Defines the item's class name that can be dropped. ``EString`` cmd (deprecated) Defines a eoq command, that is executed when an item is dropped. Within the command the aliases DROPTARGET and DROPITEM are available to reference the drop target object and the drop item object. ``EString`` dropItemNsURI Defines the namespace URI of the package that contains the item's class. ``EString`` nsURI Defines the namespace URI of the object to which this interaction is applicable. ``EBoolean`` altPressed Defines whether the drop reception is only executed if the alt button is pressed. ``EBoolean`` requiresDropItem This attribute is undocumented. ``EBoolean`` shiftPressed Defines whether the drop reception is only executed if the shift button is pressed. ``EBoolean`` isConditional Defines whether the drop reception is only executed if the condition evaluates to true. ``EString`` condQuery Defines a condition as an eoq query string that must return a Boolean value ``EString`` className Defines the class name of the object's class to which this interaction is applicable. ``EBoolean`` ctrlPressed Defines whether the drop reception is only executed if the ctrl button is pressed. EReferences ############# ``CompoundCmd`` compoundCmd Defines a compound eoq command, that is executed when an item is dropped. Within the command the aliases DROPTARGET and DROPITEM are available to reference the drop target object and the drop item object. :containment: True :lowerBound: 0 :upperBound: 1