diff --git a/CompilerGeneration.jrag b/CompilerGeneration.jrag
index 8d4047d85e8778edd2e481f15e3beaea2c1f1d9e..23cd2f5ca589bd8de7c889457504f5152d76dd89 100644
--- a/CompilerGeneration.jrag
+++ b/CompilerGeneration.jrag
@@ -13,7 +13,7 @@ aspect AbsGrammarGeneration {
     public void Start.genAbsGrammar(PrintStream pStream) {
 		pStream.println("// Predefined types");
 		pStream.println("Start ::= ComplexElement;");
-		pStream.println("abstract Thing ::=;");
+		pStream.println("abstract Thing : ComplexElement ::=;");
 		pStream.println("abstract Element;");
  		pStream.println("ComplexElement : Element ::=  OwlIdentifier Attribute* Element*;");
 // 		pStream.println("ComplexElement ::=  id1:OwlIdentifier id2:OwlIdentifier;");
@@ -159,16 +159,23 @@ aspect GenRewrites {
 		pStream.println("}");
 	}
 
-	public void OwlClassDecl.genRewrites(PrintStream pStream) {
-		String ind = "  ";
-		pStream.println(ind(1)+"rewrite ComplexElement {");
-		pStream.println(ind(2)+"when (getOwlIdentifier().getIDENTIFIER().equals(\""+
-						name()+"\"))");
-		pStream.println(ind(3)+"to "+name()+" {");
-		pStream.println(ind(3)+"return new "+name()+"();");
-		pStream.println(ind(2)+"}");
-		pStream.println(ind(1)+"}");
-	}
+// 	public void OwlClassDecl.genRewrites(PrintStream pStream) {
+// 		String ind = "  ";
+// 		int ix = 0;
+// 		pStream.println(ind(1)+"rewrite ComplexElement {");
+// 		pStream.println(ind(2)+"when (getOwlIdentifier().getIDENTIFIER().equals(\""+
+// 						name()+"\") && !(this instanceof Thing))");
+// 		pStream.println(ind(3)+"to "+name()+" {");
+// 		pStream.println(ind(3)+"System.out.println(\"rewriting: \"+getOwlIdentifier().getIDENTIFIER());");
+// 		pStream.println(ind(3)+name()+" node = new "+name()+"();");
+// 		pStream.println(ind(3)+"node.setOwlIdentifier(getOwlIdentifier());");
+// 		pStream.println(ind(3)+"node.setAttributeList(getAttributeList());");
+// 		pStream.println(ind(3)+"node.setElementList(getElementList());");
+// 		pStream.println(ind(3)+"return node;");
+// 		pStream.println(ind(2)+"}");
+// 		pStream.println(ind(1)+"}");
+// 	}
+
 }
 
 // JavaCC grammar is not generated, but hand-written  as general as is possible
diff --git a/Names.jrag b/Names.jrag
index a24da6c932f1930a5a24bdd0e3913077c8cc331b..bf6ebf3fe9f41cdcc1b45d03ff750b4037ba3c6a 100644
--- a/Names.jrag
+++ b/Names.jrag
@@ -2,4 +2,5 @@
 
 aspect Names {
 	syn String OClass.name() = getId();
+	syn String OwlRestriction.name() = getRestrictionClassId();
 }
diff --git a/javadoc/AST/ASTNode.html b/javadoc/AST/ASTNode.html
index 913ed1abefc66dd8bc5d8a6ec0f96c4e805adefa..c13db471ea3c61aad04102a3ed2ddc3291f740a5 100644
--- a/javadoc/AST/ASTNode.html
+++ b/javadoc/AST/ASTNode.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:34 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:28 CET 2006 -->
 <TITLE>
 ASTNode
 </TITLE>
diff --git a/javadoc/AST/Attribute.html b/javadoc/AST/Attribute.html
index 339adf6bf338b438282c89fdfffe72b10ea462cf..b9ca80b39dd42f63679e2029ed954f31fcf7845e 100644
--- a/javadoc/AST/Attribute.html
+++ b/javadoc/AST/Attribute.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:34 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 Attribute
 </TITLE>
diff --git a/javadoc/AST/ComplexElement.html b/javadoc/AST/ComplexElement.html
index 554f5d8a828ee00c2f7b7b5d6d12b7779c0378c9..34a69b1d6bb3b0d35afa894bb0ea0e8ed70a173d 100644
--- a/javadoc/AST/ComplexElement.html
+++ b/javadoc/AST/ComplexElement.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:34 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 ComplexElement
 </TITLE>
diff --git a/javadoc/AST/Element.html b/javadoc/AST/Element.html
index b49ce46e490d8dff1e235caff3c7120135f0605c..8c91134a60412703f47609b1f2932169e469908c 100644
--- a/javadoc/AST/Element.html
+++ b/javadoc/AST/Element.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:34 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 Element
 </TITLE>
diff --git a/javadoc/AST/FloatElement.html b/javadoc/AST/FloatElement.html
index d3f48897e058d79ed13054651582818680c659e8..05d1a6a8e4f1d04b475eff84872cb1f440e01160 100644
--- a/javadoc/AST/FloatElement.html
+++ b/javadoc/AST/FloatElement.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:34 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 FloatElement
 </TITLE>
diff --git a/javadoc/AST/IntElement.html b/javadoc/AST/IntElement.html
index 5e9bec555279fb43899f87ac301b0b73c370d1ba..cead3d99d03fb6a7f03915a8121c51e57d3aafb8 100644
--- a/javadoc/AST/IntElement.html
+++ b/javadoc/AST/IntElement.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 IntElement
 </TITLE>
diff --git a/javadoc/AST/JavaCharStream.html b/javadoc/AST/JavaCharStream.html
index fc0d26332b9fc6fa2ba41b8d6d7fcddae1fe52c3..9716e2b58cca981e128fac5f495204c674f1ae9f 100644
--- a/javadoc/AST/JavaCharStream.html
+++ b/javadoc/AST/JavaCharStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 JavaCharStream
 </TITLE>
diff --git a/javadoc/AST/List.html b/javadoc/AST/List.html
index d1601a33f91a01450ff0b35dcb18729dd23e9da8..b865f695bdec614ebe8d4c174c63bd17d383ce80 100644
--- a/javadoc/AST/List.html
+++ b/javadoc/AST/List.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 List
 </TITLE>
diff --git a/javadoc/AST/Node.html b/javadoc/AST/Node.html
index b734b645f0a982e14fe2b9e327cc0393e46c6985..4b863115ac74d54e8043a177ae422a8aade35a0b 100644
--- a/javadoc/AST/Node.html
+++ b/javadoc/AST/Node.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 Node
 </TITLE>
diff --git a/javadoc/AST/OClass.html b/javadoc/AST/OClass.html
index de364158141218241e6c8047ebbc9a0d28f82b6e..988c26c8effd0909e67fe3fd9fcd2e30bc282877 100644
--- a/javadoc/AST/OClass.html
+++ b/javadoc/AST/OClass.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:29 CET 2006 -->
 <TITLE>
 OClass
 </TITLE>
diff --git a/javadoc/AST/Opt.html b/javadoc/AST/Opt.html
index a2ed2b4a8fb818c92f4662c83b416a81d4901360..890935dd4c4fd7274722f8a22f0c7729f809b457 100644
--- a/javadoc/AST/Opt.html
+++ b/javadoc/AST/Opt.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 Opt
 </TITLE>
diff --git a/javadoc/AST/OwlAllDifferent.html b/javadoc/AST/OwlAllDifferent.html
index a10319076885fe7ebe869d992627b0caa2923408..90fcde0aff09d80707575d1ea766c1e533824d81 100644
--- a/javadoc/AST/OwlAllDifferent.html
+++ b/javadoc/AST/OwlAllDifferent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlAllDifferent
 </TITLE>
diff --git a/javadoc/AST/OwlAllValuesFrom.html b/javadoc/AST/OwlAllValuesFrom.html
index b1a2b8c8ccec522c957fb6f573767de0c2a7a75c..fef013ad405887f28c30f59318e99a1b832b2f48 100644
--- a/javadoc/AST/OwlAllValuesFrom.html
+++ b/javadoc/AST/OwlAllValuesFrom.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlAllValuesFrom
 </TITLE>
diff --git a/javadoc/AST/OwlCardinality.html b/javadoc/AST/OwlCardinality.html
index 201f106bb09165029fabac9f2d2e380497ffa172..c746150704cd8af97c603928219295a350c051cd 100644
--- a/javadoc/AST/OwlCardinality.html
+++ b/javadoc/AST/OwlCardinality.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlCardinality
 </TITLE>
diff --git a/javadoc/AST/OwlClass.html b/javadoc/AST/OwlClass.html
index 8fcc87ef6022ba1e6e7e46d087ca5fb4574bb71c..14a465f39273b9f0c55690528f21cd7645694e53 100644
--- a/javadoc/AST/OwlClass.html
+++ b/javadoc/AST/OwlClass.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlClass
 </TITLE>
diff --git a/javadoc/AST/OwlClassDecl.html b/javadoc/AST/OwlClassDecl.html
index f26f04f6b8c0262fe544ed49ab05bb82cac871e2..cae59ac5e6498b80382b665d22de6d5d5e0c0048 100644
--- a/javadoc/AST/OwlClassDecl.html
+++ b/javadoc/AST/OwlClassDecl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:35 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlClassDecl
 </TITLE>
@@ -252,14 +252,6 @@ java.lang.Object
 <TD><CODE><B><A HREF="../AST/OwlClassDecl.html#genPrettyPrinter(java.lang.String, java.io.PrintStream)">genPrettyPrinter</A></B>(java.lang.String&nbsp;ind,
                  java.io.PrintStream&nbsp;pStream)</CODE>
 
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)">genRewrites</A></B>(java.io.PrintStream&nbsp;pStream)</CODE>
-
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -510,7 +502,7 @@ java.lang.Object
 <TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../AST/ASTNode.html#addChild(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
+<TD><CODE><A HREF="../AST/ASTNode.html#addChild(AST.ASTNode)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(AST.ASTNode, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#setChild(AST.ASTNode, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A>
@@ -969,20 +961,6 @@ public void <B>genPrettyPrinter</B>(java.lang.String&nbsp;ind,
 </DL>
 <HR>
 
-<A NAME="genRewrites(java.io.PrintStream)"><!-- --></A><H3>
-genRewrites</H3>
-<PRE>
-public void <B>genRewrites</B>(java.io.PrintStream&nbsp;pStream)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="getSuperClass()"><!-- --></A><H3>
 getSuperClass</H3>
 <PRE>
diff --git a/javadoc/AST/OwlClassUse.html b/javadoc/AST/OwlClassUse.html
index 8114c46ce28817b6605e70c5818c3d43d9e827e4..fb64d3711e5ba86572e3885c94d0ed7d364fb122 100644
--- a/javadoc/AST/OwlClassUse.html
+++ b/javadoc/AST/OwlClassUse.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlClassUse
 </TITLE>
diff --git a/javadoc/AST/OwlDataRange.html b/javadoc/AST/OwlDataRange.html
index 3452d24f58c0eb59b781e4a32fff650eba0d5fb3..19b7e1847f16658c622fd2de74d66d036d25bdb1 100644
--- a/javadoc/AST/OwlDataRange.html
+++ b/javadoc/AST/OwlDataRange.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlDataRange
 </TITLE>
diff --git a/javadoc/AST/OwlDatatypeProperty.html b/javadoc/AST/OwlDatatypeProperty.html
index edfbf6b1127de18f542cdb1f4e3eabbe033db9c3..a72ce73547e0d0507f99c811f1da1e4e6c713f7b 100644
--- a/javadoc/AST/OwlDatatypeProperty.html
+++ b/javadoc/AST/OwlDatatypeProperty.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlDatatypeProperty
 </TITLE>
diff --git a/javadoc/AST/OwlDisjointWith.html b/javadoc/AST/OwlDisjointWith.html
index 1d6c00a0eb72ebc8672fd6d08b2ed85ccf8cec82..59b56b26487bfe722c182f9ee8419db7612681fa 100644
--- a/javadoc/AST/OwlDisjointWith.html
+++ b/javadoc/AST/OwlDisjointWith.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlDisjointWith
 </TITLE>
diff --git a/javadoc/AST/OwlEquivalentClass.html b/javadoc/AST/OwlEquivalentClass.html
index 825b1dbf3fadeecd67f4c7340737685c81c07a43..840c3d80e5b91d1e9e57cc88489a07db0ea2e686 100644
--- a/javadoc/AST/OwlEquivalentClass.html
+++ b/javadoc/AST/OwlEquivalentClass.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:30 CET 2006 -->
 <TITLE>
 OwlEquivalentClass
 </TITLE>
diff --git a/javadoc/AST/OwlFunctionalProperty.html b/javadoc/AST/OwlFunctionalProperty.html
index 941352488f40afaf73192db239f46c9179b021cc..da415b893976369456c25c8e54a9b7a703946ac8 100644
--- a/javadoc/AST/OwlFunctionalProperty.html
+++ b/javadoc/AST/OwlFunctionalProperty.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlFunctionalProperty
 </TITLE>
diff --git a/javadoc/AST/OwlImports.html b/javadoc/AST/OwlImports.html
index 48954860e213b13bd334139962f674c727d29232..cefcf20c323fad23edd6e844acf1ceea9f6e0f7a 100644
--- a/javadoc/AST/OwlImports.html
+++ b/javadoc/AST/OwlImports.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlImports
 </TITLE>
diff --git a/javadoc/AST/OwlIntersectionOf.html b/javadoc/AST/OwlIntersectionOf.html
index 5e8be3597a918485aa069dd05cc11f49051730c2..f99e779d775339a41ac0a45b34dd96130abff573 100644
--- a/javadoc/AST/OwlIntersectionOf.html
+++ b/javadoc/AST/OwlIntersectionOf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlIntersectionOf
 </TITLE>
diff --git a/javadoc/AST/OwlInverseOf.html b/javadoc/AST/OwlInverseOf.html
index 54086ca143b3cd16fd24a08fe81a6eb6367e0ff2..134b02714470ed938ddd611d6837c18179ead8db 100644
--- a/javadoc/AST/OwlInverseOf.html
+++ b/javadoc/AST/OwlInverseOf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlInverseOf
 </TITLE>
diff --git a/javadoc/AST/OwlMinCardinality.html b/javadoc/AST/OwlMinCardinality.html
index ed80e4bde32c1cd9d7e0de00e2adafa35aac6993..973591daf7b4dfdf6f4274a8d0c3dcf6f5cd02b0 100644
--- a/javadoc/AST/OwlMinCardinality.html
+++ b/javadoc/AST/OwlMinCardinality.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlMinCardinality
 </TITLE>
diff --git a/javadoc/AST/OwlObjectProperty.html b/javadoc/AST/OwlObjectProperty.html
index 7e8901b453bf34b0775b3131b3fd4efedbb84e54..44a900fa638a9cbd725bcf5dc9371ab0dc912b31 100644
--- a/javadoc/AST/OwlObjectProperty.html
+++ b/javadoc/AST/OwlObjectProperty.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlObjectProperty
 </TITLE>
diff --git a/javadoc/AST/OwlOnProperty.html b/javadoc/AST/OwlOnProperty.html
index 06eed12c38d7c623fc81837bec7ed9820acaff17..1718265a4c6fcb16887d9ed3526b9e8384faceff 100644
--- a/javadoc/AST/OwlOnProperty.html
+++ b/javadoc/AST/OwlOnProperty.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlOnProperty
 </TITLE>
diff --git a/javadoc/AST/OwlOneOf.html b/javadoc/AST/OwlOneOf.html
index a67d690dde17905723fa2408126144464b115ed9..ff14c966515b351c1ea8d5cd734119fbf8d513b4 100644
--- a/javadoc/AST/OwlOneOf.html
+++ b/javadoc/AST/OwlOneOf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:36 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlOneOf
 </TITLE>
diff --git a/javadoc/AST/OwlOntology.html b/javadoc/AST/OwlOntology.html
index e4ffa3f512c2e2dbe1921b792a647a38f746f71a..bc0cd68895d62e466d5e23680c6690d51106e89e 100644
--- a/javadoc/AST/OwlOntology.html
+++ b/javadoc/AST/OwlOntology.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlOntology
 </TITLE>
diff --git a/javadoc/AST/OwlParser.html b/javadoc/AST/OwlParser.html
index 904024178dec137222275e84cf598ff9513dc469..1e4b5ab255240926ea1d2d7d5a7c077225756a94 100644
--- a/javadoc/AST/OwlParser.html
+++ b/javadoc/AST/OwlParser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:31 CET 2006 -->
 <TITLE>
 OwlParser
 </TITLE>
diff --git a/javadoc/AST/OwlParserConstants.html b/javadoc/AST/OwlParserConstants.html
index b42f0c36e65b47214c92de02b75daaa803ada9b8..18eef2dcf25c3b3007b787d922a4cdc543aaac23 100644
--- a/javadoc/AST/OwlParserConstants.html
+++ b/javadoc/AST/OwlParserConstants.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlParserConstants
 </TITLE>
diff --git a/javadoc/AST/OwlParserTokenManager.html b/javadoc/AST/OwlParserTokenManager.html
index e441d8057346852ee68f17303b0ac4f4a5ebece8..5626639ab1e1b07ee927c1a7fbfa5cf8471b96ff 100644
--- a/javadoc/AST/OwlParserTokenManager.html
+++ b/javadoc/AST/OwlParserTokenManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlParserTokenManager
 </TITLE>
diff --git a/javadoc/AST/OwlParserTreeConstants.html b/javadoc/AST/OwlParserTreeConstants.html
index b1c43ef7c81a6faff868e65805c239f2dd80807c..c26a5169de3707e00c4f813011da3549b42c116c 100644
--- a/javadoc/AST/OwlParserTreeConstants.html
+++ b/javadoc/AST/OwlParserTreeConstants.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlParserTreeConstants
 </TITLE>
diff --git a/javadoc/AST/OwlParserVisitor.html b/javadoc/AST/OwlParserVisitor.html
index 7415cbee05e8961e5db11425c323ba59f4797f7d..9277ce0b94b5924dd14f55e49cf57573d909000c 100644
--- a/javadoc/AST/OwlParserVisitor.html
+++ b/javadoc/AST/OwlParserVisitor.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlParserVisitor
 </TITLE>
diff --git a/javadoc/AST/OwlProperty.html b/javadoc/AST/OwlProperty.html
index b11e1715cdb53b098f7b8955e40b6a044c446fe5..90b29357393c9f3b666ab523e15a0bfd00502c87 100644
--- a/javadoc/AST/OwlProperty.html
+++ b/javadoc/AST/OwlProperty.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlProperty
 </TITLE>
diff --git a/javadoc/AST/OwlRestriction.html b/javadoc/AST/OwlRestriction.html
index b7b33b2d5d0df3f13567b3be728e8619354845e3..2dd13bf127e9ad7971e4861b09483c9279fc14ba 100644
--- a/javadoc/AST/OwlRestriction.html
+++ b/javadoc/AST/OwlRestriction.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlRestriction
 </TITLE>
@@ -340,6 +340,14 @@ java.lang.Object
 <CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../AST/OwlRestriction.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE>
 
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../AST/OwlRestriction.html#name()">name</A></B>()</CODE>
+
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
@@ -839,6 +847,20 @@ public boolean <B>allValuesFrom</B>()</PRE>
 </DL>
 <HR>
 
+<A NAME="name()"><!-- --></A><H3>
+name</H3>
+<PRE>
+public java.lang.String <B>name</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="rewriteTo()"><!-- --></A><H3>
 rewriteTo</H3>
 <PRE>
diff --git a/javadoc/AST/OwlSomeValuesFrom.html b/javadoc/AST/OwlSomeValuesFrom.html
index cea6d009a749e3ecbed566120ffe1a0b8eae0536..ecc92050ac071ff1ef74042f85f7cc07d25078b4 100644
--- a/javadoc/AST/OwlSomeValuesFrom.html
+++ b/javadoc/AST/OwlSomeValuesFrom.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlSomeValuesFrom
 </TITLE>
diff --git a/javadoc/AST/OwlUnionOf.html b/javadoc/AST/OwlUnionOf.html
index a6ca10188af077036a19e7973bddd3fe09cae0cf..ebfb518e3a868a3479eed57cf453250b2b508a55 100644
--- a/javadoc/AST/OwlUnionOf.html
+++ b/javadoc/AST/OwlUnionOf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:37 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlUnionOf
 </TITLE>
diff --git a/javadoc/AST/OwlValuesFrom.html b/javadoc/AST/OwlValuesFrom.html
index 0aa5efc722d5b6e9d7e9e39aff3071d4b2b0dc33..362341cd1679f0883f45cac27ed57d5a5d8275d1 100644
--- a/javadoc/AST/OwlValuesFrom.html
+++ b/javadoc/AST/OwlValuesFrom.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 OwlValuesFrom
 </TITLE>
diff --git a/javadoc/AST/ParseException.html b/javadoc/AST/ParseException.html
index e9d565f6409586b3eb4ed29e39b03acc746ed4b7..fc5e33572cabc41d83da9dd048656926ee87a8f9 100644
--- a/javadoc/AST/ParseException.html
+++ b/javadoc/AST/ParseException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 ParseException
 </TITLE>
diff --git a/javadoc/AST/Properties.html b/javadoc/AST/Properties.html
index a711e35d9a47525eea88028feb6abe3a47eb39df..c39e0d10b70f1736d61c0648c02191901778d0f4 100644
--- a/javadoc/AST/Properties.html
+++ b/javadoc/AST/Properties.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 Properties
 </TITLE>
diff --git a/javadoc/AST/RdfAbout.html b/javadoc/AST/RdfAbout.html
index 578cce38ff1260b02d93af99736675c7d1f30e87..f29359e5b2cd58b129279b2c20d614212a3e1918 100644
--- a/javadoc/AST/RdfAbout.html
+++ b/javadoc/AST/RdfAbout.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 RdfAbout
 </TITLE>
diff --git a/javadoc/AST/RdfDatatype.html b/javadoc/AST/RdfDatatype.html
index 4c1f6a8eef2a74907194ab7b26aede1af1a46b7b..f4bf4c692c4322c91f1887d82125a8cdbbf094a8 100644
--- a/javadoc/AST/RdfDatatype.html
+++ b/javadoc/AST/RdfDatatype.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 RdfDatatype
 </TITLE>
diff --git a/javadoc/AST/RdfDeclaration.html b/javadoc/AST/RdfDeclaration.html
index 75497c8c71b71cde25ddcd679277d1fbbced16f7..b4c18034df413ef5a6254ee4a0bbcb3c08c5e068 100644
--- a/javadoc/AST/RdfDeclaration.html
+++ b/javadoc/AST/RdfDeclaration.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 RdfDeclaration
 </TITLE>
diff --git a/javadoc/AST/RdfFirst.html b/javadoc/AST/RdfFirst.html
index 6766b1c3f5f82d24e512823c1f7c0c14dcd9d7d2..2e239964f48ac862dfe343afa5dafc7b5fa03246 100644
--- a/javadoc/AST/RdfFirst.html
+++ b/javadoc/AST/RdfFirst.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 RdfFirst
 </TITLE>
diff --git a/javadoc/AST/RdfId.html b/javadoc/AST/RdfId.html
index 282b58a3da36476f907bc2bee2bd7b78c54575b1..3bef17534e8cde85c255ec9fc232db7352d459a7 100644
--- a/javadoc/AST/RdfId.html
+++ b/javadoc/AST/RdfId.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:32 CET 2006 -->
 <TITLE>
 RdfId
 </TITLE>
diff --git a/javadoc/AST/RdfParseType.html b/javadoc/AST/RdfParseType.html
index ac21971a601d84c385669436276e6fe979d6a360..ed459a2e80e6c85f2f6de065b988aaaad5012193 100644
--- a/javadoc/AST/RdfParseType.html
+++ b/javadoc/AST/RdfParseType.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfParseType
 </TITLE>
diff --git a/javadoc/AST/RdfResource.html b/javadoc/AST/RdfResource.html
index 95b4c5d33eda92313488cce1776dfde4e9725161..6dd98ed168d635fc79ec6e7bc8361ee7d74cb21c 100644
--- a/javadoc/AST/RdfResource.html
+++ b/javadoc/AST/RdfResource.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfResource
 </TITLE>
diff --git a/javadoc/AST/RdfRest.html b/javadoc/AST/RdfRest.html
index 302bf5b9111b29e28c7c1b914d12b1590d37d21c..6f92e6aa0a91121266acf6828b4248e2e5cf3d46 100644
--- a/javadoc/AST/RdfRest.html
+++ b/javadoc/AST/RdfRest.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfRest
 </TITLE>
diff --git a/javadoc/AST/RdfType.html b/javadoc/AST/RdfType.html
index 6a33e6a138ef006a93a3694743c7e8bec99b02a4..85c1316463e5893922a695722edee246db759bcf 100644
--- a/javadoc/AST/RdfType.html
+++ b/javadoc/AST/RdfType.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfType
 </TITLE>
diff --git a/javadoc/AST/RdfsComment.html b/javadoc/AST/RdfsComment.html
index 3e0610602fef1978aa7615688ad0e030b9c4355e..acd701b130ca310b809d300f7e31094e71de573b 100644
--- a/javadoc/AST/RdfsComment.html
+++ b/javadoc/AST/RdfsComment.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfsComment
 </TITLE>
diff --git a/javadoc/AST/RdfsDomain.html b/javadoc/AST/RdfsDomain.html
index 7701881c2759daa0298aa4889937d6b8e6b5f16c..45e46147f583d2102baa83c18ca5a21a233f11eb 100644
--- a/javadoc/AST/RdfsDomain.html
+++ b/javadoc/AST/RdfsDomain.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfsDomain
 </TITLE>
diff --git a/javadoc/AST/RdfsRange.html b/javadoc/AST/RdfsRange.html
index fa519ddb65cd7fac1fed9d40156db1d95b13ebe9..f592eccbe894f05a43a64205b73a8079ab6d9f14 100644
--- a/javadoc/AST/RdfsRange.html
+++ b/javadoc/AST/RdfsRange.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfsRange
 </TITLE>
diff --git a/javadoc/AST/RdfsSubClassOf.html b/javadoc/AST/RdfsSubClassOf.html
index 383892ab75585e772668e36834ed0d1ac0bedc69..3991f0b6ae85a71d3a4e9c1d122d475b58fea421 100644
--- a/javadoc/AST/RdfsSubClassOf.html
+++ b/javadoc/AST/RdfsSubClassOf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfsSubClassOf
 </TITLE>
diff --git a/javadoc/AST/RdfsSubPropertyOf.html b/javadoc/AST/RdfsSubPropertyOf.html
index e614877f2824a4e997382d9d1d3931449e4d01a7..c64dadee279709f725091bd52159fe874bf56026 100644
--- a/javadoc/AST/RdfsSubPropertyOf.html
+++ b/javadoc/AST/RdfsSubPropertyOf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:38 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 RdfsSubPropertyOf
 </TITLE>
diff --git a/javadoc/AST/Restrictions.html b/javadoc/AST/Restrictions.html
index 594f47db79c946b56e4a4e0dba86630d18c6e1a3..cc1bc7a53c03434d614405a27d788c812394c835 100644
--- a/javadoc/AST/Restrictions.html
+++ b/javadoc/AST/Restrictions.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 Restrictions
 </TITLE>
diff --git a/javadoc/AST/SimpleElement.html b/javadoc/AST/SimpleElement.html
index 70a18b777ab2657d90cf1bf49720ec3a5199136b..6911142065fe3d66befd5b3283f8a4e48ecd4243 100644
--- a/javadoc/AST/SimpleElement.html
+++ b/javadoc/AST/SimpleElement.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 SimpleElement
 </TITLE>
diff --git a/javadoc/AST/SimpleNode.html b/javadoc/AST/SimpleNode.html
index 138098a50f72747ccbec6600e228e7ddc697c56d..5b9fdd36db106d553c1766fe37e1ed187f329ae4 100644
--- a/javadoc/AST/SimpleNode.html
+++ b/javadoc/AST/SimpleNode.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 SimpleNode
 </TITLE>
diff --git a/javadoc/AST/Specification.html b/javadoc/AST/Specification.html
index d469c21d922a1859689d03ad964ab7d1ce5f0c7c..aadb07cb657056436622c02b66cdf55ad87949ea 100644
--- a/javadoc/AST/Specification.html
+++ b/javadoc/AST/Specification.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:33 CET 2006 -->
 <TITLE>
 Specification
 </TITLE>
diff --git a/javadoc/AST/Start.html b/javadoc/AST/Start.html
index 4df707bbe3bfd31e539f1bccd64f0ec7579d6d6b..3e3e3699c109fef63c40ee23f9b2b6a7668b25f0 100644
--- a/javadoc/AST/Start.html
+++ b/javadoc/AST/Start.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Start
 </TITLE>
diff --git a/javadoc/AST/StringElement.html b/javadoc/AST/StringElement.html
index f9dfc0d3eed77ff41cd5c5342b481b33913870d1..472628d6135f7817e2079d9f56ed4a365adfda05 100644
--- a/javadoc/AST/StringElement.html
+++ b/javadoc/AST/StringElement.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 StringElement
 </TITLE>
diff --git a/javadoc/AST/Token.html b/javadoc/AST/Token.html
index b18f130b24013a30bf15b4b5e5f9eec21258e5c4..dbbee8a84e559a285753a0e72f64940443375b54 100644
--- a/javadoc/AST/Token.html
+++ b/javadoc/AST/Token.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Token
 </TITLE>
diff --git a/javadoc/AST/TokenMgrError.html b/javadoc/AST/TokenMgrError.html
index cc549dd09e13ea4676c0b09e65546b34503afb79..82d71d974febd2f338cc890e56518cfbf4cdbdaa 100644
--- a/javadoc/AST/TokenMgrError.html
+++ b/javadoc/AST/TokenMgrError.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 TokenMgrError
 </TITLE>
diff --git a/javadoc/AST/Value.html b/javadoc/AST/Value.html
index 2cd4aeb6299e3d9faa126b93359e2d84d71d37ea..8f4c44863365505247048d5f94d350fd89d8b089 100644
--- a/javadoc/AST/Value.html
+++ b/javadoc/AST/Value.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Value
 </TITLE>
diff --git a/javadoc/AST/Version.html b/javadoc/AST/Version.html
index b25824458bb12a502c663367d237724e7f794b72..06958a14b946779d91c034d3f07a8926426f784b 100644
--- a/javadoc/AST/Version.html
+++ b/javadoc/AST/Version.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Version
 </TITLE>
diff --git a/javadoc/AST/XmlBase.html b/javadoc/AST/XmlBase.html
index 2a16e454f2dc5e78016bc07160603ef16af3facd..6d219929c4ae2c504d0aad96f76e1acbf97dd3af 100644
--- a/javadoc/AST/XmlBase.html
+++ b/javadoc/AST/XmlBase.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlBase
 </TITLE>
diff --git a/javadoc/AST/XmlHeader.html b/javadoc/AST/XmlHeader.html
index 2d6826dfee177a3cc93588255c0a8385edc66a78..6022a1b247a1b39a74ef2ea49f90a8e4125f1544 100644
--- a/javadoc/AST/XmlHeader.html
+++ b/javadoc/AST/XmlHeader.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlHeader
 </TITLE>
diff --git a/javadoc/AST/Xmlns.html b/javadoc/AST/Xmlns.html
index 1717d65e1f56f8ecb5652f857ecabf2fd946e4e6..e69af7dcd4f773a77822e9166d41f05c31234313 100644
--- a/javadoc/AST/Xmlns.html
+++ b/javadoc/AST/Xmlns.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Xmlns
 </TITLE>
diff --git a/javadoc/AST/XmlnsDaml.html b/javadoc/AST/XmlnsDaml.html
index 1cebe40f5edc63cbbb635d0e6e0b59e8d41128f8..7db096c720099709fed598e403b9e034fc116db7 100644
--- a/javadoc/AST/XmlnsDaml.html
+++ b/javadoc/AST/XmlnsDaml.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsDaml
 </TITLE>
diff --git a/javadoc/AST/XmlnsDc.html b/javadoc/AST/XmlnsDc.html
index 3109005baa5b53d48fc47a43ce1110b3f1a53ef6..ac4a4f89e6af25173694f14b1ee40d07c00bdebb 100644
--- a/javadoc/AST/XmlnsDc.html
+++ b/javadoc/AST/XmlnsDc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsDc
 </TITLE>
diff --git a/javadoc/AST/XmlnsOwl.html b/javadoc/AST/XmlnsOwl.html
index 8a4e2cefdeec7d40921f87c5645dc783653595fc..632d819fa7784ebb6ac430f392c934ac0249b9ce 100644
--- a/javadoc/AST/XmlnsOwl.html
+++ b/javadoc/AST/XmlnsOwl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsOwl
 </TITLE>
diff --git a/javadoc/AST/XmlnsP1.html b/javadoc/AST/XmlnsP1.html
index a647712a2a33d43dac5eced6647718169263c4ff..d9047a03ac3230537cbc8fb5b27e99d0005c041d 100644
--- a/javadoc/AST/XmlnsP1.html
+++ b/javadoc/AST/XmlnsP1.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsP1
 </TITLE>
diff --git a/javadoc/AST/XmlnsProtege.html b/javadoc/AST/XmlnsProtege.html
index 1f52b3565acb0d4207bd30630cd71c56a5d4abd7..db335806ba05b9ee38b33a9647d75bccc24c9d63 100644
--- a/javadoc/AST/XmlnsProtege.html
+++ b/javadoc/AST/XmlnsProtege.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsProtege
 </TITLE>
diff --git a/javadoc/AST/XmlnsRdf.html b/javadoc/AST/XmlnsRdf.html
index 77aedd39ce00b06d58b569ca9d3cf2d823ad33be..a44889dafd2dd72cad6e8d9b66d1ae4889e01711 100644
--- a/javadoc/AST/XmlnsRdf.html
+++ b/javadoc/AST/XmlnsRdf.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsRdf
 </TITLE>
diff --git a/javadoc/AST/XmlnsRdfs.html b/javadoc/AST/XmlnsRdfs.html
index 4ae5697c8fb901f3b0c291227fb02b745b192035..6a990d17ca13eb83ac4adfe78bef53d8c60304b7 100644
--- a/javadoc/AST/XmlnsRdfs.html
+++ b/javadoc/AST/XmlnsRdfs.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsRdfs
 </TITLE>
diff --git a/javadoc/AST/XmlnsXsd.html b/javadoc/AST/XmlnsXsd.html
index c4a5f5af6ffd01cf153e0d8ec32e9257cda041e0..133c89db0948b333fed22d3eb6e1bfbe5704e04d 100644
--- a/javadoc/AST/XmlnsXsd.html
+++ b/javadoc/AST/XmlnsXsd.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:39 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 XmlnsXsd
 </TITLE>
diff --git a/javadoc/AST/package-frame.html b/javadoc/AST/package-frame.html
index b3ed4171a850a0f52d67f15b5bc25f9e4877c0b4..1ff1631a3cdf3d0e213d6628ac110f4b7c128665 100644
--- a/javadoc/AST/package-frame.html
+++ b/javadoc/AST/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 AST
 </TITLE>
diff --git a/javadoc/AST/package-summary.html b/javadoc/AST/package-summary.html
index e18d875c638fa74dbf6d3a016afc18f36f0d2fb8..1840466331b5aaf0f0031be239f5bab28a5d8c2a 100644
--- a/javadoc/AST/package-summary.html
+++ b/javadoc/AST/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 AST
 </TITLE>
diff --git a/javadoc/AST/package-tree.html b/javadoc/AST/package-tree.html
index d2fb225f6117ef645e0b29cd78315459ea0249bf..a3b024848af0447ec1a24d560fcfae6ff0357b16 100644
--- a/javadoc/AST/package-tree.html
+++ b/javadoc/AST/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 AST Class Hierarchy
 </TITLE>
diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html
index dffeb553f14c982a7d5c288b327782b6802c62bd..c5e554eed4ea1f0e9863ab5c4fbdb1b411c05d89 100644
--- a/javadoc/allclasses-frame.html
+++ b/javadoc/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:35 CET 2006 -->
 <TITLE>
 All Classes
 </TITLE>
diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html
index f1528fc127a353ac41c545382a5336a3a1baac62..112cfa46f6c673561df203a1a6c4102a60ffdf2e 100644
--- a/javadoc/allclasses-noframe.html
+++ b/javadoc/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:35 CET 2006 -->
 <TITLE>
 All Classes
 </TITLE>
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html
index 6adaf72ab4b1746c3eac3b13825a710966ee467d..dcae830a9ebe35508ad0f4f3211fa8f08b5d1bd2 100644
--- a/javadoc/constant-values.html
+++ b/javadoc/constant-values.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Constant Field Values
 </TITLE>
diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html
index 0534d68d8bdb2f26da5940f79614b4ef7fb7fcd0..c4395cb6b91f69eed87e61d56d3392a754526db6 100644
--- a/javadoc/deprecated-list.html
+++ b/javadoc/deprecated-list.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:35 CET 2006 -->
 <TITLE>
 Deprecated List
 </TITLE>
diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html
index 26c15c67b2793d2044924b8d3b9d381e5238476b..d60fe4c3ae3bd13136b2a9dfc25ac4c006410ae2 100644
--- a/javadoc/help-doc.html
+++ b/javadoc/help-doc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:35 CET 2006 -->
 <TITLE>
 API Help
 </TITLE>
diff --git a/javadoc/index-all.html b/javadoc/index-all.html
index 6acd6b843d302e3daa808183defab0a5709eae6e..223a071f4debff419e2c2c3f7e0ec8cd35f9c4e0 100644
--- a/javadoc/index-all.html
+++ b/javadoc/index-all.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Index
 </TITLE>
@@ -1524,9 +1524,6 @@ Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DT><A HREF="./AST/ASTNode.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/ASTNode.html" title="class in AST">ASTNode</A>
 <DD>&nbsp;
-<DT><A HREF="./AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
-Method in class AST.<A HREF="./AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>
-<DD>&nbsp;
 <DT><A HREF="./AST/Start.html#genRewrites(java.io.PrintStream)"><B>genRewrites(PrintStream)</B></A> - 
 Method in class AST.<A HREF="./AST/Start.html" title="class in AST">Start</A>
 <DD>&nbsp;
@@ -3834,6 +3831,9 @@ Method in class AST.<A HREF="./AST/XmlnsXsd.html" title="class in AST">XmlnsXsd<
 <DT><A HREF="./AST/OClass.html#name()"><B>name()</B></A> - 
 Method in class AST.<A HREF="./AST/OClass.html" title="class in AST">OClass</A>
 <DD>&nbsp;
+<DT><A HREF="./AST/OwlRestriction.html#name()"><B>name()</B></A> - 
+Method in class AST.<A HREF="./AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>
+<DD>&nbsp;
 <DT><A HREF="./AST/Token.html#newToken(int)"><B>newToken(int)</B></A> - 
 Static method in class AST.<A HREF="./AST/Token.html" title="class in AST">Token</A>
 <DD>Returns a new Token object, by default.
diff --git a/javadoc/index.html b/javadoc/index.html
index 7a13ef711282479b76ace0b7ac90165ed14fda5b..cd29e620945c2f0d309bef4a6e16c8da048ae6f9 100644
--- a/javadoc/index.html
+++ b/javadoc/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Nov 29 08:46:40 CET 2006-->
+<!-- Generated by javadoc on Wed Nov 29 10:39:35 CET 2006-->
 <TITLE>
 Generated Documentation (Untitled)
 </TITLE>
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
index f53e3d5781a1cc77c229f34963a513dee8cde262..74009159d386c1bb12204567dcfdffd722cf178c 100644
--- a/javadoc/overview-tree.html
+++ b/javadoc/overview-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Class Hierarchy
 </TITLE>
diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
index bfc388ff20a00882fd338772047f3a61f599baed..cd4a1e92c6af88ccb483945437a4006ca911fcfa 100644
--- a/javadoc/serialized-form.html
+++ b/javadoc/serialized-form.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 08:46:40 CET 2006 -->
+<!-- Generated by javadoc (build 1.5.0_08) on Wed Nov 29 10:39:34 CET 2006 -->
 <TITLE>
 Serialized Form
 </TITLE>
diff --git a/siaras/Siaras.jjt b/siaras/Siaras.jjt
index a189558af3de72e29b2f20a869d3d6fc36d9eb19..d7055f9997e5bb284595b957a701bf513ba6d0e4 100644
--- a/siaras/Siaras.jjt
+++ b/siaras/Siaras.jjt
@@ -217,7 +217,7 @@ SPECIAL_TOKEN : /* COMMENTS */
     | < LBRACKET             : "["    >
     | < RBRACKET             : "]"    >
     | < SEMICOLON            : ";"    >
-//     | < COMMA                : ","    >
+	| < COMMA                : ","    >
 //     | < DOT                  : "."    >
 }// SEPARATORS
 
@@ -305,7 +305,7 @@ void Identifier() #OwlIdentifier : {Token t;}
 
 void OtherToken() #OwlIdentifier : {Token t;}
 {
-	t=<PLUS> | t=<MINUS> | t=<SLASH>
+	t=<PLUS> | t=<MINUS> | t=<SLASH> | t=<COMMA>
 		{jjtThis.setIDENTIFIER(t.image);}
 }
 
diff --git a/testontologies/ontologyV07_instances.owl b/testontologies/ontologyV07_instances.owl
index 71f572c22fbd49798297c0445446334c8307b8cb..e8a6b556605c327f689ed8af2fd84704f6dfd823 100644
--- a/testontologies/ontologyV07_instances.owl
+++ b/testontologies/ontologyV07_instances.owl
@@ -1,89 +1,1040 @@
-<VacuumGripper rdf:ID="Schmalz_FSGA_20_SI-55_M5-AG">
-   <hasSkill>
-      <AdjustVacuumToGrip rdf:ID="AdjustVacuumToGrip_16">
-	       <isSkillOf>
-              <VacuumGripper rdf:ID="Schmalz_FSGPL_200_NBR-55_G1-2-IG">
-                <hasProperty>
-                  <DiameterOfGripper rdf:ID="DiameterOfGripper_200">
-                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
-                    >0.0</value>
-                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
-                  </DiameterOfGripper>
-                </hasProperty>
-                <hasSkill rdf:resource="#AdjustVacuumToGrip_16"/>
-                <hasProperty>
-                  <Material rdf:ID="Material_Perbunan">
-                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
-                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
-                    >Perbunan NBR 55+-5</value>
-                  </Material>
-                </hasProperty>
-                <hasProperty>
-                  <MaximumForce rdf:ID="MaximumForce_850">
-                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
-                    >0.0</value>
-                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
-                  </MaximumForce>
-                </hasProperty>
-                <hasProperty>
-                  <Worm rdf:ID="Worm_22">
-                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
-                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
-                    >Inside</value>
-                  </Worm>
-                </hasProperty>
-                <hasProperty>
-                  <WormDiameter rdf:ID="WormDiameter_G1-2">
-                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
-                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
-                    >G1/2</value>
-                  </WormDiameter>
-                </hasProperty>
-                <hasSkill>
-                  <AdjustVacuumToRelease rdf:ID="AdjustVacuumToRelease_1">
-                    <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-                    <isSkillOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
-                  </AdjustVacuumToRelease>
-                </hasSkill>
-              </VacuumGripper>
-            </isSkillOf>
-            <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-          </AdjustVacuumToGrip>
-        </hasSkill>
-        <hasProperty>
-          <WormDiameter rdf:ID="WormDiameter_M5">
-            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
-            >M5</value>
-            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-          </WormDiameter>
-        </hasProperty>
-        <hasProperty>
-          <DiameterOfGripper rdf:ID="DiameterOfGripper_20">
-            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
-            >0.0</value>
-            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-          </DiameterOfGripper>
-        </hasProperty>
-        <hasProperty>
-          <Material rdf:ID="Material_Silikon">
-            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
-            >Silikon SI 55+-5</value>
-          </Material>
-        </hasProperty>
-        <hasProperty>
-          <Worm rdf:ID="Worm_13">
-            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
-            >Outside</value>
-            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-          </Worm>
-        </hasProperty>
-        <hasSkill rdf:resource="#AdjustVacuumToRelease_1"/>
-        <hasProperty>
-          <MaximumForce rdf:ID="MaximumForce_4.7">
-            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
-            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
-            >0.0</value>
-          </MaximumForce>
-        </hasProperty>
-      </VacuumGripper>
+  <Weight rdf:ID="Mass_0.25">
+    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+    >0.25</value>
+    <isPropertyOf>
+      <SmartCamera rdf:ID="VisionComponents-VC4465">
+        <hasProperty>
+          <Height rdf:ID="Height_43">
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+            >43.0</value>
+            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+            <isPropertyOf>
+              <OpticColorSensor rdf:ID="Sensopart_FL64C">
+                <hasProperty>
+                  <MinVoltageSupply rdf:ID="MinVoltageSupply_10.0">
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >10.0</value>
+                    <isPropertyOf>
+                      <SmartCamera rdf:ID="Sick_IVC-2DM1112">
+                        <hasSkill>
+                          <CheckPosition rdf:ID="CheckPosition_4">
+                            <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </CheckPosition>
+                        </hasSkill>
+                        <hasProperty>
+                          <MinVoltageSupply rdf:ID="MinVoltageSupply_200">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >200.0</value>
+                            <isPropertyOf>
+                              <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-4400">
+                                <hasProperty>
+                                  <MaxVoltageSupply rdf:ID="MaxVoltageSupply_600">
+                                    <isPropertyOf>
+                                      <ArticulatedRobot rdf:ID="ArticulatedRobot_ABB_IRB-140">
+                                        <hasProperty>
+                                          <Reachability rdf:ID="Reachability_810">
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#integer"
+                                            >810</value>
+                                          </Reachability>
+                                        </hasProperty>
+                                        <hasProperty>
+                                          <DegreesOfFreedom rdf:ID="DegreesOfFreedom_4">
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                            <isPropertyOf>
+                                              <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS40B">
+                                                <hasProperty>
+                                                  <Weight rdf:ID="Weight_40.5">
+                                                    <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                                                    <isPropertyOf>
+                                                      <GeneralParallelGripper rdf:ID="Schunk_MPG_20">
+                                                        <hasProperty>
+                                                          <MaxLiftWeight rdf:ID="MaxLiftWeight_0.14">
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >0.0</value>
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                          </MaxLiftWeight>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <Weight rdf:ID="Weight_0.4">
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >0.4</value>
+                                                            <isPropertyOf>
+                                                              <OpticColorSensor rdf:ID="Sick_CS1-N3611">
+    <hasProperty>
+      <MaxMeasurementRange rdf:ID="MaxMeasurementRange_1000">
+        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >1000.0</value>
+      </MaxMeasurementRange>
+    </hasProperty>
+    <hasProperty>
+      <Height rdf:ID="Height_53">
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >53.0</value>
+      </Height>
+    </hasProperty>
+    <hasProperty>
+      <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.08">
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >0.08</value>
+        <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+      </MaxCurrentConsumption>
+    </hasProperty>
+    <hasProperty>
+      <Width rdf:ID="Width_80">
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >80.0</value>
+      </Width>
+    </hasProperty>
+    <hasProperty>
+      <MaxVoltageSupply rdf:ID="MaxVoltageSupply_30.0">
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >30.0</value>
+      </MaxVoltageSupply>
+    </hasProperty>
+    <hasProperty>
+      <LightSpotSize rdf:ID="LightSpotSize_13">
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >13.0</value>
+      </LightSpotSize>
+    </hasProperty>
+    <hasProperty>
+      <Material rdf:ID="Material-ZincPressureCasting">
+        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+        >Zinc Pressure Casting</value>
+      </Material>
+    </hasProperty>
+    <hasProperty>
+      <EnclosureRatingIP rdf:ID="EnclosureRatingIP_67">
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+        >67</value>
+        <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+        <isPropertyOf>
+          <GeneralParallelGripper rdf:ID="Schunk_MPG_64">
+            <hasProperty>
+              <Repeatability rdf:ID="Repeatability_0.02">
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >0.02</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+              </Repeatability>
+            </hasProperty>
+            <hasProperty>
+              <Repeatability rdf:ID="Repeatability_0.1">
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >0.1</value>
+              </Repeatability>
+            </hasProperty>
+            <hasProperty>
+              <Weight rdf:ID="Mass_0.6">
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >0.0</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+              </Weight>
+            </hasProperty>
+            <hasProperty rdf:resource="#EnclosureRatingIP_67"/>
+            <hasProperty>
+              <MinAmbientTemperature rdf:ID="MinAmbientTemperature_5">
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+                <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                <isPropertyOf>
+                  <ScaraRobot rdf:ID="ScaraRobot_Staeubli_RS80">
+                    <hasProperty>
+                      <EnclosureRatingIP rdf:ID="EnclosureRatingIP_54">
+                        <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                        >30</value>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                        <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                      </EnclosureRatingIP>
+                    </hasProperty>
+                    <hasProperty>
+                      <Reachability rdf:ID="Reachability_800">
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer"
+                        >800</value>
+                      </Reachability>
+                    </hasProperty>
+                    <hasProperty>
+                      <Repeatability rdf:ID="Repeatability_0.01">
+                        <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                        >0.01</value>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                      </Repeatability>
+                    </hasProperty>
+                    <hasProperty>
+                      <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_40">
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                        >40.0</value>
+                      </MaxAmbientTemperature>
+                    </hasProperty>
+                    <hasSkill>
+                      <Karthesian rdf:ID="Karthesian_30">
+                        <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                        <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                      </Karthesian>
+                    </hasSkill>
+                    <hasProperty>
+                      <TypeOfActuation rdf:ID="TypeOfActuation_Electric">
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                        >Electric</value>
+                      </TypeOfActuation>
+                    </hasProperty>
+                    <hasSkill>
+                      <Circular rdf:ID="Circular_29">
+                        <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                        <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                      </Circular>
+                    </hasSkill>
+                    <hasProperty>
+                      <NumberOfJoints rdf:ID="NumberOfJoints_4">
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer"
+                        >4</value>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                      </NumberOfJoints>
+                    </hasProperty>
+                    <hasSkill>
+                      <AsFastAsPossible rdf:ID="AsFastAsPossible_28">
+                        <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <isSkillOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                        <isSkillOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                      </AsFastAsPossible>
+                    </hasSkill>
+                    <hasProperty>
+                      <Payload rdf:ID="Payload_2.0">
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                        >2.0</value>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                        <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                      </Payload>
+                    </hasProperty>
+                    <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+                    <hasProperty>
+                      <Weight rdf:ID="Weight_51">
+                        <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                        <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS80"/>
+                        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                        >51.0</value>
+                      </Weight>
+                    </hasProperty>
+                  </ScaraRobot>
+                </isPropertyOf>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >5.0</value>
+              </MinAmbientTemperature>
+            </hasProperty>
+            <hasProperty>
+              <Payload rdf:ID="Payload_1.0">
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >1.0</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+              </Payload>
+            </hasProperty>
+            <hasProperty>
+              <Repeatability rdf:ID="Repeatability_0.03">
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >0.03</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+              </Repeatability>
+            </hasProperty>
+            <hasProperty>
+              <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_90">
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >90.0</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+              </MaxAmbientTemperature>
+            </hasProperty>
+            <hasProperty>
+              <CycleTime rdf:ID="CycleTime_0.01">
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >0.0</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+              </CycleTime>
+            </hasProperty>
+            <hasProperty rdf:resource="#Repeatability_0.01"/>
+            <hasSkill>
+              <OpenFingers rdf:ID="OpenFingers_1">
+                <isSkillOf rdf:resource="#Schunk_MPG_20"/>
+                <isSkillOf rdf:resource="#Schunk_MPG_64"/>
+              </OpenFingers>
+            </hasSkill>
+            <hasProperty>
+              <MaxLiftWay rdf:ID="MaxLiftWay_2.0">
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                >2.0</value>
+              </MaxLiftWay>
+            </hasProperty>
+            <hasProperty rdf:resource="#EnclosureRatingIP_54"/>
+            <hasSkill>
+              <CloseFingers rdf:ID="CloseFingers_25">
+                <isSkillOf rdf:resource="#Schunk_MPG_64"/>
+                <isSkillOf rdf:resource="#Schunk_MPG_20"/>
+              </CloseFingers>
+            </hasSkill>
+            <hasProperty>
+              <NumberOfFingers rdf:ID="NumberOfFingers_2">
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                >2</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+              </NumberOfFingers>
+            </hasProperty>
+            <hasProperty>
+              <EnclosureRatingIP rdf:ID="EnclosureRatingIP_30">
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                >30</value>
+              </EnclosureRatingIP>
+            </hasProperty>
+            <hasProperty>
+              <EnclosureRatingIP rdf:ID="EnclosureRatingIP_65">
+                <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                >65</value>
+                <isPropertyOf rdf:resource="#Schunk_MPG_64"/>
+                <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+              </EnclosureRatingIP>
+            </hasProperty>
+          </GeneralParallelGripper>
+        </isPropertyOf>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+      </EnclosureRatingIP>
+    </hasProperty>
+    <hasProperty>
+      <Length rdf:ID="Length_30.4">
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >30.4</value>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+      </Length>
+    </hasProperty>
+    <hasProperty rdf:resource="#Weight_0.4"/>
+    <hasProperty>
+      <LightType rdf:ID="LightType_LED">
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+        >LED</value>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+      </LightType>
+    </hasProperty>
+    <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+    <hasProperty>
+      <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_55">
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >55.0</value>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+      </MaxAmbientTemperature>
+    </hasProperty>
+    <hasProperty>
+      <ResponseTime rdf:ID="ResponseTime_0.0007">
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >7.0E-4</value>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+      </ResponseTime>
+    </hasProperty>
+    <hasProperty>
+      <MinVoltageSupply rdf:ID="MinVoltageSupply_12.0">
+        <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >12.0</value>
+        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+      </MinVoltageSupply>
+    </hasProperty>
+    <hasSkill>
+      <DetectColor rdf:ID="DetectColor_3">
+        <isSkillOf rdf:resource="#VisionComponents-VC4465"/>
+        <isSkillOf rdf:resource="#Sensopart_FL64C"/>
+        <isSkillOf rdf:resource="#Sick_CS1-N3611"/>
+      </DetectColor>
+    </hasSkill>
+    <hasProperty>
+      <MinMeasurementRange rdf:ID="MinMeasurementRange_250">
+        <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >250.0</value>
+      </MinMeasurementRange>
+    </hasProperty>
+    <hasProperty>
+      <ElectricalInterface rdf:ID="ElectricalInterface_ConnectorM12-5Pins">
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+        >Connector M12, 5 Pins</value>
+      </ElectricalInterface>
+    </hasProperty>
+    <hasProperty>
+      <SwitchingFrequency rdf:ID="SwitchingFrequency_1">
+        <isPropertyOf rdf:resource="#Sick_CS1-N3611"/>
+        <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+        >1.0</value>
+      </SwitchingFrequency>
+    </hasProperty>                                            </OpticColorSensor>
+                                                            </isPropertyOf>
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                          </Weight>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <MaximumForce rdf:ID="MaximumForce_24">
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >24.0</value>
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                          </MaximumForce>
+                                                        </hasProperty>
+                                                        <hasProperty rdf:resource="#Repeatability_0.02"/>
+                                                        <hasProperty rdf:resource="#Weight_51"/>
+                                                        <hasProperty>
+                                                          <Payload rdf:ID="Payload_0.14">
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >0.14</value>
+                                                          </Payload>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <Weight rdf:ID="Weight_0.04">
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >0.04</value>
+                                                          </Weight>
+                                                        </hasProperty>
+                                                        <hasProperty rdf:resource="#MaxLiftWay_2.0"/>
+                                                        <hasSkill rdf:resource="#OpenFingers_1"/>
+                                                        <hasProperty rdf:resource="#EnclosureRatingIP_67"/>
+                                                        <hasProperty rdf:resource="#EnclosureRatingIP_30"/>
+                                                        <hasProperty rdf:resource="#Weight_40.5"/>
+                                                        <hasProperty rdf:resource="#Payload_2.0"/>
+                                                        <hasProperty rdf:resource="#MaxAmbientTemperature_90"/>
+                                                        <hasProperty rdf:resource="#Repeatability_0.03"/>
+                                                        <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+                                                        <hasProperty>
+                                                          <Weight rdf:ID="Mass_0.038">
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >0.038</value>
+                                                          </Weight>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <Payload rdf:ID="Payload_45.0">
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >45.0</value>
+                                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                                          </Payload>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <Weight rdf:ID="Weight_98">
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >98.0</value>
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                          </Weight>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <Weight rdf:ID="Weight_985">
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >985.0</value>
+                                                          </Weight>
+                                                        </hasProperty>
+                                                        <hasProperty>
+                                                          <Payload rdf:ID="Payload_5.0">
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >5.0</value>
+                                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                          </Payload>
+                                                        </hasProperty>
+                                                        <hasProperty rdf:resource="#EnclosureRatingIP_54"/>
+                                                        <hasProperty rdf:resource="#Repeatability_0.01"/>
+                                                        <hasProperty rdf:resource="#EnclosureRatingIP_65"/>
+                                                        <hasProperty rdf:resource="#NumberOfFingers_2"/>
+                                                        <hasSkill rdf:resource="#CloseFingers_25"/>
+                                                        <hasProperty rdf:resource="#Repeatability_0.1"/>
+                                                        <hasProperty>
+                                                          <CycleTime rdf:ID="CycleTime_0.03">
+                                                            <value
+                                                             rdf:datatype=
+                                                            "http://www.w3.org/2001/XMLSchema#float"
+                                                            >0.0</value>
+                                                            <isPropertyOf rdf:resource="#Schunk_MPG_20"/>
+                                                          </CycleTime>
+                                                        </hasProperty>
+                                                      </GeneralParallelGripper>
+                                                    </isPropertyOf>
+                                                    <value rdf:datatype=
+                                                    "http://www.w3.org/2001/XMLSchema#float"
+                                                    >40.5</value>
+                                                  </Weight>
+                                                </hasProperty>
+                                                <hasProperty rdf:resource="#Payload_2.0"/>
+                                                <hasProperty rdf:resource="#EnclosureRatingIP_54"/>
+                                                <hasProperty rdf:resource="#TypeOfActuation_Electric"/>
+                                                <hasSkill rdf:resource="#Circular_29"/>
+                                                <hasProperty rdf:resource="#DegreesOfFreedom_4"/>
+                                                <hasProperty rdf:resource="#Repeatability_0.01"/>
+                                                <hasProperty>
+                                                  <Reachability rdf:ID="Reachability_400">
+                                                    <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                                    <value rdf:datatype=
+                                                    "http://www.w3.org/2001/XMLSchema#integer"
+                                                    >400</value>
+                                                    <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                                    <isPropertyOf rdf:resource="#ScaraRobot_Staeubli_RS40B"/>
+                                                  </Reachability>
+                                                </hasProperty>
+                                                <hasProperty rdf:resource="#NumberOfJoints_4"/>
+                                                <hasSkill rdf:resource="#Karthesian_30"/>
+                                                <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+                                                <hasProperty rdf:resource="#MaxAmbientTemperature_40"/>
+                                                <hasSkill rdf:resource="#AsFastAsPossible_28"/>
+                                              </ScaraRobot>
+                                            </isPropertyOf>
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#integer"
+                                            >4</value>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                          </DegreesOfFreedom>
+                                        </hasProperty>
+                                        <hasProperty>
+                                          <DegreesOfFreedom rdf:ID="DegreesOfFreedom_6">
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#integer"
+                                            >6</value>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                          </DegreesOfFreedom>
+                                        </hasProperty>
+                                        <hasProperty rdf:resource="#Payload_5.0"/>
+                                        <hasProperty>
+                                          <IntelligentCtrl rdf:ID="IntelligentCtrl_1">
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#string"
+                                            >yes</value>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                          </IntelligentCtrl>
+                                        </hasProperty>
+                                        <hasProperty rdf:resource="#MaxAmbientTemperature_40"/>
+                                        <hasProperty>
+                                          <NumberOfJoints rdf:ID="NumberOfJoints_6">
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#integer"
+                                            >6</value>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                          </NumberOfJoints>
+                                        </hasProperty>
+                                        <hasProperty rdf:resource="#EnclosureRatingIP_67"/>
+                                        <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+                                        <hasProperty>
+                                          <Reachability rdf:ID="Reachability_1960">
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#integer"
+                                            >1960</value>
+                                          </Reachability>
+                                        </hasProperty>
+                                        <hasProperty rdf:resource="#Reachability_400"/>
+                                        <hasProperty>
+                                          <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_45">
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#float"
+                                            >45.0</value>
+                                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                          </MaxAmbientTemperature>
+                                        </hasProperty>
+                                        <hasProperty rdf:resource="#Repeatability_0.03"/>
+                                        <hasSkill rdf:resource="#Karthesian_30"/>
+                                        <hasProperty rdf:resource="#NumberOfJoints_4"/>
+                                        <hasProperty rdf:resource="#MinVoltageSupply_200"/>
+                                        <hasProperty>
+                                          <PowerConsumption rdf:ID="PowerConsumption_4.5">
+                                            <value rdf:datatype=
+                                            "http://www.w3.org/2001/XMLSchema#float"
+                                            >4.5</value>
+                                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                                          </PowerConsumption>
+                                        </hasProperty>
+                                        <hasProperty rdf:resource="#Reachability_800"/>
+                                        <hasProperty rdf:resource="#MaxVoltageSupply_600"/>
+                                        <hasProperty rdf:resource="#TypeOfActuation_Electric"/>
+                                        <hasSkill rdf:resource="#Circular_29"/>
+                                        <hasSkill rdf:resource="#AsFastAsPossible_28"/>
+                                      </ArticulatedRobot>
+                                    </isPropertyOf>
+                                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                                    >600.0</value>
+                                    <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-4400"/>
+                                  </MaxVoltageSupply>
+                                </hasProperty>
+                                <hasSkill rdf:resource="#AsFastAsPossible_28"/>
+                                <hasProperty rdf:resource="#Reachability_400"/>
+                                <hasProperty rdf:resource="#TypeOfActuation_Electric"/>
+                                <hasSkill rdf:resource="#Karthesian_30"/>
+                                <hasProperty rdf:resource="#Reachability_1960"/>
+                                <hasProperty rdf:resource="#Payload_45.0"/>
+                                <hasProperty rdf:resource="#NumberOfJoints_4"/>
+                                <hasProperty rdf:resource="#Reachability_800"/>
+                                <hasProperty rdf:resource="#MinVoltageSupply_200"/>
+                                <hasProperty rdf:resource="#DegreesOfFreedom_4"/>
+                                <hasProperty rdf:resource="#EnclosureRatingIP_54"/>
+                                <hasProperty rdf:resource="#MaxAmbientTemperature_45"/>
+                                <hasProperty rdf:resource="#MaxAmbientTemperature_40"/>
+                                <hasProperty rdf:resource="#Repeatability_0.1"/>
+                                <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+                                <hasSkill rdf:resource="#Circular_29"/>
+                                <hasProperty rdf:resource="#NumberOfJoints_6"/>
+                                <hasProperty rdf:resource="#Weight_985"/>
+                                <hasProperty rdf:resource="#IntelligentCtrl_1"/>
+                                <hasProperty rdf:resource="#DegreesOfFreedom_6"/>
+                              </ArticulatedRobot>
+                            </isPropertyOf>
+                            <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                            <isPropertyOf rdf:resource="#ArticulatedRobot_ABB_IRB-140"/>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </MinVoltageSupply>
+                        </hasProperty>
+                        <hasSkill>
+                          <DeterminePositionOfObject rdf:ID="DeterminePositionOfObject_5">
+                            <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </DeterminePositionOfObject>
+                        </hasSkill>
+                        <hasProperty rdf:resource="#MinVoltageSupply_10.0"/>
+                        <hasProperty>
+                          <MinAmbientTemperature rdf:ID="MinAmbientTemperature_0">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >0.0</value>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >in degrees celsius</rdfs:comment>
+                          </MinAmbientTemperature>
+                        </hasProperty>
+                        <hasProperty>
+                          <Resolution rdf:ID="Resolution_1024x768">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >1024x768</value>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </Resolution>
+                        </hasProperty>
+                        <hasProperty rdf:resource="#MaxAmbientTemperature_55"/>
+                        <hasProperty rdf:resource="#IntelligentCtrl_1"/>
+                        <hasProperty rdf:resource="#MinMeasurementRange_250"/>
+                        <hasProperty>
+                          <Width rdf:ID="Width_35">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >35.0</value>
+                          </Width>
+                        </hasProperty>
+                        <hasSkill>
+                          <ClassifyObject rdf:ID="ClassifyObject_6">
+                            <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </ClassifyObject>
+                        </hasSkill>
+                        <hasSkill>
+                          <Read2DMatrixCode rdf:ID="Read2DMatrixCode_3">
+                            <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <isSkillOf rdf:resource="#VisionComponents-VC4465"/>
+                          </Read2DMatrixCode>
+                        </hasSkill>
+                        <hasProperty rdf:resource="#MaxAmbientTemperature_40"/>
+                        <hasProperty>
+                          <MaxAmbientTemperature rdf:ID="MaxAmbientTemperature_50">
+                            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >in degrees celsius</rdfs:comment>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >50.0</value>
+                          </MaxAmbientTemperature>
+                        </hasProperty>
+                        <hasProperty rdf:resource="#Width_80"/>
+                        <hasProperty>
+                          <Length rdf:ID="Length_161">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >161.0</value>
+                          </Length>
+                        </hasProperty>
+                        <hasProperty rdf:resource="#MaxAmbientTemperature_45"/>
+                        <hasProperty rdf:resource="#MaxMeasurementRange_1000"/>
+                        <hasProperty rdf:resource="#MinVoltageSupply_12.0"/>
+                        <hasProperty>
+                          <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.4">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >0.4</value>
+                          </MaxCurrentConsumption>
+                        </hasProperty>
+                        <hasProperty>
+                          <Material rdf:ID="Material_Polycarbonat">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >Polycarbonat</value>
+                            <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                          </Material>
+                        </hasProperty>
+                        <hasSkill>
+                          <ReadOpticalCharacters rdf:ID="ReadOpticalCharacters_2">
+                            <isSkillOf rdf:resource="#VisionComponents-VC4465"/>
+                            <isSkillOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </ReadOpticalCharacters>
+                        </hasSkill>
+                        <hasProperty>
+                          <BusInterface rdf:ID="BusInterface_FastEthernet">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >Fast Ethernet</value>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+                          </BusInterface>
+                        </hasProperty>
+                        <hasProperty>
+                          <Width rdf:ID="Width_60">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >60.0</value>
+                          </Width>
+                        </hasProperty>
+                        <hasProperty>
+                          <MaxVoltageSupply rdf:ID="MaxVoltageSupply_28.8">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >28.8</value>
+                            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+                          </MaxVoltageSupply>
+                        </hasProperty>
+                        <hasProperty>
+                          <Height rdf:ID="Height_55">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >55.0</value>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </Height>
+                        </hasProperty>
+                        <hasProperty>
+                          <Resolution rdf:ID="Resolution_640x480">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >640x480</value>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </Resolution>
+                        </hasProperty>
+                        <hasProperty>
+                          <Width rdf:ID="Width_12">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >12.0</value>
+                            <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                          </Width>
+                        </hasProperty>
+                        <hasProperty rdf:resource="#Material-ZincPressureCasting"/>
+                        <hasProperty>
+                          <BusInterface rdf:ID="BusInterface_RS485">
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                            >RS485</value>
+                          </BusInterface>
+                        </hasProperty>
+                        <hasProperty>
+                          <MinVoltageSupply rdf:ID="MinVoltageSupply_19.2">
+                            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                            >19.2</value>
+                            <isPropertyOf rdf:resource="#Sick_IVC-2DM1112"/>
+                            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+                          </MinVoltageSupply>
+                        </hasProperty>
+                      </SmartCamera>
+                    </isPropertyOf>
+                    <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                  </MinVoltageSupply>
+                </hasProperty>
+                <hasProperty>
+                  <MaxVoltageSupply rdf:ID="MaxVoltageSupply_26.4">
+                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >26.4</value>
+                  </MaxVoltageSupply>
+                </hasProperty>
+                <hasProperty rdf:resource="#MaxAmbientTemperature_55"/>
+                <hasProperty>
+                  <Length rdf:ID="Length_66.25">
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >66.25</value>
+                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                    <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+                  </Length>
+                </hasProperty>
+                <hasProperty>
+                  <ResponseTime rdf:ID="ResponseTime_0.0009">
+                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >9.0E-4</value>
+                  </ResponseTime>
+                </hasProperty>
+                <hasProperty rdf:resource="#Height_53"/>
+                <hasProperty rdf:resource="#Height_43"/>
+                <hasProperty rdf:resource="#Material_Polycarbonat"/>
+                <hasProperty rdf:resource="#LightType_LED"/>
+                <hasProperty>
+                  <ElectricalInterface rdf:ID="ElectricalInterface_OpenCollectorNPN">
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                    >open collector NPN</value>
+                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                  </ElectricalInterface>
+                </hasProperty>
+                <hasProperty rdf:resource="#MinVoltageSupply_200"/>
+                <hasProperty rdf:resource="#MaxVoltageSupply_600"/>
+                <hasProperty rdf:resource="#MaxVoltageSupply_30.0"/>
+                <hasProperty rdf:resource="#Width_80"/>
+                <hasProperty rdf:resource="#EnclosureRatingIP_65"/>
+                <hasSkill rdf:resource="#DetectColor_3"/>
+                <hasProperty rdf:resource="#MinAmbientTemperature_5"/>
+                <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/>
+                <hasProperty rdf:resource="#Width_12"/>
+                <hasProperty rdf:resource="#MinVoltageSupply_12.0"/>
+                <hasProperty rdf:resource="#ResponseTime_0.0007"/>
+                <hasProperty rdf:resource="#EnclosureRatingIP_67"/>
+                <hasProperty>
+                  <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.06">
+                    <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >0.06</value>
+                    <isPropertyOf rdf:resource="#Sensopart_FL64C"/>
+                  </MaxCurrentConsumption>
+                </hasProperty>
+              </OpticColorSensor>
+            </isPropertyOf>
+          </Height>
+        </hasProperty>
+        <hasProperty rdf:resource="#Mass_0.25"/>
+        <hasSkill rdf:resource="#ReadOpticalCharacters_2"/>
+        <hasSkill rdf:resource="#DetectColor_3"/>
+        <hasProperty rdf:resource="#MaxCurrentConsumption_0.08"/>
+        <hasProperty rdf:resource="#Length_30.4"/>
+        <hasProperty rdf:resource="#MaxCurrentConsumption_0.06"/>
+        <hasProperty rdf:resource="#MaxVoltageSupply_28.8"/>
+        <hasProperty>
+          <MaxCurrentConsumption rdf:ID="MaxCurrentConsumption_0.3">
+            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+            >0.3</value>
+          </MaxCurrentConsumption>
+        </hasProperty>
+        <hasProperty>
+          <Length rdf:ID="Length_120">
+            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+            >120.0</value>
+          </Length>
+        </hasProperty>
+        <hasProperty rdf:resource="#Height_53"/>
+        <hasProperty rdf:resource="#MinVoltageSupply_10.0"/>
+        <hasSkill>
+          <ReadBarCode rdf:ID="ReadBarCode_29">
+            <isSkillOf rdf:resource="#VisionComponents-VC4465"/>
+          </ReadBarCode>
+        </hasSkill>
+        <hasSkill rdf:resource="#Read2DMatrixCode_3"/>
+        <hasProperty rdf:resource="#Length_66.25"/>
+        <hasProperty>
+          <BusInterface rdf:ID="BusInterface_RS232">
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+            >RS232</value>
+            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+          </BusInterface>
+        </hasProperty>
+        <hasProperty rdf:resource="#BusInterface_FastEthernet"/>
+        <hasProperty>
+          <Resolution rdf:ID="Resolution_800x600">
+            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+            >800x600</value>
+          </Resolution>
+        </hasProperty>
+        <hasProperty rdf:resource="#MinVoltageSupply_19.2"/>
+        <hasProperty>
+          <Height rdf:ID="Height_50">
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+            >50.0</value>
+            <isPropertyOf rdf:resource="#VisionComponents-VC4465"/>
+          </Height>
+        </hasProperty>
+      </SmartCamera>
+    </isPropertyOf>
+  </Weight>
+  <owl:AllDifferent>
+    <owl:distinctMembers rdf:parseType="Collection">
+      <VacuumGripper rdf:ID="Schmalz_FSGA_20_SI-55_M5-AG">
+        <hasSkill>
+          <AdjustVacuumToGrip rdf:ID="AdjustVacuumToGrip_16">
+            <isSkillOf>
+              <VacuumGripper rdf:ID="Schmalz_FSGPL_200_NBR-55_G1-2-IG">
+                <hasProperty>
+                  <DiameterOfGripper rdf:ID="DiameterOfGripper_200">
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >0.0</value>
+                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
+                  </DiameterOfGripper>
+                </hasProperty>
+                <hasSkill rdf:resource="#AdjustVacuumToGrip_16"/>
+                <hasProperty>
+                  <Material rdf:ID="Material_Perbunan">
+                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                    >Perbunan NBR 55+-5</value>
+                  </Material>
+                </hasProperty>
+                <hasProperty>
+                  <MaximumForce rdf:ID="MaximumForce_850">
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+                    >0.0</value>
+                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
+                  </MaximumForce>
+                </hasProperty>
+                <hasProperty>
+                  <Worm rdf:ID="Worm_22">
+                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                    >Inside</value>
+                  </Worm>
+                </hasProperty>
+                <hasProperty>
+                  <WormDiameter rdf:ID="WormDiameter_G1-2">
+                    <isPropertyOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
+                    <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+                    >G1/2"</value>
+                  </WormDiameter>
+                </hasProperty>
+                <hasSkill>
+                  <AdjustVacuumToRelease rdf:ID="AdjustVacuumToRelease_1">
+                    <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+                    <isSkillOf rdf:resource="#Schmalz_FSGPL_200_NBR-55_G1-2-IG"/>
+                  </AdjustVacuumToRelease>
+                </hasSkill>
+              </VacuumGripper>
+            </isSkillOf>
+            <isSkillOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+          </AdjustVacuumToGrip>
+        </hasSkill>
+        <hasProperty>
+          <WormDiameter rdf:ID="WormDiameter_M5">
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+            >M5</value>
+            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+          </WormDiameter>
+        </hasProperty>
+        <hasProperty>
+          <DiameterOfGripper rdf:ID="DiameterOfGripper_20">
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+            >0.0</value>
+            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+          </DiameterOfGripper>
+        </hasProperty>
+        <hasProperty>
+          <Material rdf:ID="Material_Silikon">
+            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+            >Silikon SI 55+-5</value>
+          </Material>
+        </hasProperty>
+        <hasProperty>
+          <Worm rdf:ID="Worm_13">
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+            >Outside</value>
+            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+          </Worm>
+        </hasProperty>
+        <hasSkill rdf:resource="#AdjustVacuumToRelease_1"/>
+        <hasProperty>
+          <MaximumForce rdf:ID="MaximumForce_4.7">
+            <isPropertyOf rdf:resource="#Schmalz_FSGA_20_SI-55_M5-AG"/>
+            <value rdf:datatype="http://www.w3.org/2001/XMLSchema#float"
+            >0.0</value>
+          </MaximumForce>
+        </hasProperty>
+      </VacuumGripper>
+    </owl:distinctMembers>
+  </owl:AllDifferent>