Alignment API and Server 4.2.${version.update}

fr.inrialpes.exmo.align.ling
Class JWNLAlignment

java.lang.Object
  extended by fr.inrialpes.exmo.align.impl.BasicAlignment
      extended by fr.inrialpes.exmo.align.impl.ObjectAlignment
          extended by fr.inrialpes.exmo.align.impl.DistanceAlignment
              extended by fr.inrialpes.exmo.align.ling.JWNLAlignment
All Implemented Interfaces:
Cloneable, Iterable<Cell>, Alignment, AlignmentProcess, Visitable

public class JWNLAlignment
extends DistanceAlignment
implements AlignmentProcess

This Class uses JWNLDistances to align two ontologies.

Version:
$Id: JWNLAlignment.java 1509 2010-08-30 15:47:19Z euzenat $

Nested Class Summary
protected  class JWNLAlignment.WordNetMatrixMeasure
           
 
Field Summary
(package private) static int BASICSYNDIST
           
(package private) static int BASICSYNSIM
           
(package private) static int COSYNSIM
           
(package private) static int GLOSSOV
           
(package private) static String WNVERS
           
(package private) static int WUPALMER
           
 
Fields inherited from class fr.inrialpes.exmo.align.impl.ObjectAlignment
init
 
Fields inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment
debug, extensions, hash1, hash2, level, namespaces, onto1, onto2, time, type
 
Constructor Summary
JWNLAlignment()
          Creation
 
Method Summary
 void align(Alignment alignment, Properties prop)
          Processing
 
Methods inherited from class fr.inrialpes.exmo.align.impl.DistanceAlignment
cleanUp, extract, extractqq, extractqqgreedy, extractqs, getSimilarity, printDistanceMatrix, setSimilarity
 
Methods inherited from class fr.inrialpes.exmo.align.impl.ObjectAlignment
createCell, createNewAlignment, getOntology1URI, getOntology2URI, init, loadInit, ontology1, ontology2, toObjectAlignment, toURIAlignment, toURIAlignment
 
Methods inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment
accept, addAlignCell, addAlignCell, addAlignCell, addAlignCell, addCell, avgConfidence, clone, compose, convertExtension, cut, cut, cut2, diff, dump, getAlignCell1, getAlignCell2, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getArrayElements, getElements, getExtension, getExtensions, getFile1, getFile2, getLevel, getOntology1, getOntology2, getOntologyObject1, getOntologyObject2, getParameters, getType, getXNamespace, getXNamespaces, harden, ingest, init, inverse, iterator, join, maxConfidence, meet, minConfidence, nbCells, remCell, removeAlignCell, render, setExtension, setExtensions, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType, setXNamespace, varianceConfidence
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.semanticweb.owl.align.Alignment
addAlignCell, addAlignCell, clone, compose, cut, cut, diff, 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, iterator, join, meet, nbCells, remCell, render, setExtension, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType
 
Methods inherited from interface org.semanticweb.owl.align.Visitable
accept
 

Field Detail

WNVERS

static final String WNVERS
See Also:
Constant Field Values

BASICSYNDIST

static final int BASICSYNDIST
See Also:
Constant Field Values

COSYNSIM

static final int COSYNSIM
See Also:
Constant Field Values

BASICSYNSIM

static final int BASICSYNSIM
See Also:
Constant Field Values

WUPALMER

static final int WUPALMER
See Also:
Constant Field Values

GLOSSOV

static final int GLOSSOV
See Also:
Constant Field Values
Constructor Detail

JWNLAlignment

public JWNLAlignment()
Creation

Method Detail

align

public void align(Alignment alignment,
                  Properties prop)
           throws AlignmentException
Processing

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

Alignment API and Server 4.2.${version.update}

(C) INRIA & friends, 2003-${curryear}