Alignment API and Server 3.2

org.semanticweb.owl.align
Interface AlignmentProcess

All Superinterfaces:
Alignment, Cloneable
All Known Implementing Classes:
ClassStructAlignment, DistanceAlignment, EditDistNameAlignment, JWNLAlignment, NameAndPropertyAlignment, NameEqAlignment, SMOANameAlignment, StringDistAlignment, StrucSubsDistAlignment, SubsDistNameAlignment

public interface AlignmentProcess
extends Alignment

Represents an executable alignment

Version:
$Id: AlignmentProcess.java 460 2007-03-16 20:08:01Z euzenat $
Author:
Jérôme Euzenat

Method Summary
 void align(Alignment alignment, Parameters param)
          The align method computes the alignment from the ontologies.
 
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, getOntology1URI, getOntology2, getOntology2URI, getType, harden, init, init, inverse, join, meet, nbCells, render, setExtension, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType
 

Method Detail

align

void align(Alignment alignment,
           Parameters param)
           throws AlignmentException
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.

Throws:
AlignmentException

Alignment API and Server 3.2

(C) INRIA & friends, 2003-2008