public List<OWLAnnotationProperty> find(String match) { return new ArrayList<>(getOWLModelManager().getOWLEntityFinder().getMatchingOWLAnnotationProperties(match)); }
public List<OWLAnnotationProperty> find(String match) { return new ArrayList<>(getOWLModelManager().getOWLEntityFinder().getMatchingOWLAnnotationProperties(match)); }
public List<OWLAnnotationProperty> find(String match) { return new ArrayList<OWLAnnotationProperty>(getOWLModelManager().getOWLEntityFinder().getMatchingOWLAnnotationProperties(match)); }
public List<OWLAnnotationProperty> find(String match) { return new ArrayList<OWLAnnotationProperty>(getOWLModelManager().getOWLEntityFinder().getMatchingOWLAnnotationProperties(match)); }
public Set<OWLObject> getMatches(String fragment, boolean classes, boolean objectProperties, boolean dataProperties, boolean individuals, boolean datatypes, boolean annotationProperties) { TreeSet<OWLObject> set = new TreeSet<>(owlModelManager.getOWLObjectComparator()); fragment = fragment + "*"; // look for strings that start with the given fragment if (classes) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLClasses(fragment, false)); } if (objectProperties) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLObjectProperties(fragment, false)); } if (dataProperties) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLDataProperties(fragment, false)); } if (individuals) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLIndividuals(fragment, false)); } if (datatypes) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLDatatypes(fragment, false)); } if (annotationProperties) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLAnnotationProperties(fragment, false)); } return set; } }
public Set<OWLObject> getMatches(String fragment, boolean classes, boolean objectProperties, boolean dataProperties, boolean individuals, boolean datatypes, boolean annotationProperties) { TreeSet<OWLObject> set = new TreeSet<>(owlModelManager.getOWLObjectComparator()); fragment = fragment + "*"; // look for strings that start with the given fragment if (classes) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLClasses(fragment, false)); } if (objectProperties) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLObjectProperties(fragment, false)); } if (dataProperties) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLDataProperties(fragment, false)); } if (individuals) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLIndividuals(fragment, false)); } if (datatypes) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLDatatypes(fragment, false)); } if (annotationProperties) { set.addAll(owlModelManager.getOWLEntityFinder().getMatchingOWLAnnotationProperties(fragment, false)); } return set; } }