All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.protege.owl.codegeneration.names.CodeGenerationNames Maven / Gradle / Ivy

Go to download

Generate Java code from an OWL ontology in the Protege Desktop editing environment.

The newest version!
package org.protege.owl.codegeneration.names;

import org.semanticweb.owlapi.model.OWLClass;
import org.semanticweb.owlapi.model.OWLDataProperty;
import org.semanticweb.owlapi.model.OWLObjectProperty;

public interface CodeGenerationNames {
	
	String getImplementationName(OWLClass owlClass);
		
	String getInterfaceName(OWLClass owlClass);
	
	String getClassName(OWLClass owlClass);
		
	String getObjectPropertyName(OWLObjectProperty owlObjectProperty);
	
	String getDataPropertyName(OWLDataProperty owlDataProperty);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy