@Override public NodeSet<OWLObjectPropertyExpression> getDisjointObjectProperties( OWLObjectPropertyExpression pe) { return new OWLObjectPropertyNodeSet(); }
/** * @return a class node */ public static DefaultNode<OWLClass> getOWLClassNode() { return new OWLClassNode(); }
/** * @param properties some properties to be added * @return an object property node with some elements */ public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode( Set<OWLObjectPropertyExpression> properties) { return new OWLObjectPropertyNode(properties); }
/** * @return an individual node */ public static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode() { return new OWLNamedIndividualNode(); }
/** * @return a data property node */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode() { return new OWLDataPropertyNode(); }
@Override protected DefaultNode<OWLClass> getNode(Set<OWLClass> entities) { return NodeFactory.getOWLClassNode(entities); } }
@Override protected DefaultNode<OWLNamedIndividual> getNode(Set<OWLNamedIndividual> entities) { return NodeFactory.getOWLNamedIndividualNode(entities); } }
@Override protected DefaultNode<OWLObjectPropertyExpression> getNode( Set<OWLObjectPropertyExpression> entities) { return NodeFactory.getOWLObjectPropertyNode(entities); } }
@Override protected DefaultNode<OWLDataProperty> getNode(Set<OWLDataProperty> entities) { return NodeFactory.getOWLDataPropertyNode(entities); } }
/** * @return the top class node */ public static DefaultNode<OWLClass> getOWLClassTopNode() { return OWLClassNode.getTopNode(); }
/** * @return the bottom class node */ public static DefaultNode<OWLClass> getOWLClassBottomNode() { return OWLClassNode.getBottomNode(); }
/** * @return the top object property node */ public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyTopNode() { return OWLObjectPropertyNode.getTopNode(); }
@Override protected DefaultNode<OWLDatatype> getNode(Set<OWLDatatype> entities) { return new OWLDatatypeNode(entities); } }
/** * @return the bottom data property node */ public static DefaultNode<OWLDataProperty> getOWLDataPropertyBottomNode() { return OWLDataPropertyNode.getBottomNode(); }
@Override protected DefaultNode<OWLObjectPropertyExpression> createNode( Set<OWLObjectPropertyExpression> cycle) { return new OWLObjectPropertyNode(cycle); }
@Override public NodeSet<OWLObjectPropertyExpression> getDisjointObjectProperties( OWLObjectPropertyExpression pe) { return new OWLObjectPropertyNodeSet(); }
/** * @return a class node */ public static DefaultNode<OWLClass> getOWLClassNode() { return new OWLClassNode(); }
/** * @param inds some individuals to be added * @return an individual node containing some individuals */ public static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode( Set<OWLNamedIndividual> inds) { return new OWLNamedIndividualNode(inds); } }
@Override protected DefaultNode<OWLObjectPropertyExpression> getNode( Set<OWLObjectPropertyExpression> entities) { return NodeFactory.getOWLObjectPropertyNode(entities); } }
/** * @param prop a property to be added * @return an object property node with one element */ public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode( OWLObjectPropertyExpression prop) { return new OWLObjectPropertyNode(prop); }