de.unikassel.android.sdcframework.preferences
Class ServiceConfigurationChangeEventImpl

Package class diagram package ServiceConfigurationChangeEventImpl
java.lang.Object
  extended by de.unikassel.android.sdcframework.preferences.ServiceConfigurationChangeEventImpl
All Implemented Interfaces:
ConfigurationChangeEvent<ServiceConfiguration>, ServiceConfigurationChangeEvent, ObservableEvent

public class ServiceConfigurationChangeEventImpl
extends Object
implements ServiceConfigurationChangeEvent

Implementation of the service configuration change event.


Field Summary
private  ServiceConfiguration configuration
          The service configuration update
 
Constructor Summary
private ServiceConfigurationChangeEventImpl()
          Constructor
  ServiceConfigurationChangeEventImpl(ServiceConfiguration configuration)
          Constructor
 
Method Summary
 ServiceConfiguration getConfiguration()
          Getter for the updated configuration, related to the Android preference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configuration

private final ServiceConfiguration configuration
The service configuration update

Constructor Detail

ServiceConfigurationChangeEventImpl

private ServiceConfigurationChangeEventImpl()
Constructor


ServiceConfigurationChangeEventImpl

public ServiceConfigurationChangeEventImpl(ServiceConfiguration configuration)
Constructor

Parameters:
configuration - the updated service configuration
Method Detail

getConfiguration

public ServiceConfiguration getConfiguration()
Description copied from interface: ConfigurationChangeEvent
Getter for the updated configuration, related to the Android preference

Specified by:
getConfiguration in interface ConfigurationChangeEvent<ServiceConfiguration>
Returns:
the new configuration