Uses of Interface
VASSAL.property.PropertyListener
Packages that use PropertyListener
-
Uses of PropertyListener in VASSAL.property
Fields in VASSAL.property with type parameters of type PropertyListenerModifier and TypeFieldDescriptionprotected CopyOnWriteArrayList<PropertyListener<Object>>
ConcurrentPropertySupport.listeners
protected CopyOnWriteArrayList<PropertyListener<Object>>
SinglePropertyContainer.listeners
protected ConcurrentMap<Property<?>,List<PropertyListener<?>>>
ConcurrentPropertySupport.plisteners
protected CopyOnWriteArrayList<PropertyListener<? super V>>
SinglePropertyContainer.plisteners
Methods in VASSAL.property that return types with arguments of type PropertyListenerModifier and TypeMethodDescriptionAbstractPropertyContainer.getPropertyListeners()
Returns a list ofPropertyListener
s listening to all changes to this container.<T> List<PropertyListener<? super T>>
AbstractPropertyContainer.getPropertyListeners(Property<T> prop)
Returns a list ofPropertyListener
s listening to a givenProperty
.ConcurrentPropertySupport.getPropertyListeners()
Returns a list ofPropertyListener
s listening to all changes.<T> List<PropertyListener<? super T>>
ConcurrentPropertySupport.getPropertyListeners(Property<T> prop)
Returns a list ofPropertyListener
s listening to a givenProperty
.PropertyContainer.getPropertyListeners()
Returns a list ofPropertyListener
s listening to all changes to this container.<T> List<PropertyListener<? super T>>
PropertyContainer.getPropertyListeners(Property<T> prop)
Returns a list ofPropertyListener
s listening to a givenProperty
.PropertySupport.getPropertyListeners()
Returns a list ofPropertyListener
s listening to all changes.<T> List<PropertyListener<? super T>>
PropertySupport.getPropertyListeners(Property<T> prop)
Returns a list ofPropertyListener
s listening to a givenProperty
.SinglePropertyContainer.getPropertyListeners()
Returns a list ofPropertyListener
s listening to all changes to this container.<T> List<PropertyListener<? super T>>
SinglePropertyContainer.getPropertyListeners(Property<T> prop)
Returns a list ofPropertyListener
s listening to a givenProperty
.Methods in VASSAL.property with parameters of type PropertyListenerModifier and TypeMethodDescription<T> void
AbstractPropertyContainer.addPropertyListener(Property<T> prop, PropertyListener<? super T> l)
Adds a listener for a specificProperty
.void
AbstractPropertyContainer.addPropertyListener(PropertyListener<Object> l)
Adds a listener for all changes to this container.<T> void
ConcurrentPropertySupport.addPropertyListener(Property<T> prop, PropertyListener<? super T> l)
Adds a listener for a specificProperty
.void
ConcurrentPropertySupport.addPropertyListener(PropertyListener<Object> l)
Adds a listener for all changes.<T> void
PropertyContainer.addPropertyListener(Property<T> prop, PropertyListener<? super T> listener)
Adds a listener for a specificProperty
.void
PropertyContainer.addPropertyListener(PropertyListener<Object> listener)
Adds a listener for all changes to this container.<T> void
PropertySupport.addPropertyListener(Property<T> prop, PropertyListener<? super T> listener)
Adds a listener for a specificProperty
.void
PropertySupport.addPropertyListener(PropertyListener<Object> listener)
Adds a listener for all changes.<T> void
SinglePropertyContainer.addPropertyListener(Property<T> prop, PropertyListener<? super T> l)
Adds a listener for a specificProperty
.void
SinglePropertyContainer.addPropertyListener(PropertyListener<Object> l)
Adds a listener for all changes to this container.<T> void
AbstractPropertyContainer.removePropertyListener(Property<T> prop, PropertyListener<? super T> l)
Removes a listener for a specificProperty
.void
AbstractPropertyContainer.removePropertyListener(PropertyListener<Object> l)
Removes a listener for all changes to this container.<T> void
ConcurrentPropertySupport.removePropertyListener(Property<T> prop, PropertyListener<? super T> l)
Removes a listener for a specificProperty
.void
ConcurrentPropertySupport.removePropertyListener(PropertyListener<Object> l)
Removes a listener for all changes.<T> void
PropertyContainer.removePropertyListener(Property<T> prop, PropertyListener<? super T> listener)
Removes a listener for a specificProperty
.void
PropertyContainer.removePropertyListener(PropertyListener<Object> listener)
Removes a listener for all changes to this container.<T> void
PropertySupport.removePropertyListener(Property<T> prop, PropertyListener<? super T> listener)
Removes a listener for a specificProperty
.void
PropertySupport.removePropertyListener(PropertyListener<Object> listener)
Removes a listener for all changes.<T> void
SinglePropertyContainer.removePropertyListener(Property<T> prop, PropertyListener<? super T> l)
Removes a listener for a specificProperty
.void
SinglePropertyContainer.removePropertyListener(PropertyListener<Object> l)
Removes a listener for all changes to this container.