INRIA & friends

fr.inrialpes.exmo.align.impl.method
Class NameEqAlignment

java.lang.Object
  extended byfr.inrialpes.exmo.align.impl.BasicAlignment
      extended byfr.inrialpes.exmo.align.impl.DistanceAlignment
          extended byfr.inrialpes.exmo.align.impl.method.NameEqAlignment
All Implemented Interfaces:
Alignment, AlignmentProcess

public class NameEqAlignment
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
 
Fields inherited from class fr.inrialpes.exmo.align.impl.DistanceAlignment
 
Fields inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment
debug, extensions, hash1, hash2, level, onto1, onto2, time, type, uri1, uri2
 
Constructor Summary
NameEqAlignment(OWLOntology onto1, OWLOntology onto2)
          Creation
 
Method Summary
 void align(Alignment alignment, Parameters params)
          Processing
 
Methods inherited from class fr.inrialpes.exmo.align.impl.DistanceAlignment
addAlignDistanceCell, extract, extractqq, extractqqNaive, extractqs, getAlignedDistance1, getAlignedDistance2, getSimilarity, printDistanceMatrix, setSimilarity
 
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
 

Constructor Detail

NameEqAlignment

public NameEqAlignment(OWLOntology onto1,
                       OWLOntology onto2)
Creation

Method Detail

align

public void align(Alignment alignment,
                  Parameters params)
           throws AlignmentException,
                  OWLException
Processing

Specified by:
align in interface AlignmentProcess
Overrides:
align in class DistanceAlignment
Throws:
AlignmentException
OWLException

INRIA & friends

..no bottom yet...