© 2006-2007 ETH Zurich

org.ximtec.igesture.core
Interface PropertyChangeNotifier

All Known Subinterfaces:
DataObject, Descriptor
All Known Implementing Classes:
AlgorithmList, AlgorithmWrapper, ArrowDescriptor, CardinalityDeviceConstraint, CardinalityUserConstraint, CompositeDescriptor, ConcurrencyConstraint, Configuration, DefaultConstraint, DefaultConstraintEntry, DefaultDataObject, DefaultDescriptor, DefaultPropertyChangeNotifier, DefaultSampleDescriptor, DeviceUserAssociation, DigitalDescriptor, GestureClass, GestureSample, GestureSample3D, GestureSet, GestureSetList, IconDescriptor, IntervalConstraint, LineDescriptor, ProximityConcurrencyConstraint, ProximitySequenceConstraint, RectangleDescriptor, SampleDescriptor, SampleDescriptor3D, SequenceConstraint, TestClass, TestSet, TestSetList, TextDescriptor, TriangleDescriptor, User

public interface PropertyChangeNotifier

Interface to be implemented by classes that offer a property change notification.

Version:
1.0 25.03.2008
Author:
Ueli Kurmann, Beat Signer, signer@inf.ethz.ch

Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
          Adds a property change listener.
 void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          Adds a property change listener
 void removePropertyChangeListener(PropertyChangeListener listener)
          Removes a property change listener.
 void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
          Removes a property change listener.
 

Method Detail

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener.

Parameters:
listener - the property change listener to be added.

addPropertyChangeListener

void addPropertyChangeListener(String propertyName,
                               PropertyChangeListener listener)
Adds a property change listener

Parameters:
propertyName - the name of the property to be tracked by the property change listener.
listener - the property change listener to be added.

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener.

Parameters:
listener - the property change listener to be removed.

removePropertyChangeListener

void removePropertyChangeListener(String propertyName,
                                  PropertyChangeListener listener)
Removes a property change listener.

Parameters:
propertyName - the name of the property for which the listener has to be removed.
listener -

© 2006-2007 ETH Zurich

Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.