com.clarkparsia.pellet.owlapiv3
Class LimitedMapIRIMapper

java.lang.Object
  extended by com.clarkparsia.pellet.owlapiv3.LimitedMapIRIMapper
All Implemented Interfaces:
org.semanticweb.owlapi.model.OWLOntologyIRIMapper

public class LimitedMapIRIMapper
extends java.lang.Object
implements org.semanticweb.owlapi.model.OWLOntologyIRIMapper

Title: Limited Map IRI Mapper

Description: Only allow IRIs that have been explicitly mapped.

Copyright: Copyright (c) 2009

Company: Clark & Parsia, LLC.

Author:
Ron Alford

Constructor Summary
LimitedMapIRIMapper()
           
 
Method Summary
 void addAllowedIRI(org.semanticweb.owlapi.model.IRI ontologyIRI)
           
 void addAllowedIRI(org.semanticweb.owlapi.model.IRI fromIRI, org.semanticweb.owlapi.model.IRI toIRI)
           
 void clear()
           
 org.semanticweb.owlapi.model.IRI getDocumentIRI(org.semanticweb.owlapi.model.IRI ontologyIRI)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LimitedMapIRIMapper

public LimitedMapIRIMapper()
Method Detail

addAllowedIRI

public void addAllowedIRI(org.semanticweb.owlapi.model.IRI ontologyIRI)

addAllowedIRI

public void addAllowedIRI(org.semanticweb.owlapi.model.IRI fromIRI,
                          org.semanticweb.owlapi.model.IRI toIRI)

clear

public void clear()

getDocumentIRI

public org.semanticweb.owlapi.model.IRI getDocumentIRI(org.semanticweb.owlapi.model.IRI ontologyIRI)
Specified by:
getDocumentIRI in interface org.semanticweb.owlapi.model.OWLOntologyIRIMapper


Copyright © 2004 Evren Sirin. All Rights Reserved.