Uses of Interface
VASSAL.property.PropertyListener
-
Uses of PropertyListener in VASSAL.property
Modifier and TypeFieldDescriptionprotected final CopyOnWriteArrayList
<PropertyListener<Object>> ConcurrentPropertySupport.listeners
protected final CopyOnWriteArrayList
<PropertyListener<Object>> SinglePropertyContainer.listeners
protected final ConcurrentMap
<Property<?>, List<PropertyListener<?>>> ConcurrentPropertySupport.plisteners
protected final CopyOnWriteArrayList
<PropertyListener<? super V>> SinglePropertyContainer.plisteners
Modifier 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
.Modifier 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.