org.bsc.bean.ManagedBeanInfo Maven / Gradle / Ivy
package org.bsc.bean;
import java.beans.BeanInfo;
/**
* define a bean info that expose the associated bean class property
*/
public interface ManagedBeanInfo extends BeanInfo {
/**
* get associated bean class
*
* @return bean class
*/
public Class getBeanClass();
/**
* set associated bean class
*
* implement this method if want share BeanInfo
* between multiple bean class. (useful for aggregate bean)
*
* @param beanClass bean class
*/
public void setBeanClass( Class extends T> beanClass );
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy