|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.knowledgeplaza.util.property.Property<T>
T - public class Property<T>
This is the basic property that supports set and get with the possibility to override. TODO: add property change support directly and via the bean TODO: add vetoable property change support directly and via the bean TODO: add jgoodies binding support
| Nested Class Summary | |
|---|---|
static interface |
Property.PropertyBean
|
| Constructor Summary | |
|---|---|
Property()
|
|
Property(String name)
|
|
Property(String name,
Property.PropertyBean bean)
|
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener o)
|
void |
addVetoableChangeListener(VetoableChangeListener o)
VetoableChange |
void |
firePropertyChange(String name,
Object before,
Object after)
|
void |
fireVetoableChange(String name,
Object before,
Object after)
|
T |
get()
|
Property.PropertyBean |
getBean()
Bean: beware that setting this property will cause the addProperty call to be executed on the bean! |
String |
getName()
Name: |
PropertyChangeListener[] |
getPropertyChangeListeners()
PropertyChange |
void |
removePropertyChangeListener(PropertyChangeListener o)
|
void |
removeVetoableChangeListener(VetoableChangeListener o)
|
void |
set(T t)
|
void |
setBean(Property.PropertyBean value)
|
void |
setName(String value)
|
Property<T> |
withBean(Property.PropertyBean value)
|
Property<T> |
withName(String value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Property()
public Property(String name)
name -
public Property(String name,
Property.PropertyBean bean)
name - bean - | Method Detail |
|---|
public T get()
public void set(T t)
public String getName()
public void setName(String value)
public Property<T> withName(String value)
public Property.PropertyBean getBean()
public void setBean(Property.PropertyBean value)
public Property<T> withBean(Property.PropertyBean value)
public PropertyChangeListener[] getPropertyChangeListeners()
public void addPropertyChangeListener(PropertyChangeListener o)
public void removePropertyChangeListener(PropertyChangeListener o)
public void firePropertyChange(String name,
Object before,
Object after)
public void addVetoableChangeListener(VetoableChangeListener o)
public void removeVetoableChangeListener(VetoableChangeListener o)
public void fireVetoableChange(String name,
Object before,
Object after)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||