< prev index next >
src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java
Print this page
*** 41,71 ****
public class BeanContextServiceAvailableEvent extends BeanContextEvent {
private static final long serialVersionUID = -5333985775656400778L;
/**
! * Construct a <code>BeanContextAvailableServiceEvent</code>.
* @param bcs The context in which the service has become available
! * @param sc A <code>Class</code> reference to the newly available service
*/
public BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc) {
super((BeanContext)bcs);
serviceClass = sc;
}
/**
! * Gets the source as a reference of type <code>BeanContextServices</code>.
* @return The context in which the service has become available
*/
public BeanContextServices getSourceAsBeanContextServices() {
return (BeanContextServices)getBeanContext();
}
/**
* Gets the service class that is the subject of this notification.
! * @return A <code>Class</code> reference to the newly available service
*/
public Class<?> getServiceClass() { return serviceClass; }
/**
* Gets the list of service dependent selectors.
--- 41,71 ----
public class BeanContextServiceAvailableEvent extends BeanContextEvent {
private static final long serialVersionUID = -5333985775656400778L;
/**
! * Construct a {@code BeanContextAvailableServiceEvent}.
* @param bcs The context in which the service has become available
! * @param sc A {@code Class} reference to the newly available service
*/
public BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc) {
super((BeanContext)bcs);
serviceClass = sc;
}
/**
! * Gets the source as a reference of type {@code BeanContextServices}.
* @return The context in which the service has become available
*/
public BeanContextServices getSourceAsBeanContextServices() {
return (BeanContextServices)getBeanContext();
}
/**
* Gets the service class that is the subject of this notification.
! * @return A {@code Class} reference to the newly available service
*/
public Class<?> getServiceClass() { return serviceClass; }
/**
* Gets the list of service dependent selectors.
*** 78,86 ****
/*
* fields
*/
/**
! * A <code>Class</code> reference to the newly available service
*/
protected Class<?> serviceClass;
}
--- 78,86 ----
/*
* fields
*/
/**
! * A {@code Class} reference to the newly available service
*/
protected Class<?> serviceClass;
}
< prev index next >