Side of Software
Wizard Library 1.6

sos.wizard
Interface Model

All Known Subinterfaces:
Page, Task, WizardModel
All Known Implementing Classes:
AbstractModel, AbstractPage, AbstractTask, AbstractWizardModel

public interface Model

A generic Java Bean interface for objects that notify listeners when a change occurs. It provides methods to add and remove property change listeners.

Since:
1.0

Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Registers the specified property change listener.
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          Registers the specified property change listener for the specified property.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Unregisters the specified listener.
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          Unregisters the specified listener for the specified property.
 

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Registers the specified property change listener.

Parameters:
listener - object to receive notifications when changes occur

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
Registers the specified property change listener for the specified property.

Parameters:
propertyName - the property for which changes should be sent to listener
listener - object to receive notifications when changes occur to the property named propertyName

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Unregisters the specified listener.

Parameters:
listener - object no longer wishing to receive notifications

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
Unregisters the specified listener for the specified property.

Parameters:
propertyName - the property for which changes should no longer be sent to listener
listener - object no longer wishing to receive notifications when changes occur to the property named propertyName

Side of Software
Wizard Library 1.6

Copyright 2004-07 Side of Software (SOS). All rights reserved.