package org.openflexo.foundation.ontology.xsd;
import java.io.File;
import org.openflexo.foundation.Inspectors;
import org.openflexo.foundation.ontology.ImportedOntology;
import org.openflexo.foundation.ontology.OntologyLibrary;
import org.openflexo.foundation.rm.SaveResourceException;
public class ImportedXSOntology extends XSOntology implements ImportedOntology {
private static final java.util.logging.Logger logger = org.openflexo.logging.FlexoLogger.getLogger(ImportedXSOntology.class
.getPackage().getName());
public ImportedXSOntology(String ontologyURI, File xsdFile, OntologyLibrary library) {
super(ontologyURI, xsdFile, library);
// TODO Auto-generated constructor stub
}
@Override
public void setIsReadOnly(boolean b) {
// TODO Auto-generated constructor stub
}
@Override
public void save() throws SaveResourceException {
logger.warning("Imported ontologies are not supposed to be saved !!!");
}
@Override
public String getInspectorName() {
return Inspectors.VE.IMPORTED_ONTOLOGY_INSPECTOR;
}
@Override
public String getClassNameKey() {
// TODO Auto-generated method stub
return null;
}
}