Package org.semanticweb.owlapi.util
Class OWLEntityFragmentProvider
java.lang.Object
org.semanticweb.owlapi.util.OWLEntityFragmentProvider
- All Implemented Interfaces:
OWLClassVisitorExBase<String>
,OWLDataEntityVisitorExBase<String>
,OWLEntityVisitorEx<String>
,OWLIndividualEntityVisitorExBase<String>
,OWLPropertyEntityVisitorExBase<String>
,OWLVisitorExBase<String>
Convenience to create c1, c2, p1, p2... entities in replacement of input
entities.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit
(OWLAnnotationProperty property) visit OWLAnnotationProperty typevisit OWLClass typevisit
(OWLDataProperty property) visit OWLDataProperty typevisit
(OWLDatatype datatype) visit OWLDatatype typevisit
(OWLNamedIndividual individual) visit OWLNamedIndividual typevisit
(OWLObjectProperty property) visit OWLObjectProperty typeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.model.OWLVisitorExBase
doDefault
-
Constructor Details
-
OWLEntityFragmentProvider
public OWLEntityFragmentProvider()
-
-
Method Details
-
getName
- Parameters:
entity
- entity to rename- Returns:
- new name
-
visit
Description copied from interface:OWLClassVisitorExBase
visit OWLClass type- Specified by:
visit
in interfaceOWLClassVisitorExBase<String>
- Parameters:
cls
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLDataEntityVisitorExBase
visit OWLDatatype type- Specified by:
visit
in interfaceOWLDataEntityVisitorExBase<String>
- Parameters:
datatype
- node to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLIndividualEntityVisitorExBase
visit OWLNamedIndividual type- Specified by:
visit
in interfaceOWLIndividualEntityVisitorExBase<String>
- Parameters:
individual
- individual to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLPropertyEntityVisitorExBase
visit OWLDataProperty type- Specified by:
visit
in interfaceOWLPropertyEntityVisitorExBase<String>
- Parameters:
property
- property to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLPropertyEntityVisitorExBase
visit OWLObjectProperty type- Specified by:
visit
in interfaceOWLPropertyEntityVisitorExBase<String>
- Parameters:
property
- property to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLPropertyEntityVisitorExBase
visit OWLAnnotationProperty type- Specified by:
visit
in interfaceOWLPropertyEntityVisitorExBase<String>
- Parameters:
property
- property to visit- Returns:
- visitor value
-