/* * @(#)BeanContextServiceProviderBeanInfo.java 1.10 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.beans.beancontext; import java.beans.BeanInfo; /** * A BeanContextServiceProvider implementor who wishes to provide explicit * information about the services their bean may provide shall implement a * BeanInfo class that implements this BeanInfo subinterface and provides * explicit information about the methods, properties, events, etc, of their * services. */ public interface BeanContextServiceProviderBeanInfo extends BeanInfo { /** * Gets a BeanInfo array, one for each * service class or interface statically available * from this ServiceProvider. * @return the BeanInfo array */ BeanInfo[] getServicesBeanInfo(); }