/**
 * @file
 * $Id$
 * $Revision$
 * $Author$
 * $Date$
 *
 * This file is a part of The iWear Framework.
 * In particular is this file a part of the Framework Context Library
 *
 * The iWear Framework is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by the
 * Free Software Foundation as in version 2 of the License.

 * 
 * The iWear Framework is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
 * more details.
 * 
 * You should have received a copy of the GNU General Public License along with
 * The iWear Framework; if not, write to the Free Software Foundation, Inc., 59
 * Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */

#include <iwear-context/locationcontext.h>

namespace iwear{
namespace context{

    LocationContext::LocationContext(const string& name)
	:AtomicContext(name, LOCATION){
    }
    
    LocationContext::~LocationContext(void){
    }

    Location* LocationContext::get_location_value(){
	return this->location_value;
    }

    void LocationContext::set_location_values(Location* new_location_value){
	this->location_value = new_location_value;
    }
        
    Location* LocationContext::get_compare_value(){
	return this->compare_value;
    }

    void LocationContext::set_compare_value(Location* new_compare_value){
	this->compare_value = new_compare_value;
    }


} // namespace context
} // namespace iwear

