    001    /*----------------------------------------------------------------------------
    002     This file is part of deegree, http://deegree.org/
    003     Copyright (C) 2001-2009 by:
    004       Department of Geography, University of Bonn
    005     and
    006       lat/lon GmbH
    007
    008     This library is free software; you can redistribute it and/or modify it under
    009     the terms of the GNU Lesser General Public License as published by the Free
    010     Software Foundation; either version 2.1 of the License, or (at your option)
    011     any later version.
    012     This library is distributed in the hope that it will be useful, but WITHOUT
    013     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
    014     FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
    015     details.
    016     You should have received a copy of the GNU Lesser General Public License
    017     along with this library; if not, write to the Free Software Foundation, Inc.,
    018     59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    019
    020     Contact information:
    021
    022     lat/lon GmbH
    023     Aennchenstr. 19, 53177 Bonn
    024     Germany
    025     http://lat-lon.de/
    026
    027     Department of Geography, University of Bonn
    028     Prof. Dr. Klaus Greve
    029     Postfach 1147, 53001 Bonn
    030     Germany
    031     http://www.geographie.uni-bonn.de/deegree/
    032
    033     e-mail: info@deegree.org
    034    ----------------------------------------------------------------------------*/
    035    package org.deegree.tools.importer;
    036
    037    /**
    038     *
    039     * The interface <code>Exporter</code> must be implemented to export objects by the importer.
    040     *
    041     * @author <a href="mailto:buesching@lat-lon.de">Lyn Buesching</a>
    042     * @author last edited by: $Author: buesching $
    043     *
    044     * @version $Revision: 1.1 $, $Date: 2007-10-10 14:21:26 $
    045     *
    046     */
    047    public interface Exporter {
    048
    049        /**
    050         *
    051         * @param objectToExport
    052         * @return true, when the export was successful, otherwise false
    053         */
    054        public boolean export( Object objectToExport );
    055
    056    }