de.tudresden.inf.lat.jcel.ontology.normalization
Class OntologyNormalizer

java.lang.Object
  extended by de.tudresden.inf.lat.jcel.ontology.normalization.OntologyNormalizer

public class OntologyNormalizer
extends Object

An object of this class normalizes an ontology according to the following normalization rules:

Author:
Julian Mendez

Constructor Summary
OntologyNormalizer()
          Constructs a new ontology normalizer.
 
Method Summary
 Set<de.tudresden.inf.lat.jcel.coreontology.axiom.NormalizedIntegerAxiom> normalize(Set<ComplexIntegerAxiom> originalAxiomSet, IntegerOntologyObjectFactory factory)
          Normalizes a set of axioms.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OntologyNormalizer

public OntologyNormalizer()
Constructs a new ontology normalizer.

Method Detail

normalize

public Set<de.tudresden.inf.lat.jcel.coreontology.axiom.NormalizedIntegerAxiom> normalize(Set<ComplexIntegerAxiom> originalAxiomSet,
                                                                                          IntegerOntologyObjectFactory factory)
Normalizes a set of axioms.

Parameters:
originalAxiomSet - set of axioms to be normalized
factory - factory
Returns:
the normalized set of axioms according to the specified axioms


Copyright © 2012. All Rights Reserved.