diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..c2b647ef12e34fd70ba3518c7619340ccfbfc4d8 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="JavaScriptSettings"> + <option name="languageLevel" value="ES6" /> + </component> + <component name="ProjectRootManager" version="2" languageLevel="JDK_13" default="false" project-jdk-name="11" project-jdk-type="JavaSDK"> + <output url="file://$PROJECT_DIR$/out" /> + </component> +</project> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..761a0a4fb0e71830a4a7450c3e68e45d5387bc2f --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea/rdf-vocabulary.iml" filepath="$PROJECT_DIR$/.idea/rdf-vocabulary.iml" /> + </modules> + </component> +</project> \ No newline at end of file diff --git a/.idea/rdf-vocabulary.iml b/.idea/rdf-vocabulary.iml new file mode 100644 index 0000000000000000000000000000000000000000..77053720873a133631192c336c235d98e0dcfa0f --- /dev/null +++ b/.idea/rdf-vocabulary.iml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/rdf-vocabulary/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/rdf-vocabulary/src/test/java" isTestSource="true" /> + <excludeFolder url="file://$MODULE_DIR$/rdf-vocabulary/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..35eb1ddfbbc029bcab630581847471d7f238ec53 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..da093cabcf025a3901b30e7ce8e50779aa4b2912 --- /dev/null +++ b/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <groupId>fr.tetras_libre.rdf.vocabulary</groupId> + <artifactId>rdf-vocabulary-main</artifactId> + <version>1.0-SNAPSHOT</version> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <packaging>pom</packaging> + <name>rdf-vocabulary</name> + <url>http://maven.apache.org</url> + <modules> + <module>rdf-vocabulary</module> + </modules> +</project> diff --git a/rdf-vocabulary/pom.xml b/rdf-vocabulary/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..52170881403b41efe0b3a255d9ee286099ee9545 --- /dev/null +++ b/rdf-vocabulary/pom.xml @@ -0,0 +1,124 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>fr.tetras_libre.rdf.vocabulary</groupId> + <artifactId>rdf-vocabulary-main</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + + <artifactId>rdf-vocabulary</artifactId> + <packaging>jar</packaging> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <name>rdf-vocabulary-classes</name> + + <build> + <plugins> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <version>3.0.0</version> + <executions> + <execution> + <phase>generate-sources</phase> + <configuration> + <target> + <exec + dir="${project.basedir}" + executable="${project.basedir}/../apache-jena-3.14.0/bin/schemagen" + failonerror="true" + > + <arg line="-i ${project.basedir}/src/main/vocabs/unlVocabulary.ttl -o ${project.basedir}/src/main/java --package fr.tetras_libre.rdf.vocabulary --ontology" /> + </exec> + </target> + <!--checking if for windows and non windows OS--> + <target depends="ifOSWindows, ifOSNotWindows" name="checkOS"/> + + <condition property="isOSUnix"> + <os family="unix" /> + </condition> + + <condition property="isOSWindows"> + <os family="windows" /> + </condition> + + <!-- if the OS is windows call the target run.script.windows --> + <target name="ifOSWindows" if="isOSWindows"> + <echo>is windows........</echo> + <antcall target="runscript.windows"/> + </target> + + <!-- if the OS is not windows call the target run.script.unix--> + <target name="ifOSNotWindows" if="isOSUnix"> + <echo>is unix........</echo> + <antcall target="runscript.unix"/> + </target> + + <target name="runscript.windows"> + <echo>This is a Windows machine.</echo> + <exec + dir="${project.basedir}" + executable="${project.basedir}/../apache-jena-3.14.0/bat/schemagen.bat" + failonerror="true" + > + <arg line="-i ${project.basedir}/src/main/vocabs/unlVocabulary.ttl -o ${project.basedir}/src/main/java --package fr.tetras_libre.rdf.vocabulary --ontology -n UNL" /> + </exec> + + </target> + + <target name="runscript.unix"> + <echo>This is an Unix machine.</echo> + <exec + dir="${project.basedir}" + executable="${project.basedir}/../apache-jena-3.14.0/bin/schemagen" + failonerror="true" + > + <arg line="-i ${project.basedir}/src/main/vocabs/unlVocabulary.ttl -o ${project.basedir}/src/main/java --package fr.tetras_libre.rdf.vocabulary --ontology -n UNL -e N3" /> + </exec> + </target> + </configuration> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>11</source> + <target>11</target> + </configuration> + <executions> + <execution> + <id>generateSources</id> + <phase>compile</phase> + <goals> + <goal>compile</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.jena</groupId> + <artifactId>apache-jena-libs</artifactId> + <type>pom</type> + <version>3.14.0</version> + </dependency> + </dependencies> +</project> diff --git a/rdf-vocabulary/src/main/java/fr/tetras_libre/rdf/vocabulary/UNL.java b/rdf-vocabulary/src/main/java/fr/tetras_libre/rdf/vocabulary/UNL.java new file mode 100644 index 0000000000000000000000000000000000000000..755f2f6c5b172fc51ef07ac7ebe648fadbfa2d33 --- /dev/null +++ b/rdf-vocabulary/src/main/java/fr/tetras_libre/rdf/vocabulary/UNL.java @@ -0,0 +1,951 @@ +/* CVS $Id: $ */ +package fr.tetras_libre.rdf.vocabulary; +import org.apache.jena.rdf.model.*; +import org.apache.jena.ontology.*; + +/** + * Vocabulary definitions from /Users/scurt/Projects/rdf-vocabulary/rdf-vocabulary/src/main/vocabs/unlVocabulary.ttl + * @author Auto-generated by schemagen on 20 May 2020 16:01 + */ +public class UNL { + /** <p>The ontology model that holds the vocabulary terms</p> */ + private static final OntModel M_MODEL = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null ); + + /** <p>The namespace of the vocabulary as a string</p> */ + public static final String NS = "https://unl.tetras-libre.fr/rdf/schema#"; + + /** <p>The namespace of the vocabulary as a string</p> + * @return namespace as String + * @see #NS */ + public static String getURI() {return NS;} + + /** <p>The namespace of the vocabulary as a resource</p> */ + public static final Resource NAMESPACE = M_MODEL.createResource( NS ); + + /** <p>For detailled specifications about UNL Universal Relations, see : http://www.unlweb.net/wiki/Universal_Relations + * Universal Relations, formerly known as "links", are labelled arcs connecting + * a node to another node in a UNL graph. They correspond to two-place semantic + * predicates holding between two Universal Words. In UNL, universal relations + * have been normally used to represent semantic cases or thematic roles (such + * as agent, object, instrument, etc.) between UWs. The repertoire of universal + * relations is defined in the UNL Specs and it is not open to frequent additions. + * Universal Relations are organized in a hierarchy where lower nodes subsume + * upper nodes. The topmost level is the relation "rel", which simply indicates + * that there is a semantic relation between two elements. Universal Relations + * as Object Properties are used only in UNL Knowledge Bases. In UNL graphs, + * you must use the reified versions of those properties in order to specify + * the scopes (and not only the sources and targets).</p> + */ + public static final ObjectProperty Universal_Relation = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#Universal_Relation" ); + + public static final ObjectProperty agt = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#agt" ); + + public static final ObjectProperty and = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#and" ); + + public static final ObjectProperty ant = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#ant" ); + + public static final ObjectProperty aoj = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#aoj" ); + + public static final ObjectProperty bas = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#bas" ); + + public static final ObjectProperty ben = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#ben" ); + + public static final ObjectProperty cnt = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#cnt" ); + + public static final ObjectProperty con = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#con" ); + + public static final ObjectProperty coo = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#coo" ); + + public static final ObjectProperty dur = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#dur" ); + + public static final ObjectProperty equ = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#equ" ); + + public static final ObjectProperty exp = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#exp" ); + + public static final ObjectProperty fld = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#fld" ); + + public static final ObjectProperty gol = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#gol" ); + + public static final ObjectProperty has_occurrence = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#has_occurrence" ); + + public static final ObjectProperty has_scope = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#has_scope" ); + + public static final ObjectProperty has_source = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#has_source" ); + + public static final ObjectProperty has_target = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#has_target" ); + + public static final ObjectProperty icl = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#icl" ); + + public static final ObjectProperty ins = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#ins" ); + + public static final ObjectProperty iof = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#iof" ); + + public static final ObjectProperty is_occurrence_of = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#is_occurrence_of" ); + + public static final ObjectProperty is_scope_of = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#is_scope_of" ); + + public static final ObjectProperty is_source_of = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#is_source_of" ); + + public static final ObjectProperty is_substructure_of = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#is_substructure_of" ); + + public static final ObjectProperty is_superstructure_of = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#is_superstructure_of" ); + + public static final ObjectProperty is_target_of = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#is_target_of" ); + + public static final ObjectProperty lpl = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#lpl" ); + + public static final ObjectProperty man = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#man" ); + + public static final ObjectProperty mat = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#mat" ); + + public static final ObjectProperty met = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#met" ); + + public static final ObjectProperty mod = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#mod" ); + + public static final ObjectProperty nam = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#nam" ); + + public static final ObjectProperty obj = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#obj" ); + + public static final ObjectProperty opl = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#opl" ); + + public static final ObjectProperty or = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#or" ); + + public static final ObjectProperty per = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#per" ); + + public static final ObjectProperty plc = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#plc" ); + + public static final ObjectProperty pof = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#pof" ); + + public static final ObjectProperty pos = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#pos" ); + + public static final ObjectProperty ptn = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#ptn" ); + + public static final ObjectProperty pur = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#pur" ); + + public static final ObjectProperty qua = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#qua" ); + + public static final ObjectProperty res = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#res" ); + + public static final ObjectProperty rsn = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#rsn" ); + + public static final ObjectProperty seq = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#seq" ); + + public static final ObjectProperty src = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#src" ); + + public static final ObjectProperty tim = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#tim" ); + + public static final ObjectProperty tmf = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#tmf" ); + + public static final ObjectProperty tmt = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#tmt" ); + + public static final ObjectProperty unlObjectProperty = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#unlObjectProperty" ); + + public static final ObjectProperty via = M_MODEL.createObjectProperty( "https://unl.tetras-libre.fr/rdf/schema#via" ); + + public static final DatatypeProperty has_attribute = M_MODEL.createDatatypeProperty( "https://unl.tetras-libre.fr/rdf/schema#has_attribute" ); + + public static final DatatypeProperty unlDatatypeProperty = M_MODEL.createDatatypeProperty( "https://unl.tetras-libre.fr/rdf/schema#unlDatatypeProperty" ); + + public static final AnnotationProperty has_id = M_MODEL.createAnnotationProperty( "https://unl.tetras-libre.fr/rdf/schema#has_id" ); + + public static final AnnotationProperty has_master_definition = M_MODEL.createAnnotationProperty( "https://unl.tetras-libre.fr/rdf/schema#has_master_definition" ); + + public static final AnnotationProperty unlAnnotationProperty = M_MODEL.createAnnotationProperty( "https://unl.tetras-libre.fr/rdf/schema#unlAnnotationProperty" ); + + public static final OntProperty unlProperty = M_MODEL.createOntProperty( "https://unl.tetras-libre.fr/rdf/schema#unlProperty" ); + + public static final OntClass __ = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@1" ); + + public static final OntClass ___CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@2" ); + + public static final OntClass ___CLASS1 = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@3" ); + + public static final OntClass ability = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@ability" ); + + public static final OntClass about = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@about" ); + + public static final OntClass above = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@above" ); + + public static final OntClass according_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@according_to" ); + + public static final OntClass across = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@across" ); + + public static final OntClass active = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@active" ); + + public static final OntClass adjective = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@adjective" ); + + public static final OntClass adverb = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@adverb" ); + + public static final OntClass advice = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@advice" ); + + public static final OntClass after = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@after" ); + + public static final OntClass again = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@again" ); + + public static final OntClass against = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@against" ); + + public static final OntClass agreement = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@agreement" ); + + public static final OntClass all = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@all" ); + + public static final OntClass almost = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@almost" ); + + public static final OntClass along = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@along" ); + + public static final OntClass also = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@also" ); + + public static final OntClass although = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@although" ); + + public static final OntClass among = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@among" ); + + public static final OntClass and_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@and" ); + + public static final OntClass anger = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@anger" ); + + public static final OntClass angle_bracket = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@angle_bracket" ); + + public static final OntClass anterior = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@anterior" ); + + public static final OntClass anthropomorphism = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@anthropomorphism" ); + + public static final OntClass antiphrasis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@antiphrasis" ); + + public static final OntClass antonomasia = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@antonomasia" ); + + public static final OntClass any = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@any" ); + + public static final OntClass archaic = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@archaic" ); + + public static final OntClass around = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@around" ); + + public static final OntClass as = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as" ); + + public static final OntClass if_ = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as.@if" ); + + public static final OntClass as_far_as = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as_far_as" ); + + public static final OntClass as_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as_of" ); + + public static final OntClass as_per = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as_per" ); + + public static final OntClass as_regards = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as_regards" ); + + public static final OntClass as_well_as = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@as_well_as" ); + + public static final OntClass assertion = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@assertion" ); + + public static final OntClass assumption = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@assumption" ); + + public static final OntClass at = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@at" ); + + public static final OntClass attention = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@attention" ); + + public static final OntClass back = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@back" ); + + public static final OntClass barring = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@barring" ); + + public static final OntClass because = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@because" ); + + public static final OntClass because_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@because_of" ); + + public static final OntClass before = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@before" ); + + public static final OntClass behind = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@behind" ); + + public static final OntClass belief = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@belief" ); + + public static final OntClass below = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@below" ); + + public static final OntClass beside = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@beside" ); + + public static final OntClass besides = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@besides" ); + + public static final OntClass between = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@between" ); + + public static final OntClass beyond = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@beyond" ); + + public static final OntClass both = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@both" ); + + public static final OntClass bottom = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@bottom" ); + + public static final OntClass brace = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@brace" ); + + public static final OntClass brachylogia = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@brachylogia" ); + + public static final OntClass but = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@but" ); + + public static final OntClass by = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@by" ); + + public static final OntClass by_means_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@by_means_of" ); + + public static final OntClass catachresis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@catachresis" ); + + public static final OntClass causative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@causative" ); + + public static final OntClass certain = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@certain" ); + + public static final OntClass chiasmus = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@chiasmus" ); + + public static final OntClass circa = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@circa" ); + + public static final OntClass climax = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@climax" ); + + public static final OntClass clockwise = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@clockwise" ); + + public static final OntClass colloquial = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@colloquial" ); + + public static final OntClass command = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@command" ); + + public static final OntClass comment = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@comment" ); + + public static final OntClass concerning = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@concerning" ); + + public static final OntClass conclusion = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@conclusion" ); + + public static final OntClass condition = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@condition" ); + + public static final OntClass confirmation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@confirmation" ); + + public static final OntClass consent = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@consent" ); + + public static final OntClass consequence = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@consequence" ); + + public static final OntClass consonance = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@consonance" ); + + public static final OntClass contact = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@contact" ); + + public static final OntClass contentment = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@contentment" ); + + public static final OntClass continuative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@continuative" ); + + public static final OntClass conviction = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@conviction" ); + + public static final OntClass decision = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@decision" ); + + public static final OntClass deduction = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@deduction" ); + + public static final OntClass def = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@def" ); + + public static final OntClass desire = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@desire" ); + + public static final OntClass despite = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@despite" ); + + public static final OntClass determination = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@determination" ); + + public static final OntClass dialect = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@dialect" ); + + public static final OntClass disagreement = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@disagreement" ); + + public static final OntClass discontentment = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@discontentment" ); + + public static final OntClass dissent = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@dissent" ); + + public static final OntClass distal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@distal" ); + + public static final OntClass double_negative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@double_negative" ); + + public static final OntClass double_parenthesis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@double_parenthesis" ); + + public static final OntClass double_quote = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@double_quote" ); + + public static final OntClass doubt = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@doubt" ); + + public static final OntClass down = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@down" ); + + public static final OntClass dual = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@dual" ); + + public static final OntClass due_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@due_to" ); + + public static final OntClass during = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@during" ); + + public static final OntClass dysphemism = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@dysphemism" ); + + public static final OntClass each = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@each" ); + + public static final OntClass either = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@either" ); + + public static final OntClass ellipsis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@ellipsis" ); + + public static final OntClass emphasis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@emphasis" ); + + public static final OntClass enough = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@enough" ); + + public static final OntClass entire = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@entire" ); + + public static final OntClass entry = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@entry" ); + + public static final OntClass epanalepsis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@epanalepsis" ); + + public static final OntClass epanorthosis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@epanorthosis" ); + + public static final OntClass equal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@equal" ); + + public static final OntClass equivalent = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@equivalent" ); + + public static final OntClass euphemism = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@euphemism" ); + + public static final OntClass even = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@even" ); + + public static final OntClass if__CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@even.@if" ); + + public static final OntClass except = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@except" ); + + public static final OntClass if__CLASS1 = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@except.@if" ); + + public static final OntClass except_for = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@except_for" ); + + public static final OntClass exclamation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@exclamation" ); + + public static final OntClass excluding = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@excluding" ); + + public static final OntClass exhortation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@exhortation" ); + + public static final OntClass expectation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@expectation" ); + + public static final OntClass experiential = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@experiential" ); + + public static final OntClass extra = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@extra" ); + + public static final OntClass failing = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@failing" ); + + public static final OntClass familiar = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@familiar" ); + + public static final OntClass far = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@far" ); + + public static final OntClass fear = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@fear" ); + + public static final OntClass female = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@female" ); + + public static final OntClass focus = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@focus" ); + + public static final OntClass following = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@following" ); + + public static final OntClass for_ = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@for" ); + + public static final OntClass from = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@from" ); + + public static final OntClass front = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@front" ); + + public static final OntClass future = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@future" ); + + public static final OntClass generic = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@generic" ); + + public static final OntClass given = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@given" ); + + public static final OntClass habitual = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@habitual" ); + + public static final OntClass half = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@half" ); + + public static final OntClass hesitation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@hesitation" ); + + public static final OntClass hope = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@hope" ); + + public static final OntClass hyperbole = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@hyperbole" ); + + public static final OntClass hypothesis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@hypothesis" ); + + public static final OntClass if__CLASS2 = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@if" ); + + public static final OntClass only = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@if.@only" ); + + public static final OntClass imperfective = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@imperfective" ); + + public static final OntClass in = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in" ); + + public static final OntClass in_accordance_with = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_accordance_with" ); + + public static final OntClass in_addition_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_addition_to" ); + + public static final OntClass in_case = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_case" ); + + public static final OntClass in_case_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_case_of" ); + + public static final OntClass in_favor_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_favor_of" ); + + public static final OntClass in_place_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_place_of" ); + + public static final OntClass in_spite_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@in_spite_of" ); + + public static final OntClass inceptive = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@inceptive" ); + + public static final OntClass inchoative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@inchoative" ); + + public static final OntClass including = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@including" ); + + public static final OntClass indef = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@indef" ); + + public static final OntClass inferior = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@inferior" ); + + public static final OntClass inside = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@inside" ); + + public static final OntClass instead_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@instead_of" ); + + public static final OntClass intention = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@intention" ); + + public static final OntClass interrogation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@interrogation" ); + + public static final OntClass interruption = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@interruption" ); + + public static final OntClass intimate = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@intimate" ); + + public static final OntClass invitation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@invitation" ); + + public static final OntClass irony = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@irony" ); + + public static final OntClass iterative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@iterative" ); + + public static final OntClass jargon = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@jargon" ); + + public static final OntClass judgement = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@judgement" ); + + public static final OntClass least = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@least" ); + + public static final OntClass left = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@left" ); + + public static final OntClass less = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@less" ); + + public static final OntClass like = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@like" ); + + public static final OntClass literary = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@literary" ); + + public static final OntClass majority = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@majority" ); + + public static final OntClass male = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@male" ); + + public static final OntClass maybe = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@maybe" ); + + public static final OntClass medial = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@medial" ); + + public static final OntClass metaphor = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@metaphor" ); + + public static final OntClass metonymy = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@metonymy" ); + + public static final OntClass minority = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@minority" ); + + public static final OntClass minus = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@minus" ); + + public static final OntClass more = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@more" ); + + public static final OntClass most = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@most" ); + + public static final OntClass multal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@multal" ); + + public static final OntClass narrative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@narrative" ); + + public static final OntClass near = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@near" ); + + public static final OntClass necessity = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@necessity" ); + + public static final OntClass neither = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@neither" ); + + public static final OntClass neutral = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@neutral" ); + + public static final OntClass no = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@no" ); + + public static final OntClass not = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@not" ); + + public static final OntClass notwithstanding = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@notwithstanding" ); + + public static final OntClass noun = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@noun" ); + + public static final OntClass obligation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@obligation" ); + + public static final OntClass of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@of" ); + + public static final OntClass off = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@off" ); + + public static final OntClass on = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@on" ); + + public static final OntClass on_account_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@on_account_of" ); + + public static final OntClass on_behalf_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@on_behalf_of" ); + + public static final OntClass only_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@only" ); + + public static final OntClass onomatopoeia = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@onomatopoeia" ); + + public static final OntClass opinion = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@opinion" ); + + public static final OntClass opposite = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@opposite" ); + + public static final OntClass or_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@or" ); + + public static final OntClass ordinal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@ordinal" ); + + public static final OntClass other = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@other" ); + + public static final OntClass outside = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@outside" ); + + public static final OntClass over = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@over" ); + + public static final OntClass owing_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@owing_to" ); + + public static final OntClass own = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@own" ); + + public static final OntClass oxymoron = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@oxymoron" ); + + public static final OntClass pace = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@pace" ); + + public static final OntClass pain = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@pain" ); + + public static final OntClass paradox = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@paradox" ); + + public static final OntClass parallelism = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@parallelism" ); + + public static final OntClass parenthesis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@parenthesis" ); + + public static final OntClass paronomasia = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@paronomasia" ); + + public static final OntClass part = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@part" ); + + public static final OntClass passive = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@passive" ); + + public static final OntClass past = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@past" ); + + public static final OntClass paucal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@paucal" ); + + public static final OntClass pejorative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@pejorative" ); + + public static final OntClass per_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@per" ); + + public static final OntClass perfect = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@perfect" ); + + public static final OntClass perfective = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@perfective" ); + + public static final OntClass periphrasis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@periphrasis" ); + + public static final OntClass permission = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@permission" ); + + public static final OntClass permissive = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@permissive" ); + + public static final OntClass persistent = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@persistent" ); + + public static final OntClass person = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@person" ); + + public static final OntClass pl = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@pl" ); + + public static final OntClass pleonasm = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@pleonasm" ); + + public static final OntClass plus = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@plus" ); + + public static final OntClass polite = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@polite" ); + + public static final OntClass polyptoton = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@polyptoton" ); + + public static final OntClass polysyndeton = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@polysyndeton" ); + + public static final OntClass possibility = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@possibility" ); + + public static final OntClass posterior = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@posterior" ); + + public static final OntClass prediction = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@prediction" ); + + public static final OntClass present = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@present" ); + + public static final OntClass presumption = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@presumption" ); + + public static final OntClass prior_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@prior_to" ); + + public static final OntClass probability = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@probability" ); + + public static final OntClass progressive = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@progressive" ); + + public static final OntClass prohibition = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@prohibition" ); + + public static final OntClass promise = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@promise" ); + + public static final OntClass prospective = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@prospective" ); + + public static final OntClass proximal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@proximal" ); + + public static final OntClass pursuant_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@pursuant_to" ); + + public static final OntClass qua_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@qua" ); + + public static final OntClass quadrual = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@quadrual" ); + + public static final OntClass recent = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@recent" ); + + public static final OntClass reciprocal = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@reciprocal" ); + + public static final OntClass reflexive = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@reflexive" ); + + public static final OntClass regarding = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@regarding" ); + + public static final OntClass regardless_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@regardless_of" ); + + public static final OntClass regret = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@regret" ); + + public static final OntClass relative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@relative" ); + + public static final OntClass relief = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@relief" ); + + public static final OntClass remote = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@remote" ); + + public static final OntClass repetition = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@repetition" ); + + public static final OntClass request = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@request" ); + + public static final OntClass result = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@result" ); + + public static final OntClass reverential = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@reverential" ); + + public static final OntClass right = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@right" ); + + public static final OntClass round = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@round" ); + + public static final OntClass same = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@same" ); + + public static final OntClass save = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@save" ); + + public static final OntClass side = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@side" ); + + public static final OntClass since = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@since" ); + + public static final OntClass single_quote = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@single_quote" ); + + public static final OntClass singular = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@singular" ); + + public static final OntClass slang = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@slang" ); + + public static final OntClass so = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@so" ); + + public static final OntClass speculation = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@speculation" ); + + public static final OntClass speech = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@speech" ); + + public static final OntClass square_bracket = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@square_bracket" ); + + public static final OntClass subsequent_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@subsequent_to" ); + + public static final OntClass such = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@such" ); + + public static final OntClass suggestion = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@suggestion" ); + + public static final OntClass superior = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@superior" ); + + public static final OntClass surprise = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@surprise" ); + + public static final OntClass symploce = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@symploce" ); + + public static final OntClass synecdoche = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@synecdoche" ); + + public static final OntClass synesthesia = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@synesthesia" ); + + public static final OntClass taboo = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@taboo" ); + + public static final OntClass terminative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@terminative" ); + + public static final OntClass than = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@than" ); + + public static final OntClass thanks_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@thanks_to" ); + + public static final OntClass that_of = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@that_of" ); + + public static final OntClass thing = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@thing" ); + + public static final OntClass threat = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@threat" ); + + public static final OntClass through = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@through" ); + + public static final OntClass throughout = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@throughout" ); + + public static final OntClass times = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@times" ); + + public static final OntClass title = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@title" ); + + public static final OntClass to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@to" ); + + public static final OntClass top = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@top" ); + + public static final OntClass topic = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@topic" ); + + public static final OntClass towards = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@towards" ); + + public static final OntClass trial = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@trial" ); + + public static final OntClass tuple = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@tuple" ); + + public static final OntClass under = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@under" ); + + public static final OntClass unit = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@unit" ); + + public static final OntClass unless = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@unless" ); + + public static final OntClass unlike = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@unlike" ); + + public static final OntClass until = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@until" ); + + public static final OntClass up = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@up" ); + + public static final OntClass verb = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@verb" ); + + public static final OntClass versus = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@versus" ); + + public static final OntClass vocative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@vocative" ); + + public static final OntClass warning = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@warning" ); + + public static final OntClass weariness = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@weariness" ); + + public static final OntClass wh = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@wh" ); + + public static final OntClass with = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@with" ); + + public static final OntClass with_regard_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@with_regard_to" ); + + public static final OntClass with_relation_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@with_relation_to" ); + + public static final OntClass with_respect_to = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@with_respect_to" ); + + public static final OntClass within = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@within" ); + + public static final OntClass without = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@without" ); + + public static final OntClass worth = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@worth" ); + + public static final OntClass yes = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@yes" ); + + public static final OntClass zoomorphism = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#@zoomorphism" ); + + public static final OntClass Schemes = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#Schemes" ); + + public static final OntClass Tropes = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#Tropes" ); + + public static final OntClass UNLKB_Node = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNLKB_Node" ); + + /** <p>Top concepts of a UNL Knoledge Base that shall not correspond to a UW.</p> */ + public static final OntClass UNLKB_Top_Concept = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNLKB_Top_Concept" ); + + /** <p>For more information about UNL Documents, see : http://www.unlweb.net/wiki/UNL_document</p> */ + public static final OntClass UNL_Document = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Document" ); + + public static final OntClass UNL_Graph_Node = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Graph_Node" ); + + public static final OntClass UNL_Node = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Node" ); + + /** <p>For more information about UNL Paragraphs, see : http://www.unlweb.net/wiki/UNL_document</p> */ + public static final OntClass UNL_Paragraph = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Paragraph" ); + + /** <p>For more information about UNL Scopes, see : http://www.unlweb.net/wiki/Scope + * The UNL representation is a hyper-graph, which means that it may consist of + * several interlinked or subordinate sub-graphs. These sub-graphs are represented + * as hyper-nodes and correspond roughly to the concept of dependent (subordinate) + * clauses, i.e., groups of words that consist of a subject (explicit or implied) + * and a predicate and which are embedded in a larger structure (the independent + * clause). They are used to define the boundaries between complex semantic entities + * being represented.</p> + */ + public static final OntClass UNL_Scope = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Scope" ); + + /** <p>For mor information about UNL Sentences, see : http://www.unlweb.net/wiki/UNL_sentence + * UNL sentences, or UNL expressions, are sentences of UNL. They are hypergraphs + * made out of nodes (Universal Words) interlinked by binary semantic Universal + * Relations and modified by Universal Attributes. UNL sentences have been the + * basic unit of representation inside the UNL framework.</p> + */ + public static final OntClass UNL_Sentence = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Sentence" ); + + /** <p>Sentences expressed in UNL can be organized in paragraphs and documents</p> */ + public static final OntClass UNL_Structure = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UNL_Structure" ); + + public static final OntClass UW_Lexeme = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UW_Lexeme" ); + + public static final OntClass UW_Occurrence = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#UW_Occurrence" ); + + /** <p>More informations about Universal Attributes here : http://www.unlweb.net/wiki/Universal_Attributes + * Classes in this hierarchy are informative. Universal attributes must be expressed + * as strings (label of the attribute) with datatype :att defined in this ontology. + * Universal Attributes are arcs linking a node to itself. In opposition to Universal + * Relations, they correspond to one-place predicates, i.e., functions that take + * a single argument. In UNL, attributes have been normally used to represent + * information conveyed by natural language grammatical categories (such as tense, + * mood, aspect, number, etc). The set of attributes, which is claimed to be + * universal, is defined in the UNL Specs and is not open to frequent additions.</p> + */ + public static final OntClass Universal_Attribute = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#Universal_Attribute" ); + + /** <p>For details abour UWs, see : http://www.unlweb.net/wiki/Universal_Words Universal + * Words, or simply UW's, are the words of UNL, and correspond to nodes - to + * be interlinked by Universal Relations and specified by Universal Attributes + * - in a UNL graph.</p> + */ + public static final OntClass Universal_Word = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#Universal_Word" ); + + public static final OntClass absolute_tense = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#absolute_tense" ); + + public static final OntClass animacy = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#animacy" ); + + public static final OntClass aspect = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#aspect" ); + + public static final OntClass comparative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#comparative" ); + + public static final OntClass conventions = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#conventions" ); + + public static final OntClass degree = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#degree" ); + + public static final OntClass direction = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#direction" ); + + public static final OntClass emotions = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#emotions" ); + + public static final OntClass figure_of_speech = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#figure_of_speech" ); + + public static final OntClass gender = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#gender" ); + + public static final OntClass information_structure = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#information_structure" ); + + public static final OntClass lexical_category = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#lexical_category" ); + + public static final OntClass location = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#location" ); + + public static final OntClass manner = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#manner" ); + + public static final OntClass modality = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#modality" ); + + public static final OntClass nominal_attributes = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#nominal_attributes" ); + + public static final OntClass other_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#other" ); + + public static final OntClass person_CLASS = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#person" ); + + public static final OntClass place = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#place" ); + + public static final OntClass polarity = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#polarity" ); + + public static final OntClass position = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#position" ); + + public static final OntClass positive = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#positive" ); + + public static final OntClass quantification = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#quantification" ); + + public static final OntClass register = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#register" ); + + public static final OntClass relative_tense = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#relative_tense" ); + + public static final OntClass social_deixis = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#social_deixis" ); + + public static final OntClass specification = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#specification" ); + + public static final OntClass superlative = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#superlative" ); + + public static final OntClass syntactic_structures = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#syntactic_structures" ); + + public static final OntClass time = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#time" ); + + public static final OntClass voice = M_MODEL.createClass( "https://unl.tetras-libre.fr/rdf/schema#voice" ); + + /** <p>More informations about Universal Attributes here : http://www.unlweb.net/wiki/Universal_Attributes + * You can also see the hierarchy and descriptions of available attributes as + * subclasses of the :Universal_Attributes class in this ontologies. Those classes + * are informative, as universal attributes must be expressed as strings with + * datatype :att here defined. Universal Attributes are arcs linking a node to + * itself. In opposition to Universal Relations, they correspond to one-place + * predicates, i.e., functions that take a single argument. In UNL, attributes + * have been normally used to represent information conveyed by natural language + * grammatical categories (such as tense, mood, aspect, number, etc). The set + * of attributes, which is claimed to be universal, is defined in the UNL Specs + * and is not open to frequent additions.</p> + */ + public static final Resource attribute = M_MODEL.createResource( "https://unl.tetras-libre.fr/rdf/schema#attribute" ); + +} diff --git a/rdfUnlSchema.ttl b/rdf-vocabulary/src/main/vocabs/unlVocabulary.ttl similarity index 100% rename from rdfUnlSchema.ttl rename to rdf-vocabulary/src/main/vocabs/unlVocabulary.ttl