@Override public void handleChild(AbstractOWLDataRangeHandler handler) throws OWLXMLParserException { OWLDataRange handledDataRange = handler.getOWLObject(); if (handledDataRange.isDatatype() && datatype == null) { datatype = handledDataRange.asOWLDatatype(); } else { dataRange = handledDataRange; } }
@Override public void visit(OWLDataPropertyRangeAxiom axiom) { isRL = axiom.getRange().isDatatype() || axiom.getRange() instanceof OWLDataIntersectionOf; } @Override
@Override public void handleChild(AbstractOWLDataRangeHandler handler) { OWLDataRange dr = handler.getOWLObject(); if (dr.isDatatype()) { restrictedDataRange = dr.asOWLDatatype(); } }
public void handleChild(AbstractOWLDataRangeHandler handler) { OWLDataRange dr = handler.getOWLObject(); if (dr.isDatatype()) { restrictedDataRange = dr.asOWLDatatype(); } }
public void handleChild(AbstractOWLDataRangeHandler handler) throws OWLXMLParserException { OWLDataRange handledDataRange = handler.getOWLObject(); if(handledDataRange.isDatatype() && datatype == null) { datatype = handledDataRange.asOWLDatatype(); } else { dataRange = handledDataRange; } }
@Override public void visit(OWLDataMaxCardinality ce) { is = (ce.getCardinality() == 0 || ce.getCardinality() == 1) && (ce.getFiller() instanceof OWLDataIntersectionOf || ce.getFiller().isDatatype()); } @Override
public boolean setEditedObject(OWLDataRange dataRange){ expressionEditor.setExpressionObject(dataRange); if (dataRange != null && dataRange.isDatatype()){ datatypeList.setSelection((OWLDatatype)dataRange); tabbedPane.setSelectedComponent(datatypeList); } else{ datatypeList.setSelection((OWLDatatype)null); tabbedPane.setSelectedComponent(expressionScroller); } return true; }
public boolean setEditedObject(OWLDataRange dataRange){ expressionEditor.setExpressionObject(dataRange); if (dataRange != null && dataRange.isDatatype()){ datatypeList.setSelection((OWLDatatype)dataRange); tabbedPane.setSelectedComponent(datatypeList); } else{ datatypeList.setSelection((OWLDatatype)null); tabbedPane.setSelectedComponent(expressionScroller); } return true; }
public boolean setEditedObject(OWLDataRange dataRange){ expressionEditor.setExpressionObject(dataRange); if (dataRange != null && dataRange.isDatatype()){ datatypeList.setSelection((OWLDatatype)dataRange); tabbedPane.setSelectedComponent(datatypeList); } else{ datatypeList.setSelection((OWLDatatype)null); tabbedPane.setSelectedComponent(expressionScroller); } return true; }
public boolean setEditedObject(OWLDataRange dataRange){ expressionEditor.setExpressionObject(dataRange); if (dataRange != null && dataRange.isDatatype()){ datatypeList.setSelection((OWLDatatype)dataRange); tabbedPane.setSelectedComponent(datatypeList); } else{ datatypeList.setSelection((OWLDatatype)null); tabbedPane.setSelectedComponent(expressionScroller); } return true; }
private void handleRestriction(OWLQuantifiedRestriction<OWLDataRange> r) { if (!r.getProperty().isAnonymous() && r.getFiller().isDatatype()){ p = (OWLDataProperty) r.getProperty(); f = r.getFiller().asOWLDatatype(); isAcceptable = true; } }
private void writeTypeDefStanza(OWLDataProperty property, OWLOntology ontology, Writer writer) { OBOTagValuePairList tvpList = handleCommonTypeDefStanza(property, ontology, writer); for (OWLDataRange range : property.getRanges(ontology)) { if (range.isDatatype()) { tvpList.addPair(OBOVocabulary.RANGE, range.asOWLDatatype().getIRI().toString()); } else { exceptions.add(new OBOStorageException(property, range, "Complex data range cannot be represented in OBO")); } } // TODO is RELATIONSHIP really a part of the typedef stanza? tvpList.write(writer); }
private void handleRestriction(OWLQuantifiedRestriction<OWLDataRange> r) { if (!r.getProperty().isAnonymous() && r.getFiller().isDatatype()){ p = (OWLDataProperty) r.getProperty(); f = r.getFiller().asOWLDatatype(); isAcceptable = true; } }
@Nonnull @Override public Set<PropertyValue> visit(OWLDataSomeValuesFrom desc) { if (desc.getFiller().isDatatype()) { return toSet(PropertyDatatypeValue.get(rm.getDataPropertyData(desc.getProperty().asOWLDataProperty()), rm.getDatatypeData(desc.getFiller().asOWLDatatype()), state)); } else { return null; } }
private void handleRestriction(OWLQuantifiedRestriction<OWLDataRange, OWLDataPropertyExpression, OWLDataRange> r) { if (!r.getProperty().isAnonymous() && r.getFiller().isDatatype()){ p = r.getProperty().asOWLDataProperty(); f = r.getFiller().asOWLDatatype(); isAcceptable = true; } }
private void handleRestriction(OWLQuantifiedRestriction<OWLDataRange, OWLDataPropertyExpression, OWLDataRange> r) { if (!r.getProperty().isAnonymous() && r.getFiller().isDatatype()){ p = r.getProperty().asOWLDataProperty(); f = r.getFiller().asOWLDatatype(); isAcceptable = true; } }
@Override public void visit(OWLDataComplementOf node) { write(NOT); if(node.getDataRange().isDatatype()) { node.getDataRange().accept(this); } else { write("("); node.getDataRange().accept(this); write(")"); } }
public void visit(OWLDataComplementOf node) { write(NOT); if(node.getDataRange().isDatatype()) { node.getDataRange().accept(this); } else { write("("); node.getDataRange().accept(this); write(")"); } }
@Nonnull @Override public Set<PropertyValue> visit(OWLDataMinCardinality ce) { if (ce.getCardinality() == 1 && !ce.getProperty().isAnonymous() && ce.getFiller().isDatatype()) { return toSet(PropertyDatatypeValue.get(rm.getDataPropertyData(ce.getProperty().asOWLDataProperty()), rm.getDatatypeData(ce.getFiller().asOWLDatatype()), state)); } else { return null; } }
@Nonnull @Override public Set<PropertyValue> visit(OWLDataExactCardinality ce) { if (ce.getCardinality() == 1 && !ce.getProperty().isAnonymous() && ce.getFiller().isDatatype()) { return toSet(PropertyDatatypeValue.get(rm.getDataPropertyData(ce.getProperty().asOWLDataProperty()), rm.getDatatypeData(ce.getFiller().asOWLDatatype()), state)); } else { return null; } }