com.sas.util
Interface DynamicBeanInfoInterface

All Known Implementing Classes:
DynamicPropertyBag, ParameterBag

public interface DynamicBeanInfoInterface

Objects that implement this interface contain dynamic (as opposed to static) bean info. The IDE will use this interface to query the object for bean info whenever a property change event is generated (the property is "beanInfo").


Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Register a listener for the PropertyChange event.
 java.beans.BeanInfo getBeanInfo()
          Retrieve information about this object's properties, exposed methods, and events.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Remove a listener for the PropertyChange event.
 

Method Detail

getBeanInfo

java.beans.BeanInfo getBeanInfo()
Retrieve information about this object's properties, exposed methods, and events.


addPropertyChangeListener

void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Register a listener for the PropertyChange event.

Parameters:
listener - An object to be invoked when a PropertyChange event is fired

removePropertyChangeListener

void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove a listener for the PropertyChange event.

Parameters:
listener - The PropertyChange listener to be removed



Copyright © 2009 SAS Institute Inc. All Rights Reserved.