com.vaadin.addon.touchkit.gwt.client.offlinemode
Class OfflineModeActivationEventImpl

java.lang.Object
  extended by com.vaadin.addon.touchkit.gwt.client.offlinemode.OfflineModeActivationEventImpl
All Implemented Interfaces:
OfflineMode.ActivationEvent

public final class OfflineModeActivationEventImpl
extends Object
implements OfflineMode.ActivationEvent

The default implementation of the OfflineMode.ActivationEvent interface.


Constructor Summary
OfflineModeActivationEventImpl(String msg, OfflineMode.ActivationReason reason)
          Constructs a new OfflineModeActivationEventImpl with the provided message and reason.
 
Method Summary
 String getActivationMessage()
          
 OfflineMode.ActivationReason getActivationReason()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfflineModeActivationEventImpl

public OfflineModeActivationEventImpl(String msg,
                                      OfflineMode.ActivationReason reason)
Constructs a new OfflineModeActivationEventImpl with the provided message and reason.

Parameters:
msg - A human readable message telling why offline mode was activated.
reason - An OfflineMode.ActivationReason telling why offline mode was activated.
Method Detail

getActivationReason

public OfflineMode.ActivationReason getActivationReason()

Specified by:
getActivationReason in interface OfflineMode.ActivationEvent
Returns:
the ActivationReason code for why the offline mode was activated.

getActivationMessage

public String getActivationMessage()

Specified by:
getActivationMessage in interface OfflineMode.ActivationEvent
Returns:
A human readable message telling why the offline mode was activated.


Copyright © 2014 Vaadin Ltd. All rights reserved.