java > java.beans > java.beans.beancontext > java.beans.beancontext.beancontextservicessupport >

Class: java.beans.beancontext.BeanContextServicesSupport
    java.lang.Object
       java.beans.beancontext.BeanContextChildSupport
               java.beans.beancontext.BeanContextSupport
                       java.beans.beancontext.BeanContextServicesSupport


public class BeanContextServicesSupport extends BeanContextSupport implements BeanContextServices

Inner Class(es): BeanContextServicesSupport.BCSSChild, BeanContextServicesSupport.BCSSProxyServiceProvider, BeanContextServicesSupport.BCSSServiceProvider

FIELDS:
protected ArrayList bcsListeners
protected BeanContextServicesSupport.BCSSProxyServiceProvider proxy
protected int serializable
protected HashMap services

CONSTRUCTORS:
public BeanContextServicesSupport(BeanContextServices peer, Locale lcle, boolean dTime, boolean visible)

public BeanContextServicesSupport(BeanContextServices peer, Locale lcle, boolean dtime)

public BeanContextServicesSupport(BeanContextServices peer, Locale lcle)

public BeanContextServicesSupport(BeanContextServices peer)

public BeanContextServicesSupport()


METHODS:
public void addBeanContextServicesListener(BeanContextServicesListener bcsl)

public boolean addService(Class serviceClass, BeanContextServiceProvider bcsp)

protected boolean addService(Class serviceClass, BeanContextServiceProvider bcsp, boolean fireEvent)

protected void bcsPreDeserializationHook(ObjectInputStream ois)
Throws: IOException
Throws: ClassNotFoundException
Overrides: BeanContextSupport

protected void bcsPreSerializationHook(ObjectOutputStream oos)
Throws: IOException
Overrides: BeanContextSupport

protected void childJustRemovedHook(Object child, BeanContextSupport.BCSChild bcsc)
Overrides: BeanContextSupport

protected BeanContextSupport.BCSChild createBCSChild(Object targetChild, Object peer)
Overrides: BeanContextSupport

protected BeanContextServicesSupport.BCSSServiceProvider createBCSSServiceProvider(Class sc, BeanContextServiceProvider bcsp)

protected final void fireServiceAdded(BeanContextServiceAvailableEvent bcssae)

protected final void fireServiceAdded(Class serviceClass)

protected final void fireServiceRevoked(BeanContextServiceRevokedEvent bcsre)

protected final void fireServiceRevoked(Class serviceClass, boolean revokeNow)

public BeanContextServices getBeanContextServicesPeer()

protected static final BeanContextServicesListener getChildBeanContextServicesListener(Object child)

public Iterator getCurrentServiceClasses()

public Iterator getCurrentServiceSelectors(Class serviceClass)

public Object getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
Throws: TooManyListenersException

public boolean hasService(Class serviceClass)

public void initialize()
Overrides: BeanContextSupport

protected void initializeBeanContextResources()
Overrides: BeanContextChildSupport

protected void releaseBeanContextResources()
Overrides: BeanContextChildSupport

public void releaseService(BeanContextChild child, Object requestor, Object service)

public void removeBeanContextServicesListener(BeanContextServicesListener bcsl)

public void revokeService(Class serviceClass, BeanContextServiceProvider bcsp, boolean revokeCurrentServicesNow)

public void serviceAvailable(BeanContextServiceAvailableEvent bcssae)
Overrides: BeanContextChildSupport

public void serviceRevoked(BeanContextServiceRevokedEvent bcssre)
Overrides: BeanContextChildSupport


INHERITED METHODS:
getBeanContextPeer(), instantiateChild(java.lang.String), size(), isEmpty(), contains(java.lang.Object), containsKey(java.lang.Object), iterator(), toArray(), toArray(java.lang.Object[]), createBCSChild(java.lang.Object, java.lang.Object), add(java.lang.Object), remove(java.lang.Object), remove(java.lang.Object, boolean), containsAll(java.util.Collection), addAll(java.util.Collection), removeAll(java.util.Collection), retainAll(java.util.Collection), clear(), addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener), removeBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener), getResourceAsStream(java.lang.String, java.beans.beancontext.BeanContextChild), getResource(java.lang.String, java.beans.beancontext.BeanContextChild), setDesignTime(boolean), isDesignTime(), setLocale(java.util.Locale), getLocale(), needsGui(), dontUseGui(), okToUseGui(), avoidingGui(), isSerializing(), bcsChildren(), bcsPreSerializationHook(java.io.ObjectOutputStream), bcsPreDeserializationHook(java.io.ObjectInputStream), childDeserializedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild), serialize(java.io.ObjectOutputStream, java.util.Collection), deserialize(java.io.ObjectInputStream, java.util.Collection), writeChildren(java.io.ObjectOutputStream), readChildren(java.io.ObjectInputStream), vetoableChange(java.beans.PropertyChangeEvent), propertyChange(java.beans.PropertyChangeEvent), validatePendingAdd(java.lang.Object), validatePendingRemove(java.lang.Object), childJustAddedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild), childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild), getChildVisibility(java.lang.Object), getChildSerializable(java.lang.Object), getChildPropertyChangeListener(java.lang.Object), getChildVetoableChangeListener(java.lang.Object), getChildBeanContextMembershipListener(java.lang.Object), getChildBeanContextChild(java.lang.Object), fireChildrenAdded(java.beans.beancontext.BeanContextMembershipEvent), fireChildrenRemoved(java.beans.beancontext.BeanContextMembershipEvent), initialize(), copyChildren(), classEquals(java.lang.Class, java.lang.Class), setBeanContext(java.beans.beancontext.BeanContext), getBeanContext(), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), addVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener), removeVetoableChangeListener(java.lang.String, java.beans.VetoableChangeListener), serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent), serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent), getBeanContextChildPeer(), isDelegated(), firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object), fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object), validatePendingSetBeanContext(java.beans.beancontext.BeanContext), releaseBeanContextResources(), initializeBeanContextResources(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net