protected String getAtomicDataPropertyName(OWLDataProperty p) { print("Write object property + " + getShortName(p) ); return ""; }
protected String getAtomicObjectPropertyName(OWLObjectProperty p) { print("Write object property + " + getShortName(p) ); return ""; }
protected String getAtomicConceptName(OWLClass c) { String name = getShortName(c); print("Print Atomic concept" + name); return ""; }
@Override public void visit(OWLDataAllValuesFrom expr) { OWLDataRange range = expr.getFiller(); DataRangeType type = range.getDataRangeType(); if (type == DataRangeType.DATATYPE) { String datatypeName = fuzzyOwl2.getShortName(range.asOWLDatatype()); if (fuzzyOwl2.fuzzyDatatypes.containsKey(datatypeName)) fuzzyConcept = Concept.all(fuzzyOwl2.getDataPropertyName(expr.getProperty()), new Concept(datatypeName)); } }
/** * Gets a String representation of an OWL 2 individual. * * @param i An OWL 2 individual. * @return A String representation of i. */ public String getIndividualName(OWLIndividual i) { if (i.isAnonymous()) { print("Anonymous individual not supported"); return null; } else { String name = getShortName(i.asOWLNamedIndividual()); print("Print individual " + name); return name; } }
@Override public void visit(OWLDataSomeValuesFrom expr) { OWLDataRange range = expr.getFiller(); DataRangeType type = range.getDataRangeType(); if (type == DataRangeType.DATATYPE) { String datatypeName = fuzzyOwl2.getShortName(range.asOWLDatatype()); if (fuzzyOwl2.fuzzyDatatypes.containsKey(datatypeName)) fuzzyConcept = Concept.some(fuzzyOwl2.getDataPropertyName(expr.getProperty()), new Concept(datatypeName)); } else if (type == DataRangeType.DATA_ONE_OF) { OWLDataOneOf o = (OWLDataOneOf) range; Set<OWLLiteral> set = o.getValues(); if (!set.isEmpty()) { OWLLiteral lit = set.iterator().next(); fuzzyConcept = Concept.exactValue(fuzzyOwl2.getDataPropertyName(expr.getProperty()), lit.getLiteral()); } } }
Object ob = Parser.getDatatype(next.getValue().toString()); if (ob != null) writeType1Datatypes(ob, getShortName(dt)); Object ob = Parser.getDatatype(next.getValue().toString()); if (ob != null) writeType2Datatypes(ob, getShortName(dt)); Object ob = Parser.getDatatype(next.getValue().toString()); if (ob != null) writeType3Datatypes(ob, getShortName(dt));
String name = getShortName(prop); String modName = pro.getFuzzyModifier(); if (fuzzyModifiers.containsKey(modName))
else if (annotations.size() == 1) String name = getShortName(cls);