Class DragSourceListener
Listener for https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/dnd/DragSourceListener.html. Extends https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeListener.htm, implements IDragSourceListener
public class DragSourceListener : EventListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IEventListener, IDragSourceListener, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JVMBridgeListener>JVMBridgeListenerDragSourceListener
- 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
DragSourceListener()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DragSourceListener()
Properties
BridgeClassName
public override string BridgeClassName { get; }
Property Value
OnDragDropEnd
public Action<DragSourceDropEvent> OnDragDropEnd { get; set; }
Property Value
Remarks
If OnDragDropEnd has a value it takes precedence over corresponding class method
OnDragEnter
public Action<DragSourceDragEvent> OnDragEnter { get; set; }
Property Value
Remarks
If OnDragEnter has a value it takes precedence over corresponding class method
OnDragExit
public Action<DragSourceEvent> OnDragExit { get; set; }
Property Value
Remarks
If OnDragExit has a value it takes precedence over corresponding class method
OnDragOver
public Action<DragSourceDragEvent> OnDragOver { get; set; }
Property Value
Remarks
If OnDragOver has a value it takes precedence over corresponding class method
OnDropActionChanged
public Action<DragSourceDragEvent> OnDropActionChanged { get; set; }
Property Value
Remarks
If OnDropActionChanged has a value it takes precedence over corresponding class method
Methods
DragDropEnd(DragSourceDropEvent)
public virtual void DragDropEnd(DragSourceDropEvent arg0)
Parameters
DragEnter(DragSourceDragEvent)
public virtual void DragEnter(DragSourceDragEvent arg0)
Parameters
DragExit(DragSourceEvent)
public virtual void DragExit(DragSourceEvent arg0)
Parameters
DragOver(DragSourceDragEvent)
public virtual void DragOver(DragSourceDragEvent arg0)
Parameters
DropActionChanged(DragSourceDragEvent)
public virtual void DropActionChanged(DragSourceDragEvent arg0)
Parameters
InitializeHandlers()
Handlers initializer for DragSourceListener
protected virtual void InitializeHandlers()