|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.richclient.dialog.DefaultMessageAreaModel
public class DefaultMessageAreaModel
A concrete implementation of the Messagable interface. Primarily
intended to be used as a delegate for the messagable functionality of
more complex classes.
DefaultMessagePane| Field Summary |
|---|
| Fields inherited from interface org.springframework.richclient.dialog.Messagable |
|---|
MESSAGE_PROPERTY |
| Constructor Summary | |
|---|---|
DefaultMessageAreaModel()
|
|
DefaultMessageAreaModel(Messagable delegate)
|
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Register a listener to all properties of this publisher. |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Register a listener to a specific property. |
protected void |
fireMessageUpdated(Message oldMsg,
Message newMsg)
|
protected Messagable |
getDelegateFor()
|
Message |
getMessage()
|
boolean |
hasErrorMessage()
|
boolean |
hasInfoMessage()
|
boolean |
hasWarningMessage()
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Remove the listener from all properties of this publisher. |
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Remove the listener from a specific property. |
void |
renderMessage(JComponent component)
|
void |
setMessage(Message message)
Set the message. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultMessageAreaModel()
public DefaultMessageAreaModel(Messagable delegate)
| Method Detail |
|---|
protected Messagable getDelegateFor()
public Message getMessage()
public boolean hasInfoMessage()
public boolean hasErrorMessage()
public boolean hasWarningMessage()
public void setMessage(Message message)
Messagable
setMessage in interface Messagablepublic void renderMessage(JComponent component)
protected void fireMessageUpdated(Message oldMsg,
Message newMsg)
public void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangePublisher
addPropertyChangeListener in interface PropertyChangePublisherlistener - the PropertyChangeListener to register.
public void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
PropertyChangePublisher
addPropertyChangeListener in interface PropertyChangePublisherpropertyName - the property to monitor.listener - the PropertyChangeListener to register.public void removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangePublisher
removePropertyChangeListener in interface PropertyChangePublisherlistener - the PropertyChangeListener to remove.
public void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
PropertyChangePublisher
removePropertyChangeListener in interface PropertyChangePublisherpropertyName - the property that was being monitored.listener - the PropertyChangeListener to remove.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||