Class DragSourceAdapter
Listener for DragSourceAdapter. Extends https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeListener.htm, implements IDragSourceAdapter
public class DragSourceAdapter : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IDragSourceAdapter, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<JVMBridgeListener>JVMBridgeListenerDragSourceAdapter
- 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
DragSourceAdapter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DragSourceAdapter()
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
OnDragMouseMoved
public Action<DragSourceDragEvent> OnDragMouseMoved { get; set; }
Property Value
Remarks
If OnDragMouseMoved 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
DragMouseMoved(DragSourceDragEvent)
public virtual void DragMouseMoved(DragSourceDragEvent arg0)
Parameters
DragOver(DragSourceDragEvent)
public virtual void DragOver(DragSourceDragEvent arg0)
Parameters
DropActionChanged(DragSourceDragEvent)
public virtual void DropActionChanged(DragSourceDragEvent arg0)
Parameters
InitializeHandlers()
Handlers initializer for DragSourceAdapter
protected virtual void InitializeHandlers()