Package org.semanticweb.owlapi.util

Examples of org.semanticweb.owlapi.util.DefaultPrefixManager


    public ManchesterOWLSyntaxPrefixNameShortFormProvider(DefaultPrefixManager prefixManager) {
        this.prefixManager = prefixManager;
    }

    public PrefixManager getPrefixManager() {
        return new DefaultPrefixManager(prefixManager);
    }
View Full Code Here


    public OWLObjectRenderer(OWLOntologyManager man, OWLOntology ontology, Writer writer) {
        this.ontology = ontology;
        this.writer = writer;
        writeEnitiesAsURIs = true;
        prefixManager = new DefaultPrefixManager();
        if (!ontology.isAnonymous()) {
            String defPrefix = ontology.getOntologyID().getOntologyIRI() + "#";
            prefixManager.setDefaultPrefix(defPrefix);
        }
        focusedObject = man.getOWLDataFactory().getOWLThing();
View Full Code Here

                                                                                                                            OWLOntologyStorageException {
        try {
            OWLObjectRenderer ren = new OWLObjectRenderer(manager, ontology, writer);
            if(format instanceof PrefixOWLOntologyFormat) {
                PrefixOWLOntologyFormat prefixFormat = (PrefixOWLOntologyFormat) format;
                DefaultPrefixManager man = new DefaultPrefixManager();
                Map<String, String> map = prefixFormat.getPrefixName2PrefixMap();
                for(String pn : map.keySet()) {
                    prefixFormat.setPrefix(pn, map.get(pn));
                }
                ren.setPrefixManager(man);
View Full Code Here

    public TurtleRenderer(OWLOntology ontology, OWLOntologyManager manager, Writer writer) {
        super(ontology, manager);
        this.writer = new PrintWriter(writer);
        pending = new HashSet<RDFResourceNode>();
        pm = new DefaultPrefixManager();
        if(!ontology.isAnonymous()) {
            pm.setDefaultPrefix(ontology.getOntologyID().getOntologyIRI() + "#");
        }
        base = "";
    }
View Full Code Here

*/
public class ProfilesTest {
    public static void main(String[] args) {

        try {
            DefaultPrefixManager pm = new DefaultPrefixManager("http://protege.cim3.net/file/pub/ontologies/tambis/tambis-full.owl#");
            SimpleShortFormProvider sfp = new SimpleShortFormProvider();
//            SimpleRenderer ren = new SimpleRenderer();
            ManchesterOWLSyntaxOWLObjectRendererImpl ren = new ManchesterOWLSyntaxOWLObjectRendererImpl();
            ren.setShortFormProvider(sfp);
            ToStringRenderer.getInstance().setRenderer(ren);
View Full Code Here

            System.out.println("Time to prepare reasoner: " + (t1 - t0));
//            reasoner.dumpClassHierarchy(false);
//            reasoner.dumpObjectPropertyHierarchy(false);
//            reasoner.dumpDataPropertyHierarchy(false);
            OWLAxiom ax = Declaration(Class(IRI.create("http://www.co-ode.org/ontologies/pizza/pizza.owl#X")));
            DefaultPrefixManager pm = new DefaultPrefixManager("http://www.co-ode.org/ontologies/pizza/pizza.owl#");
            System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
            man.addAxiom(ont,ax);
            System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
            man.addAxiom(ont, SubClassOf(Class("X", pm), Class("Y", pm)));
            man.addAxiom(ont, SubClassOf(Class("Y", pm), Class("X", pm)));
View Full Code Here

    private DefaultPrefixManager nsm;


    public PrefixOWLOntologyFormat() {
        nsm = new DefaultPrefixManager();
        nsm.clear();
    }
View Full Code Here

public class TestFactory {

    public static void main(String[] args) {

        try {
            PrefixManager pm = new DefaultPrefixManager("http://www.sematicweb.org/myOnt#");
            OWLIndividual matt = NamedIndividual("Matt", pm);
            OWLIndividual peter = NamedIndividual("Peter", pm);
            OWLClass person = Class("Person", pm);
            OWLObjectProperty hasFather = ObjectProperty("hasFather", pm);
            OWLObjectProperty hasMother = ObjectProperty("hasMother", pm);
View Full Code Here

    public TurtleRenderer(OWLOntology ontology, OWLOntologyManager manager, Writer writer, OWLOntologyFormat format) {
        super(ontology, manager, format);
        this.writer = new PrintWriter(writer);
        pending = new HashSet<RDFResourceNode>();
        pm = new DefaultPrefixManager();
        if (!ontology.isAnonymous()) {
            pm.setDefaultPrefix(ontology.getOntologyID().getOntologyIRI() + "#");
        }
        if(format instanceof PrefixOWLOntologyFormat) {
            PrefixOWLOntologyFormat prefixFormat = (PrefixOWLOntologyFormat) format;
View Full Code Here

    private DefaultPrefixManager nsm;


    public PrefixOWLOntologyFormat() {
        nsm = new DefaultPrefixManager();
        nsm.clear();
    }
View Full Code Here

TOP

Related Classes of org.semanticweb.owlapi.util.DefaultPrefixManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.