.hasNext();) { OntProperty p = i.next(); String fred = p.getURI(); @SuppressWarnings("unused") String bob = fred;
temp = propertyDirectDomains.get(property.getURI()); if (temp == null) propertyDirectDomains.put(property.getURI(), directDomainsUris); else temp.addAll(directDomainsUris); temp.add(property.getURI()); temp = propertyIndirectDomains.get(property.getURI()); if (temp == null) propertyIndirectDomains.put(property.getURI(), indirectDomainsUris); else temp.addAll(indirectDomainsUris); temp.add(property.getURI()); temp = propertyDirectRanges.get(property.getURI()); if (temp == null) propertyDirectRanges.put(property.getURI(), directRangesUris); else temp.addAll(directRangesUris); temp.add(property.getURI()); temp = propertyIndirectRanges.get(property.getURI()); if (temp == null) propertyIndirectRanges.put(property.getURI(), indirectRangesUris); else temp.addAll(indirectRangesUris);
temp = propertyDirectDomains.get(property.getURI()); if (temp == null) propertyDirectDomains.put(property.getURI(), directDomainsUris); else temp.addAll(directDomainsUris); temp.add(property.getURI()); temp = propertyIndirectDomains.get(property.getURI()); if (temp == null) propertyIndirectDomains.put(property.getURI(), indirectDomainsUris); else temp.addAll(indirectDomainsUris); temp.add(property.getURI()); temp = propertyDirectRanges.get(property.getURI()); if (temp == null) propertyDirectRanges.put(property.getURI(), directRangesUris); else temp.addAll(directRangesUris); temp = propertyIndirectRanges.get(property.getURI()); if (temp == null) propertyIndirectRanges.put(property.getURI(), indirectRangesUris); else temp.addAll(indirectRangesUris);
/** * Returns the inverse property of the property with given URI * @param uri * @return */ public Label getInverseProperty(String uri) { ObjectProperty op = ontModel.getObjectProperty(uri); if (op == null) return null; OntProperty inverseProp = null; try { inverseProp = op.getInverse(); } catch (ConversionException e) { logger.error(e.getMessage()); } if (inverseProp != null) { return getUriLabel(inverseProp.getURI()); } else return null; }
/** * Returns the inverseOf property of the property with given URI * @param uri * @return */ public Label getInverseOfProperty(String uri) { ObjectProperty op = ontModel.getObjectProperty(uri); if (op == null) return null; OntProperty inverseOfProp = null; try { inverseOfProp = op.getInverse(); } catch (ConversionException e) { logger.error(e.getMessage()); } if (inverseOfProp != null) { return getUriLabel(inverseOfProp.getURI()); } else return null; }
if (!properties.containsKey(p.getURI())) properties.put(p.getURI(), ontHandler.getResourceLabel(p)); if (!dataProperties.containsKey(p.getURI())) dataProperties.put(p.getURI(), ontHandler.getResourceLabel(p)); if (!dataProperties.containsKey(p.getURI())) { dataProperties.put(p.getURI(), ontHandler.getResourceLabel(p)); } else if (!objectProperties.containsKey(p.getURI())) objectProperties.put(p.getURI(), ontHandler.getResourceLabel(p));