/*
* Copyright (c) 2011, 2012, 2015 Eike Stepper (Berlin, Germany) and others. All rights reserved. This program and the
* accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this
* distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Eike Stepper - initial API
* and implementation
*/
/**
* A framework for components with a simple lifecycle.
* Interfaces that describe the behavior of objects with respect to their lifecycle.
* A utility class to interact with such objects and an abstract class that can be
* used to implement such objects are provided as well.
*/
package org.eclipse.net4j.util.lifecycle;