// Path: src/main/java/de/uni_stuttgart/vis/vowl/owl2vowl/export/types/Exporter.java
// public interface Exporter {
// 
// 	/**
// 	 * Writes the passed string into a specific target.
// 	 *
// 	 * @param text The generated text.
// 	 */
// 	void write(String text) throws Exception;
// }


import de.uni_stuttgart.vis.vowl.owl2vowl.export.types.Exporter;
/*
 * Converter.java
 *
 */

package de.uni_stuttgart.vis.vowl.owl2vowl.converter;


/**
 *
 */
public interface Converter {
	String getLoadingInfoString();
	void setOntologyHasMissingImports(boolean val);
	boolean ontologyHasMissingImports();
	void addLoadingInfo(String msg);
	boolean getCurrentlyLoadingFlag();
	void setCurrentlyLoadingFlag(boolean val);
	void setCurrentlyLoadingFlag(String parentLine,boolean val);
	void addLoadingInfoToParentLine(String msg);
	void clearLoadingMsg();
	void convert();
	void releaseMemory();

// Path: src/main/java/de/uni_stuttgart/vis/vowl/owl2vowl/export/types/Exporter.java
// public interface Exporter {
// 
// 	/**
// 	 * Writes the passed string into a specific target.
// 	 *
// 	 * @param text The generated text.
// 	 */
// 	void write(String text) throws Exception;
// }


// Path: src/main/java/de/uni_stuttgart/vis/vowl/owl2vowl/converter/Converter.java
import de.uni_stuttgart.vis.vowl.owl2vowl.export.types.Exporter;

/*
 * Converter.java
 *
 */

package de.uni_stuttgart.vis.vowl.owl2vowl.converter;


/**
 *
 */
public interface Converter {
	String getLoadingInfoString();
	void setOntologyHasMissingImports(boolean val);
	boolean ontologyHasMissingImports();
	void addLoadingInfo(String msg);
	boolean getCurrentlyLoadingFlag();
	void setCurrentlyLoadingFlag(boolean val);
	void setCurrentlyLoadingFlag(String parentLine,boolean val);
	void addLoadingInfoToParentLine(String msg);
	void clearLoadingMsg();
	void convert();
	void releaseMemory();

	void export(Exporter exporter) throws Exception;