Package io.guise.framework.platform
Class AbstractDepictor.DepictedPropertyChangeListener
- java.lang.Object
-
- io.guise.framework.platform.AbstractDepictor.DepictedPropertyChangeListener
-
- All Implemented Interfaces:
GuiseEventListener
,ListListener<java.lang.Object>
,java.beans.PropertyChangeListener
,java.util.EventListener
- Enclosing class:
- AbstractDepictor<O extends DepictedObject>
protected class AbstractDepictor.DepictedPropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener, ListListener<java.lang.Object>
A listener that marks this depiction as dirty if changes occur.Property changes are delegated to
AbstractDepictor.depictedObjectPropertyChange(PropertyChangeEvent)
.- Author:
- Garret Wilson
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DepictedPropertyChangeListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
listModified(ListEvent<java.lang.Object> listEvent)
Called when a list is modified.void
propertyChange(java.beans.PropertyChangeEvent propertyChangeEvent)
-
-
-
Method Detail
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent propertyChangeEvent)
- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
-
listModified
public void listModified(ListEvent<java.lang.Object> listEvent)
Description copied from interface:ListListener
Called when a list is modified.- Specified by:
listModified
in interfaceListListener<java.lang.Object>
- Parameters:
listEvent
- The event indicating the source of the event and the list modifications.
-
-