INRIA & UMontrŽal

fr.inrialpes.exmo.align.util
Class GroupAlign

java.lang.Object
  extended byfr.inrialpes.exmo.align.util.GroupAlign

public class GroupAlign
extends java.lang.Object

A batch class for an OWL ontology alignment processing. It aligns all the ontology pairs denoted under subdirectory of the current directory.

    java -cp procalign.jar fr.inrialpes.exmo.align.util.GroupAlign [options]
    
where the options are:
        --alignment=filename -a filename Start from an XML alignment file
        --params=filename -p filename   Read the parameters in file
        --name=filename -n filename output results in filename.rdf
        --impl=className -i classname           Use the given alignment implementation.
        --renderer=className -r className       Specifies the alignment renderer
        --debug=level -d level
   
$Id: GroupAlign.java,v 1.1 2005/06/15 06:51:39 euzenat Exp $

Author:
Sean K. Bechhofer, Jérôme Euzenat

Field Summary
(package private) static java.lang.String alignmentClassName
           
(package private) static int debug
           
(package private) static java.lang.String filename
           
(package private) static OWLRDFErrorHandler handler
           
(package private) static java.lang.String initName
           
(package private) static java.util.Hashtable loadedOntologies
           
(package private) static java.lang.String paramfile
           
(package private) static Parameters params
           
(package private) static java.lang.String rendererClass
           
(package private) static java.net.URI uri1
           
 
Constructor Summary
GroupAlign()
           
 
Method Summary
static void align(java.io.File dir)
           
static void iterateDirectories()
           
static OWLOntology loadOntology(java.net.URI uri)
           
static void main(java.lang.String[] args)
           
static void run(java.lang.String[] args)
           
static void usage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

params

static Parameters params

filename

static java.lang.String filename

paramfile

static java.lang.String paramfile

uri1

static java.net.URI uri1

initName

static java.lang.String initName

loadedOntologies

static java.util.Hashtable loadedOntologies

handler

static OWLRDFErrorHandler handler

debug

static int debug

alignmentClassName

static java.lang.String alignmentClassName

rendererClass

static java.lang.String rendererClass
Constructor Detail

GroupAlign

public GroupAlign()
Method Detail

main

public static void main(java.lang.String[] args)

run

public static void run(java.lang.String[] args)
                throws java.lang.Exception
Throws:
java.lang.Exception

iterateDirectories

public static void iterateDirectories()

align

public static void align(java.io.File dir)
                  throws java.lang.Exception
Throws:
java.lang.Exception

loadOntology

public static OWLOntology loadOntology(java.net.URI uri)
                                throws ParserException,
                                       OWLException
Throws:
ParserException
OWLException

usage

public static void usage()

INRIA & UMontrŽal

..no bottom yet...