Class DropTargetListener
Listener for https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DropTargetListener.html. Extends https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeListener.htm, implements IDropTargetListener
public class DropTargetListener : EventListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IEventListener, IDropTargetListener, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JVMBridgeListener>JVMBridgeListenerDropTargetListener
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeListener.Dispose()JVMBridgeListener.AutoInitJVMBridgeListener.IsBridgeStaticJVMBridgeListener.IsBridgeCloseableJVMBridgeListener.IsBridgeListenerJVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])JVMBridgeBase<JVMBridgeListener>.DynBridgeClazzJVMBridgeBase<JVMBridgeListener>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeInterfaceJVMBridgeBase.IsBridgeAbstract
- Extension Methods
Remarks
Remember to Dispose the object otherwise there is a resource leak, the object contains a reference to the the corresponding JVM object
Constructors
DropTargetListener()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DropTargetListener()
Properties
BridgeClassName
public override string BridgeClassName { get; }
Property Value
OnDragEnter
public Action<DropTargetDragEvent> OnDragEnter { get; set; }
Property Value
Remarks
If OnDragEnter has a value it takes precedence over corresponding class method
OnDragExit
public Action<DropTargetEvent> OnDragExit { get; set; }
Property Value
Remarks
If OnDragExit has a value it takes precedence over corresponding class method
OnDragOver
public Action<DropTargetDragEvent> OnDragOver { get; set; }
Property Value
Remarks
If OnDragOver has a value it takes precedence over corresponding class method
OnDrop
public Action<DropTargetDropEvent> OnDrop { get; set; }
Property Value
Remarks
If OnDrop has a value it takes precedence over corresponding class method
OnDropActionChanged
public Action<DropTargetDragEvent> OnDropActionChanged { get; set; }
Property Value
Remarks
If OnDropActionChanged has a value it takes precedence over corresponding class method
Methods
DragEnter(DropTargetDragEvent)
public virtual void DragEnter(DropTargetDragEvent arg0)
Parameters
DragExit(DropTargetEvent)
public virtual void DragExit(DropTargetEvent arg0)
Parameters
DragOver(DropTargetDragEvent)
public virtual void DragOver(DropTargetDragEvent arg0)
Parameters
Drop(DropTargetDropEvent)
public virtual void Drop(DropTargetDropEvent arg0)
Parameters
DropActionChanged(DropTargetDragEvent)
public virtual void DropActionChanged(DropTargetDragEvent arg0)
Parameters
InitializeHandlers()
Handlers initializer for DropTargetListener
protected virtual void InitializeHandlers()