Table of Contents

Class BeanContextSupport

Namespace
Java.Beans.Beancontext
Assembly
MASES.JNet.dll
public class BeanContextSupport : BeanContextChildSupport, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
BeanContextSupport
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<BeanContextChildSupport>.IsAssignableFrom(IJavaType)
JVMBridgeBase<BeanContextChildSupport>.IsAssignableFrom<T>()
JVMBridgeBase<BeanContextChildSupport>.Execute<T>(params T[])
JVMBridgeBase<BeanContextChildSupport>.DynBridgeClazz
JVMBridgeBase<BeanContextChildSupport>.BridgeClazz
JVMBridgeBase.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.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

BeanContextSupport()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public BeanContextSupport()

BeanContextSupport(BeanContext)

public BeanContextSupport(BeanContext arg0)

Parameters

arg0 BeanContext

BeanContext

BeanContextSupport(BeanContext, Locale)

public BeanContextSupport(BeanContext arg0, Locale arg1)

Parameters

arg0 BeanContext

BeanContext

arg1 Locale

Locale

BeanContextSupport(BeanContext, Locale, bool)

public BeanContextSupport(BeanContext arg0, Locale arg1, bool arg2)

Parameters

arg0 BeanContext

BeanContext

arg1 Locale

Locale

arg2 bool

bool

BeanContextSupport(BeanContext, Locale, bool, bool)

public BeanContextSupport(BeanContext arg0, Locale arg1, bool arg2, bool arg3)

Parameters

arg0 BeanContext

BeanContext

arg1 Locale

Locale

arg2 bool

bool

arg3 bool

bool

BeanContextSupport(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 BeanContextSupport(params object[] args)

Parameters

args object[]

Properties

BeanContextPeer

public BeanContext BeanContextPeer { get; }

Property Value

BeanContext

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Locale

public Locale Locale { get; set; }

Property Value

Locale

Methods

Add(object)

public bool Add(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

AddAll(Collection)

public bool AddAll(Collection arg0)

Parameters

arg0 Collection

Collection

Returns

bool

bool

AddBeanContextMembershipListener(BeanContextMembershipListener)

public void AddBeanContextMembershipListener(BeanContextMembershipListener arg0)

Parameters

arg0 BeanContextMembershipListener

BeanContextMembershipListener

AvoidingGui()

public bool AvoidingGui()

Returns

bool

bool

Clear()

public void Clear()

Contains(object)

public bool Contains(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

ContainsAll(Collection)

public bool ContainsAll(Collection arg0)

Parameters

arg0 Collection

Collection

Returns

bool

bool

ContainsKey(object)

public bool ContainsKey(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

DontUseGui()

public void DontUseGui()

GetResource(String, BeanContextChild)

public URL GetResource(String arg0, BeanContextChild arg1)

Parameters

arg0 String

String

arg1 BeanContextChild

BeanContextChild

Returns

URL

URL

GetResourceAsStream(String, BeanContextChild)

public InputStream GetResourceAsStream(String arg0, BeanContextChild arg1)

Parameters

arg0 String

String

arg1 BeanContextChild

BeanContextChild

Returns

InputStream

InputStream

InstantiateChild(String)

public object InstantiateChild(String arg0)

Parameters

arg0 String

String

Returns

object

object

Exceptions

IOException
ClassNotFoundException

IsDesignTime()

public bool IsDesignTime()

Returns

bool

bool

IsEmpty()

public bool IsEmpty()

Returns

bool

bool

IsSerializing()

public bool IsSerializing()

Returns

bool

bool

Iterator()

public Iterator<object> Iterator()

Returns

Iterator<object>

Iterator

NeedsGui()

public bool NeedsGui()

Returns

bool

bool

OkToUseGui()

public void OkToUseGui()

PropertyChange(PropertyChangeEvent)

public void PropertyChange(PropertyChangeEvent arg0)

Parameters

arg0 PropertyChangeEvent

PropertyChangeEvent

ReadChildren(ObjectInputStream)

public void ReadChildren(ObjectInputStream arg0)

Parameters

arg0 ObjectInputStream

ObjectInputStream

Exceptions

IOException
ClassNotFoundException

Remove(object)

public bool Remove(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

RemoveAll(Collection)

public bool RemoveAll(Collection arg0)

Parameters

arg0 Collection

Collection

Returns

bool

bool

RemoveBeanContextMembershipListener(BeanContextMembershipListener)

public void RemoveBeanContextMembershipListener(BeanContextMembershipListener arg0)

Parameters

arg0 BeanContextMembershipListener

BeanContextMembershipListener

RetainAll(Collection)

public bool RetainAll(Collection arg0)

Parameters

arg0 Collection

Collection

Returns

bool

bool

SetDesignTime(bool)

public void SetDesignTime(bool arg0)

Parameters

arg0 bool

bool

Size()

public int Size()

Returns

int

int

ToArray()

public object[] ToArray()

Returns

object[]

object

ToArray(object[])

public object[] ToArray(object[] arg0)

Parameters

arg0 object[]

object

Returns

object[]

object

VetoableChange(PropertyChangeEvent)

public void VetoableChange(PropertyChangeEvent arg0)

Parameters

arg0 PropertyChangeEvent

PropertyChangeEvent

Exceptions

PropertyVetoException

WriteChildren(ObjectOutputStream)

public void WriteChildren(ObjectOutputStream arg0)

Parameters

arg0 ObjectOutputStream

ObjectOutputStream

Exceptions

IOException

Operators

implicit operator BeanContext(BeanContextSupport)

Converter from BeanContextSupport to BeanContext

public static implicit operator BeanContext(BeanContextSupport t)

Parameters

t BeanContextSupport

Returns

BeanContext

implicit operator PropertyChangeListener(BeanContextSupport)

public static implicit operator PropertyChangeListener(BeanContextSupport t)

Parameters

t BeanContextSupport

Returns

PropertyChangeListener

implicit operator VetoableChangeListener(BeanContextSupport)

public static implicit operator VetoableChangeListener(BeanContextSupport t)

Parameters

t BeanContextSupport

Returns

VetoableChangeListener