fr.inrialpes.exmo.align.impl.method
Class StringDistAlignment
java.lang.Object
fr.inrialpes.exmo.align.impl.BasicAlignment
fr.inrialpes.exmo.align.impl.DistanceAlignment
fr.inrialpes.exmo.align.impl.method.StringDistAlignment
- All Implemented Interfaces:
- Alignment, AlignmentProcess
- public class StringDistAlignment
- extends DistanceAlignment
- implements AlignmentProcess
Represents an OWL ontology alignment. An ontology comprises a number of
collections. Each ontology has a number of classes, properties and
individuals, along with a number of axioms asserting information
about those objects.
An improvement of that class is that, since it is based on names only,
it can match freely property names with class names...
- Version:
- $Id: NameEqAlignment.java 149 2005-06-17 08:25:34Z euzenat $
- Author:
- Jérôme Euzenat
Field Summary |
(package private) java.lang.reflect.Method |
dissimilarity
|
Fields inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment |
debug, extensions, hash1, hash2, level, onto1, onto2, time, type, uri1, uri2 |
Method Summary |
void |
align(Alignment alignment,
Parameters params)
The align method computes the alignment from the ontologies. |
Methods inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment |
accept, addAlignCell, addAlignCell, addCell, compose, cut, cut, cut2, dump, getAlignCell1, getAlignCell2, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getArrayElements, getElements, getExtension, getExtensions, getFile1, getFile2, getLevel, getOntology1, getOntology2, getType, harden, ingest, init, inverse, join, meet, nbCells, removeAlignCell, render, setExtension, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.semanticweb.owl.align.Alignment |
accept, addAlignCell, addAlignCell, compose, cut, cut, dump, getAlignCell1, getAlignCell2, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getElements, getExtension, getExtensions, getFile1, getFile2, getLevel, getOntology1, getOntology2, getType, harden, inverse, join, meet, nbCells, render, setExtension, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType |
dissimilarity
java.lang.reflect.Method dissimilarity
StringDistAlignment
public StringDistAlignment(OWLOntology onto1,
OWLOntology onto2)
- Creation
align
public void align(Alignment alignment,
Parameters params)
throws AlignmentException,
OWLException
- Description copied from interface:
AlignmentProcess
- The align method computes the alignment from the ontologies.
It is hightly dependent on the implementation.
It take an initial Alignment as input.
TODO: a set of parameters should better be passed to the alignment
method.
- Specified by:
align
in interface AlignmentProcess
- Overrides:
align
in class DistanceAlignment
- Throws:
AlignmentException
OWLException
..no bottom yet...