unife.core.Initializable Maven / Gradle / Ivy
/**
* This file is part of BUNDLE.
*
* BUNDLE is a probabilistic reasoner for OWL 2 ontologies.
*
* BUNDLE is a module of the LEAP system, but can be used as standalone.
*
* LEAP was implemented as a plugin of DL-Learner http://dl-learner.org, but
* some components can be used as stand-alone.
*
* LEAP and all its modules are free software; you can redistribute the and/or
* modify them under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or (at your
* option) any later version.
*
* LEAP and all its parts are 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
* this program. If not, see .
*
*/
package unife.core;
/**
* Interface for those classes that require an initialization before performing
* an action.
* @author Giuseppe Cota
*/
public interface Initializable {
public void init() throws ExceptionInInitializerError;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy