Zdar,

stale mi vrta hlavou jedna vlastnosti javabeanu. Kdyz chci mit nejakou bound 
property musim (podle tutorialu Sunu) udelat tyto veci:

   1. Import the java.beans package. This gives you access to the 
PropertyChangeSupport class.
   2. Instantiate a PropertyChangeSupport object. This object maintains the 
property change listener list and fires property change events. You can also 
make your class a PropertyChangeSupport subclass.
   3. Implement methods to maintain the property change listener list. Since a 
PropertyChangeSupport subclass implements these methods, you merely wrap calls 
to the property-change support object's methods.
   4. Modify a property's set method to fire a property change event when the 
property is changed.

Vsechno chapu, jedine co mi neni jasne je, proc neexistuje ve standardu nejaky 
takovyto interface:

public interface BeanWithBoundProperties {
   void addPropertyChangeListener(PropertyChangeListener listener);
   void removePropertyChangeListener(PropertyChangeListener listener);
}

Nejpodobnejsi tomuto je interface java.beans.Customizer, ale ten se mi zda ze 
je pro jiny ucel. 

Jak potom nastroje, ktere dostanou obycejny Java Bean, mohou zjistit ze bean ma 
bound properties? Pres Reflection? To mi prijde ohavne.

Diky za jakekoliv komentare (i takove ze jsem nekde neco prehledl jsou pro me 
cenne).
Tom

Odpovedet emailem