Lecture 15 Java Beans Bean accessor modifier Beans
Lecture 15 Java Beans
Bean accessor & modifier // Beans accessor public TYPE get<Property. Name>() // Bean modifier public void set<Property. Name>( TYPE arg )
Boolean accessor public boolean is<Property. Name>()
Indexed property // Accessors public TYPE[] get<Property. Name>() public TYPE get<Property. Name>( int idx ) // Modifiers public void set<Property. Name>( TYPE[] arg ) public void set<Property. Name>( int idx, TYPE arg )
Property listeners public void add. Property. Change. Listener( Property. Change. Listener listener ); public void remove. Property. Change. Listener( Property. Change. Listener listener );
Property Change listener public void property. Change( Property. Change. Event ev )
Specific Property Change listener public void add<Property. Name>Listener( Property. Change. Listener listener ) public void remove<Property. Name>Listener( Property. Change. Listener listener )
Vetoable accessor & modifier // Beans accessor public TYPE get<Property. Name>() // Bean modifier public void set<Property. Name>( TYPE arg ) throws Property. Veto. Exception
Vetoable Property listeners public void add. Vetoable. Change. Listener( Property. Change. Listener listener ); public void remove. Vetoable. Change. Listener( Property. Change. Listener listener );
Please read • Jav. Beans tutorial by Sun Microsystems • http: //java. sun. com/beans/docs/java. Beans. Tu torial-Nov 97/javabeans/index. html
- Slides: 26