org.syphr.prom
Interface PropertyListener<T>

Type Parameters:
T - the type of objects used to defined the property keys

public interface PropertyListener<T>

This listener defines the events that a client can react to when monitoring a single property or a set of properties.

Author:
Gregory P. Moyer

Method Summary
 void changed(PropertyEvent<T> event)
          Signal that one or more properties have been modified.
 void loaded(PropertyEvent<T> event)
          Signal that one or more properties have been loaded.
 void reset(PropertyEvent<T> event)
          Signal that one or more properties have been reset.
 void saved(PropertyEvent<T> event)
          Signal that one or more properties have been saved.
 

Method Detail

loaded

void loaded(PropertyEvent<T> event)
Signal that one or more properties have been loaded.

Parameters:
event - the corresponding event

saved

void saved(PropertyEvent<T> event)
Signal that one or more properties have been saved.

Parameters:
event - the corresponding event

changed

void changed(PropertyEvent<T> event)
Signal that one or more properties have been modified.

Parameters:
event - the corresponding event

reset

void reset(PropertyEvent<T> event)
Signal that one or more properties have been reset.

Parameters:
event - the corresponding event


Copyright © 2010-2012 Gregory P. Moyer. All Rights Reserved.