/** --| ADAPTIVE RUNTIME PLATFORM |---------------------------------------------------------------------------------------- (C) Copyright 2013-2015 Carlos Lozano Diez t/a Adaptive.me <http://adaptive.me>. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by appli- -cable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Original author: * Carlos Lozano Diez <http://github.com/carloslozano> <http://twitter.com/adaptivecoder> <mailto:carlos@adaptive.me> Contributors: * Ferran Vila Conesa <http://github.com/fnva> <http://twitter.com/ferran_vila> <mailto:ferran.vila.conesa@gmail.com> * See source code files for contributors. Release: * @version v2.2.0 -------------------------------------------| aut inveniam viam aut faciam |-------------------------------------------- */ package me.adaptive.arp.impl; import me.adaptive.arp.api.BaseApplicationDelegate; import me.adaptive.arp.api.ILifecycle; import me.adaptive.arp.api.ILifecycleListener; /** * Interface for Managing the Lifecycle listeners * Auto-generated implementation of ILifecycle specification. */ public class LifecycleDelegate extends BaseApplicationDelegate implements ILifecycle { /** * Default Constructor. */ public LifecycleDelegate() { super(); } /** * Add the listener for the lifecycle of the app * * @param listener Lifecycle listener * @since v2.0 */ public void addLifecycleListener(ILifecycleListener listener) { // TODO: Not implemented. throw new UnsupportedOperationException(this.getClass().getName() + ":addLifecycleListener"); } /** * Whether the application is in background or not * * @return true if the application is in background;false otherwise * @since v2.0 */ public boolean isBackground() { boolean response; // TODO: Not implemented. throw new UnsupportedOperationException(this.getClass().getName() + ":isBackground"); // return response; } /** * Un-registers an existing listener from receiving lifecycle events. * * @param listener Lifecycle listener * @since v2.0 */ public void removeLifecycleListener(ILifecycleListener listener) { // TODO: Not implemented. throw new UnsupportedOperationException(this.getClass().getName() + ":removeLifecycleListener"); } /** * Removes all existing listeners from receiving lifecycle events. * * @since v2.0 */ public void removeLifecycleListeners() { // TODO: Not implemented. throw new UnsupportedOperationException(this.getClass().getName() + ":removeLifecycleListeners"); } } /** ------------------------------------| Engineered with ♥ in Barcelona, Catalonia |-------------------------------------- */