private boolean entityExists(IRI iri) { for (OWLOntology ont : mngr.getActiveOntologies()){ if (ont.containsClassInSignature(iri)){ return true; } } return false; }
@Override @Deprecated public boolean containsClassInSignature(IRI iri, boolean b) { return withBooleanReadLock(() -> delegate.containsClassInSignature(iri, b)); }
@Override @Deprecated public boolean containsClassInSignature(IRI iri, boolean b) { return withBooleanReadLock(() -> delegate.containsClassInSignature(iri, b)); }
private boolean entityExists(IRI iri) { for (OWLOntology ont : mngr.getActiveOntologies()){ if (ont.containsClassInSignature(iri)){ return true; } } return false; }
/** * ********************************************************************************************************************* */ public boolean contains(IRI iri) { return mergedOntology.containsClassInSignature(iri) || mergedOntology.containsIndividualInSignature(iri); }
private boolean entityExists(IRI iri) { for (OWLOntology ont : mngr.getActiveOntologies()){ if (ont.containsClassInSignature(iri)){ return true; } } return false; }
public boolean containsReference(OWLClass object) { for (OWLOntology ont : ontologies) { if (ont.containsClassInSignature(object.getIRI())) { return true; } } return false; }
@Override @Deprecated public boolean containsClassInSignature(IRI iri, boolean b) { return withBooleanReadLock(() -> delegate.containsClassInSignature(iri, b)); }
@Override public boolean containsClassInSignature(IRI iri, Imports imports) { return imports.stream(this).anyMatch(o -> o.containsClassInSignature(iri)); }
@Override public boolean containsClassInSignature(IRI iri, Imports imports) { return withBooleanReadLock(() -> delegate.containsClassInSignature(iri, imports)); }
/** * Gets the punned individuals. * * @param individuals the individuals * @return the punned individuals */ private Collection<OWLNamedIndividual> getPunnedIndividuals( Stream<OWLNamedIndividual> individuals) { return asList(individuals .filter(i -> ontologies().anyMatch(o -> o.containsClassInSignature(i.getIRI())))); }
public boolean containsReference(OWLClass object) { for (OWLOntology ont : getOntologies()) { if (ont.containsClassInSignature(object.getIRI())) { return true; } } return false; }
/** * Gets the punned individuals. * * @param individuals the individuals * @return the punned individuals */ private Collection<OWLNamedIndividual> getPunnedIndividuals( Stream<OWLNamedIndividual> individuals) { return asList(individuals .filter(i -> ontologies().anyMatch(o -> o.containsClassInSignature(i.getIRI())))); }
/** * Gets the punned individuals. * * @param individuals the individuals * @return the punned individuals */ private Collection<OWLNamedIndividual> getPunnedIndividuals( Stream<OWLNamedIndividual> individuals) { return asList(individuals .filter(i -> ontologies().anyMatch(o -> o.containsClassInSignature(i.getIRI())))); }
public boolean isAnonymous(OWLClass cls){ if(cls.getIRI().toString().startsWith(DEFAULT_ANON_CLASS_URI_PREFIX)){ for (OWLOntology ont : mngr.getActiveOntologies()){ if (ont.containsClassInSignature(cls.getIRI())){ return true; } } } return false; }
public boolean isValidConceptName(String cName) { boolean isValid = false; OWLDataFactory df = ont.getOWLOntologyManager().getOWLDataFactory(); OWLClass c = df.getOWLClass(IRI.create(cName)); if(ont.containsClassInSignature(c.getIRI())) isValid = true; else System.err.println("\tInvalid concept name. '" + cName + "' is not contained in the ontology signature"); return isValid; }
private boolean isPunForClass(OWLIndividual ind) { if (ind.isAnonymous()){ return false; } for (OWLOntology ont : getOWLModelManager().getOntologies()) { if (ont.containsClassInSignature(ind.asOWLNamedIndividual().getIRI())) { return true; } } return false; }
private boolean isPunForClass(OWLIndividual ind) { if (ind.isAnonymous()){ return false; } for (OWLOntology ont : getOWLModelManager().getOntologies()) { if (ont.containsClassInSignature(ind.asOWLNamedIndividual().getIRI())) { return true; } } return false; }
protected void punningDatatypeAndClass(HasIRI ce) { if (getCurrentOntology().containsClassInSignature(ce.getIRI(), Imports.INCLUDED) && getCurrentOntology().containsDatatypeInSignature(ce.getIRI(), Imports.INCLUDED)) { violations.add(new DatatypeIRIAlsoUsedAsClassIRI(getCurrentOntology(), getCurrentAxiom(), ce.getIRI())); } }
protected void punningDatatypeAndClass(HasIRI ce) { if (getCurrentOntology().containsClassInSignature(ce.getIRI(), Imports.INCLUDED) && getCurrentOntology().containsDatatypeInSignature(ce.getIRI(), Imports.INCLUDED)) { violations.add(new DatatypeIRIAlsoUsedAsClassIRI(getCurrentOntology(), getCurrentAxiom(), ce.getIRI())); } }