de.unikassel.android.sdcframework.preferences
Class LogLevelConfigurationChangeEventImpl

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

public final class LogLevelConfigurationChangeEventImpl
extends Object
implements LogLevelConfigurationChangeEvent

Implementation of the configuration change event for the log level.


Field Summary
private  LogLevelConfiguration configuration
          The log level configuration
 
Constructor Summary
private LogLevelConfigurationChangeEventImpl()
          Constructor
  LogLevelConfigurationChangeEventImpl(LogLevelConfiguration configuration)
          Constructor
 
Method Summary
 LogLevelConfiguration 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 LogLevelConfiguration configuration
The log level configuration

Constructor Detail

LogLevelConfigurationChangeEventImpl

private LogLevelConfigurationChangeEventImpl()
Constructor


LogLevelConfigurationChangeEventImpl

public LogLevelConfigurationChangeEventImpl(LogLevelConfiguration configuration)
Constructor

Parameters:
configuration - the updated log level configuration
Method Detail

getConfiguration

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

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