Table of Contents

Class AncestorListener

Namespace
Javax.Swing.Event
Assembly
MASES.JNet.dll
public class AncestorListener : EventListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IDisposable, IEventListener, IAncestorListener
Inheritance
JVMBridgeCore
JVMBridgeCore<JVMBridgeListener>
AncestorListener
Implements
Derived
Inherited Members
JVMBridgeCore<JVMBridgeListener>.IsAssignableFrom(IJavaType)
JVMBridgeCore<JVMBridgeListener>.IsAssignableFrom<T>()
JVMBridgeCore<JVMBridgeListener>.Execute<T>(params T[])
JVMBridgeCore<JVMBridgeListener>.DynBridgeClazz
JVMBridgeCore<JVMBridgeListener>.BridgeClazz
JVMBridgeCore.ReferenceEqualsJVM(IJVMBridgeBase, IJVMBridgeBase)
JVMBridgeCore.RuntimeClassNameOf<T>()
JVMBridgeCore.ClassNameOf<T>()
JVMBridgeCore.ClassOf<T>()
JVMBridgeCore.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeCore.Wraps<TNewClass>(IJavaObject)
JVMBridgeCore.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeCore.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeCore.MonitorEnter()
JVMBridgeCore.MonitorExit()
JVMBridgeCore.IsInstanceOf(IJavaType)
JVMBridgeCore.IsInstanceOf<T>()
JVMBridgeCore.RuntimeIsInstanceOf<T>()
JVMBridgeCore.CastTo<TNewClass>()
JVMBridgeCore.CastDirect<TNewClass>()
JVMBridgeCore.ToString()
JVMBridgeCore.Equals(IJVMBridgeBase)
JVMBridgeCore.GetHashCode()
JVMBridgeCore.Notify()
JVMBridgeCore.NotifyAll()
JVMBridgeCore.Wait()
JVMBridgeCore.DynBridgeInstance
JVMBridgeCore.BridgeInstance
JVMBridgeCore.IsBridgeInterface
JVMBridgeCore.IsBridgeAbstract
Extension Methods

Constructors

AncestorListener(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AncestorListener(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

AncestorListener(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public AncestorListener(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

OnAncestorAdded

public Action<AncestorEvent> OnAncestorAdded { get; set; }

Property Value

Action<AncestorEvent>

Remarks

If OnAncestorAdded has a value it takes precedence over corresponding class method

OnAncestorMoved

public Action<AncestorEvent> OnAncestorMoved { get; set; }

Property Value

Action<AncestorEvent>

Remarks

If OnAncestorMoved has a value it takes precedence over corresponding class method

OnAncestorRemoved

public Action<AncestorEvent> OnAncestorRemoved { get; set; }

Property Value

Action<AncestorEvent>

Remarks

If OnAncestorRemoved has a value it takes precedence over corresponding class method

Methods

AncestorAdded(AncestorEvent)

public virtual void AncestorAdded(AncestorEvent arg0)

Parameters

arg0 AncestorEvent

AncestorEvent

AncestorMoved(AncestorEvent)

public virtual void AncestorMoved(AncestorEvent arg0)

Parameters

arg0 AncestorEvent

AncestorEvent

AncestorRemoved(AncestorEvent)

public virtual void AncestorRemoved(AncestorEvent arg0)

Parameters

arg0 AncestorEvent

AncestorEvent

InitializeHandlers()

Handlers initializer for AncestorListener

protected virtual void InitializeHandlers()