public DatatypeProperty property() { return model.createDatatypeProperty(uri); } };
public DatatypeProperty property() { synchronized (model) { return model.createDatatypeProperty(uri); } } };
OntModel model = ModelFactory.createOntologyModel(); model.createDatatypeProperty(jenadata.getURI());
OntClass topClass = autoOntology.createClass( ns + worksheet.getTitle().replaceAll(" ", "_")); // replace blank spaces with undrscore for (HNode hNode : sortedLeafHNodes){ DatatypeProperty dp = autoOntology.createDatatypeProperty(ns+hNode.getColumnName().trim().replaceAll(" ", "_")); dp.addDomain(topClass); dp.addRange(XSD.xstring);
String propertyURI = namingStrategy.getDataPropertyName(ontologyURI, propertyDefinition); Resource range = getDatatypePropertyRange(propertyDefinition.getPropertyType()); datatypeProperty = ontModel.createDatatypeProperty(propertyURI); datatypeProperty.addProperty(CMSAdapterVocabulary.CMSAD_RESOURCE_REF_PROP, propertyDefinition.getUniqueRef());
DatatypeProperty hasCodeDTP = model.createDatatypeProperty( oops + "hasCode"); DatatypeProperty hasNameDTP = model.createDatatypeProperty( oops + "hasName"); DatatypeProperty hasDescriptionDTP = model.createDatatypeProperty( oops + "hasDescription"); DatatypeProperty hasImportanceLevelDTP = model.createDatatypeProperty( oops + "hasImportanceLevel"); DatatypeProperty hasFrequencyDTP = model.createDatatypeProperty( oops + "hasNumberAffectedElements"); ObjectProperty hasAffectedElement = model.createObjectProperty(oops + "hasAffectedElement"); ObjectProperty mightNotBeInverseOf = model.createObjectProperty(oops + "mightNotBeInverseOf");
DatatypeProperty statusOnt = ontModel.createDatatypeProperty(ISOTHES .getURI() + "status"); Literal l = ontModel.createLiteral("status");
.getAttributesByEntity(concept); DatatypeProperty customAttrOnt = ontModel.createDatatypeProperty(GINCO .getURI() + "CustomConceptAttribute"); Literal l = ontModel.createLiteral("CustomConceptAttribute");