/** * @return a data property node */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode() { return new OWLDataPropertyNode(); }
/** * @return a data property node */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode() { return new OWLDataPropertyNode(); }
/** * @return a data property node */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode() { return new OWLDataPropertyNode(); }
@Override protected DefaultNode<OWLDataProperty> createNode() { return new OWLDataPropertyNode(); } }
/** * @return a data property node */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode() { return new OWLDataPropertyNode(); }
/** * @param prop * a property to be added * @return a data property node with one element */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(OWLDataProperty prop) { return new OWLDataPropertyNode(prop); }
@Override protected DefaultNode<OWLDataProperty> createNode() { return new OWLDataPropertyNode(); } }
@Override protected DefaultNode<OWLDataProperty> createNode(Set<OWLDataProperty> cycle) { return new OWLDataPropertyNode(cycle); }
@Override protected DefaultNode<OWLDataProperty> createNode(Set<OWLDataProperty> cycle) { return new OWLDataPropertyNode(cycle); }
/** * @param prop a property to be added * @return a data property node with one element */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(OWLDataProperty prop) { return new OWLDataPropertyNode(prop); }
@Override protected DefaultNode<OWLDataProperty> createNode() { return new OWLDataPropertyNode(); } }
/** * @param properties some properties to be added * @return a data property node with some elements */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode( Set<OWLDataProperty> properties) { return new OWLDataPropertyNode(properties); }
/** * @param prop a property to be added * @return a data property node with one element */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(OWLDataProperty prop) { return new OWLDataPropertyNode(prop); }
/** * @param properties * some properties to be added * @return a data property node with some elements */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode( Set<OWLDataProperty> properties) { return new OWLDataPropertyNode(properties); }
@Override public Node<OWLDataProperty> getTopDataPropertyNode() { return new OWLDataPropertyNode(df.getOWLTopDataProperty()); }
@Nonnull public Node<OWLDataProperty> getEquivalentDataProperties(@Nonnull OWLDataProperty pe) throws InconsistentOntologyException, ReasonerInterruptedException, TimeOutException { if (pe.isAnonymous()) { return new OWLDataPropertyNode(); } else { return new OWLDataPropertyNode(pe.asOWLDataProperty()); } }
@Nonnull public Node<OWLDataProperty> getEquivalentDataProperties(@Nonnull OWLDataProperty pe) throws InconsistentOntologyException, ReasonerInterruptedException, TimeOutException { if (pe.isAnonymous()) { return new OWLDataPropertyNode(); } else { return new OWLDataPropertyNode(pe.asOWLDataProperty()); } }
protected Node<OWLDataProperty> dataPropertyHierarchyNodeToNode(HierarchyNode<AtomicRole> hierarchyNode) { Set<OWLDataProperty> result=new HashSet<>(); OWLDataFactory factory=getDataFactory(); for (AtomicRole atomicRole : hierarchyNode.getEquivalentElements()) result.add(factory.getOWLDataProperty(IRI.create(atomicRole.getIRI()))); return new OWLDataPropertyNode(result); } protected NodeSet<OWLDataProperty> dataPropertyHierarchyNodesToNodeSet(Collection<HierarchyNode<AtomicRole>> hierarchyNodes) {
public Node<OWLDataProperty> getTopDataPropertyNode() { OWLDataFactory factory = rootOntology.getOWLOntologyManager().getOWLDataFactory(); return new OWLDataPropertyNode(factory.getOWLTopDataProperty()); }
protected Node<OWLDataProperty> dataPropertyHierarchyNodeToNode(HierarchyNode<AtomicRole> hierarchyNode) { Set<OWLDataProperty> result=new HashSet<OWLDataProperty>(); OWLDataFactory factory=getDataFactory(); for (AtomicRole atomicRole : hierarchyNode.getEquivalentElements()) result.add(factory.getOWLDataProperty(IRI.create(atomicRole.getIRI()))); return new OWLDataPropertyNode(result); } protected NodeSet<OWLDataProperty> dataPropertyHierarchyNodesToNodeSet(Collection<HierarchyNode<AtomicRole>> hierarchyNodes) {