edu.unika.aifb.owltools
Class DLPConvert
java.lang.Object
edu.unika.aifb.owltools.KAON2Tool
edu.unika.aifb.owltools.DLPConvert
public class DLPConvert
- extends KAON2Tool
DLPconvert is a tool to transform different syntactical representations of
a DLP program into each other (refer to Raphael Volz, 2004). This is the main
class that calls the actual transformation algorithms provided in KAON2 and in
the other classes of this package.
Nested Class Summary |
static class |
DLPConvert.Format
Specifies the different possible formats that dlpconvert is able to serialise
set of rules in. |
Method Summary |
void |
compile()
|
static java.lang.String |
compileString(java.lang.String string)
|
static java.lang.String |
compileUri(java.lang.String uri)
|
static void |
main(java.lang.String[] args)
|
java.lang.String |
name()
the name of the specified tool |
static void |
printUsage()
prints the command line parameters and a short info |
boolean |
processArguments(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DLPConvert
public DLPConvert()
name
public java.lang.String name()
- Description copied from class:
KAON2Tool
- the name of the specified tool
- Specified by:
name
in class KAON2Tool
- Returns:
- the name of the tool
main
public static void main(java.lang.String[] args)
compileUri
public static java.lang.String compileUri(java.lang.String uri)
compileString
public static java.lang.String compileString(java.lang.String string)
processArguments
public boolean processArguments(java.lang.String[] args)
compile
public void compile()
printUsage
public static void printUsage()
- prints the command line parameters and a short info