This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


java.beans.beancontext
class BeanContextServiceAvailableEvent

java.lang.Object extended by java.util.EventObject extended by java.beans.beancontext.BeanContextEvent extended by java.beans.beancontext.BeanContextServiceAvailableEvent
All Implemented Interfaces:
Serializable

public class BeanContextServiceAvailableEvent
extends BeanContextEvent

This event type is used by the BeanContextServicesListener in order to identify the service being registered.


Field Summary
protected Class serviceClass
          A Class reference to the newly available service
 
Fields inherited from class java.beans.beancontext.BeanContextEvent
propagatedFrom
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary

          Construct a BeanContextAvailableServiceEvent.
 
Method Summary
 Iterator

          Gets the list of service dependent selectors.
 Class

          Gets the service class that is the subject of this notification.
 BeanContextServices

          Gets the source as a reference of type BeanContextServices.
 
Methods inherited from class java.beans.beancontext.BeanContextEvent
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceClass

protected Class serviceClass
A Class reference to the newly available service
Constructor Detail

BeanContextServiceAvailableEvent

public BeanContextServiceAvailableEvent(BeanContextServices bcs,
                                        Class sc)
Construct a BeanContextAvailableServiceEvent.

Parameters:
bcs - The context in which the service has become available
sc - A Class reference to the newly available service
Method Detail

getCurrentServiceSelectors

public Iterator getCurrentServiceSelectors()
Gets the list of service dependent selectors.

Returns:
the current selectors available from the service

getServiceClass

public Class getServiceClass()
Gets the service class that is the subject of this notification.

Returns:
A Class reference to the newly available service

getSourceAsBeanContextServices

public BeanContextServices getSourceAsBeanContextServices()
Gets the source as a reference of type BeanContextServices.

Returns:
The context in which the service has become available


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.