|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.beans.InvisiblePropertiedBean
public abstract class InvisiblePropertiedBean
Provides support for JavaBeans that have properties. An InvisiblePropertiedBean automatically has at least one JavaBean property, which is named "title".
| Constructor Summary | |
|---|---|
protected |
InvisiblePropertiedBean(String title)
Constructs from a default title. |
| Method Summary | |
|---|---|
void |
addProperty(Property property)
Adds a property to the collection of properties. |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener. |
void |
addPropertyChangeListener(String name,
PropertyChangeListener listener)
Adds a property change listener for a named property. |
void |
disablePropertyChangeEvents()
Disables the reporting of property changes. |
void |
enablePropertyChangeEvents()
Enables the reporting of property changes. |
String |
getTitle()
Gets the title property. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener. |
void |
removePropertyChangeListener(String name,
PropertyChangeListener listener)
Removes a property change listener for a named property. |
void |
setTitle(String title)
Sets the title property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected InvisiblePropertiedBean(String title)
title - The initial title for this Bean. May be
null.| Method Detail |
|---|
public void addProperty(Property property)
addProperty in interface PropertiedBeanproperty - public void disablePropertyChangeEvents()
enablePropertyChangeEvents() is invoked.
disablePropertyChangeEvents in interface PropertiedBeanpublic void enablePropertyChangeEvents()
disablePropertyChangeEvents().
enablePropertyChangeEvents in interface PropertiedBean
public void setTitle(String title)
throws PropertyVetoException
title - The title.
PropertyVetoException - The new title was objected to; the change was
aborted.public String getTitle()
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener in interface PropertiedBeanlistener - The property change listener.public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener in interface PropertiedBeanlistener - The property change listener.
public void addPropertyChangeListener(String name,
PropertyChangeListener listener)
addPropertyChangeListener in interface PropertiedBeanname - The name of the property.listener - The property change listener.
public void removePropertyChangeListener(String name,
PropertyChangeListener listener)
removePropertyChangeListener in interface PropertiedBeanname - The name of the property.listener - The property change listener.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||