@Override public Set<OWLObjectProperty> getObjectPropertiesInSignature() { Set<OWLObjectProperty> result = new HashSet<>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLObjectProperty()) { result.add(ent.asOWLObjectProperty()); } } return result; }
@Override public Collection<IIndividual> getIndividuals(IProperty property) { List<IIndividual> ret = new ArrayList<>(); for (OWLIndividual ind : individual.getObjectPropertyValues(((Property)property)._owl.asOWLObjectProperty(), ontology)) { ret.add(new Individual(ind, context)); } return ret; }
@Override public Set<OWLObjectProperty> getObjectPropertiesInSignature() { Set<OWLObjectProperty> result = new HashSet<OWLObjectProperty>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLObjectProperty()) { result.add(ent.asOWLObjectProperty()); } } return result; }
public Set<OWLObjectProperty> getObjectPropertiesInSignature() { Set<OWLObjectProperty> result = new HashSet<OWLObjectProperty>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLObjectProperty()) { result.add(ent.asOWLObjectProperty()); } } return result; }
@Override public Set<OWLObjectProperty> getObjectPropertiesInSignature() { Set<OWLObjectProperty> result = new HashSet<>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLObjectProperty()) { result.add(ent.asOWLObjectProperty()); } } return result; }
public OWLObjectProperty getOWLObjectProperty(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLObjectProperty()) { return ent.asOWLObjectProperty(); } } return null; }
@Override public OWLObjectProperty getOWLObjectProperty(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLObjectProperty()) { return ent.asOWLObjectProperty(); } } return null; }
public OWLObjectProperty getOWLObjectProperty(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLObjectProperty()) { return ent.asOWLObjectProperty(); } } return null; }
protected Set<OWLObjectProperty> getPropertiesReferencedInChange(List<? extends OWLOntologyChange> changes) { Set<OWLObjectProperty> properties = new HashSet<>(); for (OWLOntologyChange change : changes) { if (change.isAxiomChange()) { OWLAxiomChange axiomChange = (OWLAxiomChange) change; for (OWLEntity entity : axiomChange.getSignature()) { if (entity.isOWLObjectProperty()) { properties.add(entity.asOWLObjectProperty()); } } } } return properties; }
@NonNull @Override public OWLObjectProperty getOWLObjectProperty() { return getOWLEntity().asOWLObjectProperty(); }
protected Set<OWLObjectProperty> getPropertiesReferencedInChange(List<? extends OWLOntologyChange> changes) { Set<OWLObjectProperty> properties = new HashSet<>(); for (OWLOntologyChange change : changes) { if (change.isAxiomChange()) { OWLAxiomChange axiomChange = (OWLAxiomChange) change; for (OWLEntity entity : axiomChange.getSignature()) { if (entity.isOWLObjectProperty()) { properties.add(entity.asOWLObjectProperty()); } } } } return properties; }
protected Set<OWLObjectProperty> getPropertiesReferencedInChange(List<? extends OWLOntologyChange> changes) { Set<OWLObjectProperty> properties = new HashSet<OWLObjectProperty>(); for (OWLOntologyChange change : changes) { if (change.isAxiomChange()) { OWLAxiomChange axiomChange = (OWLAxiomChange) change; for (OWLEntity entity : axiomChange.getEntities()) { if (entity.isOWLObjectProperty()) { properties.add(entity.asOWLObjectProperty()); } } } } return properties; }
protected Set<OWLObjectProperty> getPropertiesReferencedInChange(List<? extends OWLOntologyChange> changes) { Set<OWLObjectProperty> properties = new HashSet<>(); for (OWLOntologyChange change : changes) { if (change.isAxiomChange()) { OWLAxiomChange axiomChange = (OWLAxiomChange) change; for (OWLEntity entity : axiomChange.getSignature()) { if (entity.isOWLObjectProperty()) { properties.add(entity.asOWLObjectProperty()); } } } } return properties; }
protected Set<OWLObjectProperty> getPropertiesReferencedInChange(List<? extends OWLOntologyChange> changes) { Set<OWLObjectProperty> properties = new HashSet<OWLObjectProperty>(); for (OWLOntologyChange change : changes) { if (change.isAxiomChange()) { OWLAxiomChange axiomChange = (OWLAxiomChange) change; for (OWLEntity entity : axiomChange.getEntities()) { if (entity.isOWLObjectProperty()) { properties.add(entity.asOWLObjectProperty()); } } } } return properties; }
public void linkIndividuals(IIndividual source, IIndividual destination, IProperty link) { OWLObjectPropertyAssertionAxiom axiom = manager.manager.getOWLDataFactory() .getOWLObjectPropertyAssertionAxiom(((Property) link)._owl .asOWLObjectProperty(), ((Individual) source).individual, ((Individual) destination).individual); AddAxiom addAxiom = new AddAxiom(ontology, axiom); manager.manager.applyChange(addAxiom); } }
@Override public boolean isFunctional() { return _owl.isOWLDataProperty() ? _owl.asOWLDataProperty().isFunctional(ontology()) : _owl .asOWLObjectProperty().isFunctional(ontology()); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }