Class MatcherYAAA
java.lang.Object
eu.sealsproject.platform.res.tool.impl.AbstractPlugin
de.uni_mannheim.informatik.dws.melt.matching_base.MatcherURL
de.uni_mannheim.informatik.dws.melt.matching_base.MatcherFile
de.uni_mannheim.informatik.dws.melt.matching_owlapi.MatcherYAAA
- All Implemented Interfaces:
eu.sealsproject.platform.res.domain.omt.IOntologyMatchingToolBridge
,eu.sealsproject.platform.res.tool.api.IPlugin
,eu.sealsproject.platform.res.tool.api.IToolBridge
- Direct Known Subclasses:
MatcherYAAAOwlApi
public abstract class MatcherYAAA
extends de.uni_mannheim.informatik.dws.melt.matching_base.MatcherFile
A matcher template for matchers that are based on the YAAA Framework.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MatcherYAAA()
-
Method Summary
Modifier and Type Method Description abstract Alignment
match(URL source, URL target, Alignment inputAlignment, Properties properties)
Aligns two ontologies specified via URL, with an input alignment as Alignment object, and returns the mapping of the resulting alignment.void
match(URL source, URL target, URL inputAlignment, File alignmentFile)
Methods inherited from class de.uni_mannheim.informatik.dws.melt.matching_base.MatcherURL
align, align, canExecute, getType
Methods inherited from class eu.sealsproject.platform.res.tool.impl.AbstractPlugin
getId, getVersion, setId, setVersion
-
Constructor Details
-
MatcherYAAA
public MatcherYAAA()
-
-
Method Details
-
match
- Specified by:
match
in classde.uni_mannheim.informatik.dws.melt.matching_base.MatcherFile
- Throws:
Exception
-
match
public abstract Alignment match(URL source, URL target, Alignment inputAlignment, Properties properties) throws ExceptionAligns two ontologies specified via URL, with an input alignment as Alignment object, and returns the mapping of the resulting alignment. Note: This method might be called multiple times in a row when using the evaluation framework. Make sure to return a mapping which is specific to the given inputs.- Parameters:
source
- this url represents the source ontologytarget
- this url represents the target ontologyinputAlignment
- this mapping represents the input alignmentproperties
- additional properties- Returns:
- The resulting mapping of the matching process.
- Throws:
Exception
- An exception that was risen while matching.
-