|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.semanticweb.owl.util.OWLObjectDuplicator
public class OWLObjectDuplicator
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 11-Dec-2006
Constructor Summary | |
---|---|
OWLObjectDuplicator(java.util.Map<OWLEntity,java.net.URI> entityURIReplacementMap,
OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified data factory and uri replacement map. |
|
OWLObjectDuplicator(OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified data factory. |
|
OWLObjectDuplicator(OWLDataFactory dataFactory,
java.util.Map<java.net.URI,java.net.URI> uriReplacementMap)
Creates an object duplicator that duplicates objects using the specified data factory and uri replacement map. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OWLObjectDuplicator(OWLDataFactory dataFactory)
dataFactory
- The data factory to be used for the duplication.public OWLObjectDuplicator(OWLDataFactory dataFactory, java.util.Map<java.net.URI,java.net.URI> uriReplacementMap)
dataFactory
- The data factory to be used for the duplication.uriReplacementMap
- The map to use for the replacement of URIs. Any uris
the appear in the map will be replaced as objects are duplicated. This can
be used to "rename" entities.public OWLObjectDuplicator(java.util.Map<OWLEntity,java.net.URI> entityURIReplacementMap, OWLDataFactory dataFactory)
dataFactory
- The data factory to be used for the duplication.entityURIReplacementMap
- The map to use for the replacement of URIs. Any uris
the appear in the map will be replaced as objects are duplicated. This can
be used to "rename" entities.Method Detail |
---|
public <O extends OWLObject> O duplicateObject(OWLObject object)
protected java.lang.Object getLastObject()
protected void setLastObject(java.lang.Object obj)
public void visit(OWLAntiSymmetricObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLAxiomAnnotationAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLConstantAnnotation annotation)
visit
in interface OWLAnnotationVisitor
public void visit(OWLObjectAnnotation annotation)
visit
in interface OWLAnnotationVisitor
public void visit(OWLClassAssertionAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDataPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDataPropertyDomainAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDataPropertyRangeAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDataSubPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDeclarationAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDifferentIndividualsAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDisjointClassesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDisjointDataPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDisjointObjectPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLDisjointUnionAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLEntityAnnotationAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLEquivalentClassesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLEquivalentDataPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLEquivalentObjectPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLFunctionalDataPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLFunctionalObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLImportsDeclaration axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLInverseObjectPropertiesAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLIrreflexiveObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLNegativeDataPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLObjectPropertyAssertionAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLObjectPropertyChainSubPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLObjectPropertyDomainAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLObjectPropertyRangeAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLObjectSubPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLReflexiveObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLSameIndividualsAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLSubClassAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLSymmetricObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLTransitiveObjectPropertyAxiom axiom)
visit
in interface OWLAxiomVisitor
public void visit(OWLClass desc)
visit
in interface OWLDescriptionVisitor
visit
in interface OWLEntityVisitor
public void visit(OWLDataAllRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLDataExactCardinalityRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLDataMaxCardinalityRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLDataMinCardinalityRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLDataSomeRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLDataValueRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectAllRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectComplementOf desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectExactCardinalityRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectIntersectionOf desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectMaxCardinalityRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectMinCardinalityRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectOneOf desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectSelfRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectSomeRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectUnionOf desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLObjectValueRestriction desc)
visit
in interface OWLDescriptionVisitor
public void visit(OWLDataComplementOf node)
visit
in interface OWLDataVisitor
public void visit(OWLDataOneOf node)
visit
in interface OWLDataVisitor
public void visit(OWLDataType node)
visit
in interface OWLDataVisitor
visit
in interface OWLEntityVisitor
public void visit(OWLDataRangeRestriction node)
visit
in interface OWLDataVisitor
public void visit(OWLDataRangeFacetRestriction node)
visit
in interface OWLDataVisitor
public void visit(OWLTypedConstant node)
visit
in interface OWLDataVisitor
public void visit(OWLUntypedConstant node)
visit
in interface OWLDataVisitor
public void visit(OWLDataProperty property)
visit
in interface OWLEntityVisitor
visit
in interface OWLPropertyExpressionVisitor
public void visit(OWLObjectProperty property)
visit
in interface OWLEntityVisitor
visit
in interface OWLPropertyExpressionVisitor
public void visit(OWLObjectPropertyInverse property)
visit
in interface OWLPropertyExpressionVisitor
public void visit(OWLIndividual individual)
visit
in interface OWLEntityVisitor
public void visit(OWLOntology ontology)
visit
in interface OWLObjectVisitor
public void visit(SWRLRule rule)
visit
in interface OWLAxiomVisitor
visit
in interface SWRLObjectVisitor
public void visit(SWRLClassAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLDataRangeAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLObjectPropertyAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLDataValuedPropertyAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLBuiltInAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLDifferentFromAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLSameAsAtom node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLAtomDVariable node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLAtomIVariable node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLAtomIndividualObject node)
visit
in interface SWRLObjectVisitor
public void visit(SWRLAtomConstantObject node)
visit
in interface SWRLObjectVisitor
public void visit(OWLOntologyAnnotationAxiom axiom)
visit
in interface OWLAxiomVisitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |