Package org.semanticweb.owlapi.model

Examples of org.semanticweb.owlapi.model.OWLOntologySetProvider


                for (OWLOntologyID ontologyId : managedOntologies) {
                    set.add(getOntology(ontologyId, OWLOntology.class, true));
                }

                OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                    @Override
                    public Set<OWLOntology> getOntologies() {
                        return set;
                    }
                };
View Full Code Here


                set.add(this.getCustomSpace().export(OWLOntology.class, merge));

                log.debug("Merging core space of {}.", getID());
                set.add(this.getCoreSpace().export(OWLOntology.class, merge));

                OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                    @Override
                    public Set<OWLOntology> getOntologies() {
                        return set;
                    }
                };
View Full Code Here

            if (session == null) log.warn("Session {} cannot be retrieved. Ignoring.", this.sessionId);
            final Set<OWLOntology> set = new HashSet<OWLOntology>();
            set.add(scope.export(OWLOntology.class, true));
            if (session != null) set.add(session.export(OWLOntology.class, true));
            if (set.size() == 1) return set.iterator().next();
            OWLOntologyMerger merger = new OWLOntologyMerger(new OWLOntologySetProvider() {
                @Override
                public Set<OWLOntology> getOntologies() {
                    return set;
                }
            });
View Full Code Here

                for (OWLOntologyID ontologyId : managedOntologies) {
                    log.debug("Merging {} with {}.", ontologyId, root);
                    set.add(getOntology(ontologyId, OWLOntology.class, true));
                }

                OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                    @Override
                    public Set<OWLOntology> getOntologies() {
                        return set;
                    }
                };
View Full Code Here

            // Actually, if the provider already performed the merge, this won't happen
            for (OWLOntology impo : o.getImportsClosure()) {
                log.debug("Imported ontology {} will be merged with {}.", impo, o);
                set.add(impo);
            }
            OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                @Override
                public Set<OWLOntology> getOntologies() {
                    return set;
                }
            };
View Full Code Here

            if (session != null) {
                set.add(session.export(OWLOntology.class, true));
            }

            if (set.size() == 1) return set.iterator().next();
            OWLOntologyMerger merger = new OWLOntologyMerger(new OWLOntologySetProvider() {
                @Override
                public Set<OWLOntology> getOntologies() {
                    return set;
                }
            });
View Full Code Here

                set.add(this.getCustomSpace().export(OWLOntology.class, merge));

                log.debug("Merging core space of {}.", getID());
                set.add(this.getCoreSpace().export(OWLOntology.class, merge));

                OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                    @Override
                    public Set<OWLOntology> getOntologies() {
                        return set;
                    }
                };
View Full Code Here

                for (IRI ontologyIri : managedOntologies) {
                    log.debug("Merging {} with {}.", ontologyIri, root);
                    set.add(getOntology(ontologyIri, true));
                }

                OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                    @Override
                    public Set<OWLOntology> getOntologies() {
                        return set;
                    }
                };
View Full Code Here

            // Actually, if the provider already performed the merge, this won't happen
            for (OWLOntology impo : o.getImportsClosure()) {
                log.debug("Imported ontology {} will be merged with {}.", impo, o);
                set.add(impo);
            }
            OWLOntologySetProvider provider = new OWLOntologySetProvider() {
                @Override
                public Set<OWLOntology> getOntologies() {
                    return set;
                }
            };
View Full Code Here

TOP

Related Classes of org.semanticweb.owlapi.model.OWLOntologySetProvider

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.