Hets - the Heterogeneous Tool Set
Copyright(c) Felix Gabriel Mance
LicenseGPLv2 or higher, see LICENSE.txt
Maintainerf.mance@jacobs-university.de
Stabilityprovisional
Portabilityportable
Safe HaskellSafe

OWL2.Rename

Description

Renames prefixes in OntologyDocuments, so that there are no prefix clashes

Synopsis

Documentation

testAndInteg :: (String, String) -> (PrefixMap, StringMap) -> (PrefixMap, StringMap) Source #

disambiguateName :: String -> PrefixMap -> String Source #

newOid :: Maybe OntologyIRI -> Maybe OntologyIRI -> Maybe OntologyIRI Source #

uriToName :: String -> String Source #

unifyTwo :: OntologyDocument -> OntologyDocument -> (OntologyDocument, OntologyDocument) Source #

takes 2 docs and returns as snd the corrected first one and as fst the merge of the two