You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by ci...@apache.org on 2011/03/30 15:44:01 UTC

svn commit: r1086954 [2/16] - in /incubator/stanbol/trunk/kres/ontologymanager/store: ./ api/ api/src/ api/src/main/ api/src/main/java/ api/src/main/java/org/ api/src/main/java/org/apache/ api/src/main/java/org/apache/stanbol/ api/src/main/java/org/apa...

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassConstraint.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassConstraint.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassConstraint.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassConstraint.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,112 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;choice maxOccurs="unbounded">
+ *           &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassConstraint"/>
+ *           &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation"/>
+ *           &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyMetaInformation"/>
+ *           &lt;element name="Literal" type="{model.rest.persistence.iks.srdc.com.tr}non_empty_string"/>
+ *         &lt;/choice>
+ *       &lt;/sequence>
+ *       &lt;attribute name="type" use="required" type="{model.rest.persistence.iks.srdc.com.tr}ConstraintType" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"classConstraintOrClassMetaInformationOrPropertyMetaInformation"})
+@XmlRootElement(name = "ClassConstraint")
+public class ClassConstraint {
+
+    @XmlElements({@XmlElement(name = "ClassConstraint", type = ClassConstraint.class),
+                  @XmlElement(name = "ClassMetaInformation", type = ClassMetaInformation.class),
+                  @XmlElement(name = "Literal", type = String.class),
+                  @XmlElement(name = "PropertyMetaInformation", type = PropertyMetaInformation.class)})
+    protected List<Object> classConstraintOrClassMetaInformationOrPropertyMetaInformation;
+    @XmlAttribute(namespace = "model.rest.persistence.iks.srdc.com.tr", required = true)
+    protected ConstraintType type;
+
+    /**
+     * Gets the value of the classConstraintOrClassMetaInformationOrPropertyMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classConstraintOrClassMetaInformationOrPropertyMetaInformation
+     * property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassConstraintOrClassMetaInformationOrPropertyMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassConstraint }
+     * {@link ClassMetaInformation } {@link String } {@link PropertyMetaInformation }
+     * 
+     * 
+     */
+    public List<Object> getClassConstraintOrClassMetaInformationOrPropertyMetaInformation() {
+        if (classConstraintOrClassMetaInformationOrPropertyMetaInformation == null) {
+            classConstraintOrClassMetaInformationOrPropertyMetaInformation = new ArrayList<Object>();
+        }
+        return this.classConstraintOrClassMetaInformationOrPropertyMetaInformation;
+    }
+
+    /**
+     * Gets the value of the type property.
+     * 
+     * @return possible object is {@link ConstraintType }
+     * 
+     */
+    public ConstraintType getType() {
+        return type;
+    }
+
+    /**
+     * Sets the value of the type property.
+     * 
+     * @param value
+     *            allowed object is {@link ConstraintType }
+     * 
+     */
+    public void setType(ConstraintType value) {
+        this.type = value;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassContext.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassContext.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassContext.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassContext.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,173 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}EquivalentClasses"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}Superclasses"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}DisjointClasses"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassConstraint" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"classMetaInformation", "equivalentClasses", "superclasses",
+                                 "disjointClasses", "classConstraint"})
+@XmlRootElement(name = "ClassContext")
+public class ClassContext {
+
+    @XmlElement(name = "ClassMetaInformation", required = true)
+    protected ClassMetaInformation classMetaInformation;
+    @XmlElement(name = "EquivalentClasses", required = true)
+    protected EquivalentClasses equivalentClasses;
+    @XmlElement(name = "Superclasses", required = true)
+    protected Superclasses superclasses;
+    @XmlElement(name = "DisjointClasses", required = true)
+    protected DisjointClasses disjointClasses;
+    @XmlElement(name = "ClassConstraint")
+    protected List<ClassConstraint> classConstraint;
+
+    /**
+     * Gets the value of the classMetaInformation property.
+     * 
+     * @return possible object is {@link ClassMetaInformation }
+     * 
+     */
+    public ClassMetaInformation getClassMetaInformation() {
+        return classMetaInformation;
+    }
+
+    /**
+     * Sets the value of the classMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link ClassMetaInformation }
+     * 
+     */
+    public void setClassMetaInformation(ClassMetaInformation value) {
+        this.classMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the equivalentClasses property.
+     * 
+     * @return possible object is {@link EquivalentClasses }
+     * 
+     */
+    public EquivalentClasses getEquivalentClasses() {
+        return equivalentClasses;
+    }
+
+    /**
+     * Sets the value of the equivalentClasses property.
+     * 
+     * @param value
+     *            allowed object is {@link EquivalentClasses }
+     * 
+     */
+    public void setEquivalentClasses(EquivalentClasses value) {
+        this.equivalentClasses = value;
+    }
+
+    /**
+     * Gets the value of the superclasses property.
+     * 
+     * @return possible object is {@link Superclasses }
+     * 
+     */
+    public Superclasses getSuperclasses() {
+        return superclasses;
+    }
+
+    /**
+     * Sets the value of the superclasses property.
+     * 
+     * @param value
+     *            allowed object is {@link Superclasses }
+     * 
+     */
+    public void setSuperclasses(Superclasses value) {
+        this.superclasses = value;
+    }
+
+    /**
+     * Gets the value of the disjointClasses property.
+     * 
+     * @return possible object is {@link DisjointClasses }
+     * 
+     */
+    public DisjointClasses getDisjointClasses() {
+        return disjointClasses;
+    }
+
+    /**
+     * Sets the value of the disjointClasses property.
+     * 
+     * @param value
+     *            allowed object is {@link DisjointClasses }
+     * 
+     */
+    public void setDisjointClasses(DisjointClasses value) {
+        this.disjointClasses = value;
+    }
+
+    /**
+     * Gets the value of the classConstraint property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classConstraint property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassConstraint().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassConstraint }
+     * 
+     * 
+     */
+    public List<ClassConstraint> getClassConstraint() {
+        if (classConstraint == null) {
+            classConstraint = new ArrayList<ClassConstraint>();
+        }
+        return this.classConstraint;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassMetaInformation.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassMetaInformation.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassMetaInformation.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassMetaInformation.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,38 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;extension base="{model.rest.persistence.iks.srdc.com.tr}ResourceMetaInformationType">
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "ClassMetaInformation")
+public class ClassMetaInformation extends ResourceMetaInformationType {
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassesForOntology.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassesForOntology.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassesForOntology.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ClassesForOntology.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}OntologyMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"ontologyMetaInformation", "classMetaInformation"})
+@XmlRootElement(name = "ClassesForOntology")
+public class ClassesForOntology {
+
+    @XmlElement(name = "OntologyMetaInformation", required = true)
+    protected OntologyMetaInformation ontologyMetaInformation;
+    @XmlElement(name = "ClassMetaInformation")
+    protected List<ClassMetaInformation> classMetaInformation;
+
+    /**
+     * Gets the value of the ontologyMetaInformation property.
+     * 
+     * @return possible object is {@link OntologyMetaInformation }
+     * 
+     */
+    public OntologyMetaInformation getOntologyMetaInformation() {
+        return ontologyMetaInformation;
+    }
+
+    /**
+     * Sets the value of the ontologyMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link OntologyMetaInformation }
+     * 
+     */
+    public void setOntologyMetaInformation(OntologyMetaInformation value) {
+        this.ontologyMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the classMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassMetaInformation }
+     * 
+     * 
+     */
+    public List<ClassMetaInformation> getClassMetaInformation() {
+        if (classMetaInformation == null) {
+            classMetaInformation = new ArrayList<ClassMetaInformation>();
+        }
+        return this.classMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ConstraintType.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ConstraintType.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ConstraintType.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ConstraintType.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,83 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for ConstraintType.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * 
+ * <pre>
+ * &lt;simpleType name="ConstraintType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *     &lt;enumeration value="complement_of"/>
+ *     &lt;enumeration value="enumeration_of"/>
+ *     &lt;enumeration value="intersection_of"/>
+ *     &lt;enumeration value="union_of"/>
+ *     &lt;enumeration value="all_values_from"/>
+ *     &lt;enumeration value="some_values_from"/>
+ *     &lt;enumeration value="cardinality"/>
+ *     &lt;enumeration value="max_cardinality"/>
+ *     &lt;enumeration value="min_cardinality"/>
+ *     &lt;enumeration value="has_value"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ConstraintType")
+@XmlEnum
+public enum ConstraintType {
+
+    @XmlEnumValue("complement_of")
+    COMPLEMENT_OF("complement_of"),
+    @XmlEnumValue("enumeration_of")
+    ENUMERATION_OF("enumeration_of"),
+    @XmlEnumValue("intersection_of")
+    INTERSECTION_OF("intersection_of"),
+    @XmlEnumValue("union_of")
+    UNION_OF("union_of"),
+    @XmlEnumValue("all_values_from")
+    ALL_VALUES_FROM("all_values_from"),
+    @XmlEnumValue("some_values_from")
+    SOME_VALUES_FROM("some_values_from"),
+    @XmlEnumValue("cardinality")
+    CARDINALITY("cardinality"),
+    @XmlEnumValue("max_cardinality")
+    MAX_CARDINALITY("max_cardinality"),
+    @XmlEnumValue("min_cardinality")
+    MIN_CARDINALITY("min_cardinality"),
+    @XmlEnumValue("has_value")
+    HAS_VALUE("has_value");
+    private final String value;
+
+    ConstraintType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static ConstraintType fromValue(String v) {
+        for (ConstraintType c : ConstraintType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ContainerClasses.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ContainerClasses.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ContainerClasses.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ContainerClasses.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"classMetaInformation"})
+@XmlRootElement(name = "ContainerClasses")
+public class ContainerClasses {
+
+    @XmlElement(name = "ClassMetaInformation")
+    protected List<ClassMetaInformation> classMetaInformation;
+
+    /**
+     * Gets the value of the classMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassMetaInformation }
+     * 
+     * 
+     */
+    public List<ClassMetaInformation> getClassMetaInformation() {
+        if (classMetaInformation == null) {
+            classMetaInformation = new ArrayList<ClassMetaInformation>();
+        }
+        return this.classMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertiesForOntology.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertiesForOntology.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertiesForOntology.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertiesForOntology.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}OntologyMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"ontologyMetaInformation", "propertyMetaInformation"})
+@XmlRootElement(name = "DatatypePropertiesForOntology")
+public class DatatypePropertiesForOntology {
+
+    @XmlElement(name = "OntologyMetaInformation", required = true)
+    protected OntologyMetaInformation ontologyMetaInformation;
+    @XmlElement(name = "PropertyMetaInformation")
+    protected List<PropertyMetaInformation> propertyMetaInformation;
+
+    /**
+     * Gets the value of the ontologyMetaInformation property.
+     * 
+     * @return possible object is {@link OntologyMetaInformation }
+     * 
+     */
+    public OntologyMetaInformation getOntologyMetaInformation() {
+        return ontologyMetaInformation;
+    }
+
+    /**
+     * Sets the value of the ontologyMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link OntologyMetaInformation }
+     * 
+     */
+    public void setOntologyMetaInformation(OntologyMetaInformation value) {
+        this.ontologyMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the propertyMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the propertyMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getPropertyMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link PropertyMetaInformation }
+     * 
+     * 
+     */
+    public List<PropertyMetaInformation> getPropertyMetaInformation() {
+        if (propertyMetaInformation == null) {
+            propertyMetaInformation = new ArrayList<PropertyMetaInformation>();
+        }
+        return this.propertyMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertyContext.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertyContext.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertyContext.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DatatypePropertyContext.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,183 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}Domain" minOccurs="0"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}Range" minOccurs="0"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}EquivalentProperties"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}SuperProperties"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="isFunctional" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"propertyMetaInformation", "domain", "range", "equivalentProperties",
+                                 "superProperties"})
+@XmlRootElement(name = "DatatypePropertyContext")
+public class DatatypePropertyContext {
+
+    @XmlElement(name = "PropertyMetaInformation", required = true)
+    protected PropertyMetaInformation propertyMetaInformation;
+    @XmlElement(name = "Domain")
+    protected Domain domain;
+    @XmlElement(name = "Range")
+    protected Range range;
+    @XmlElement(name = "EquivalentProperties", required = true)
+    protected EquivalentProperties equivalentProperties;
+    @XmlElement(name = "SuperProperties", required = true)
+    protected SuperProperties superProperties;
+    @XmlAttribute(namespace = "model.rest.persistence.iks.srdc.com.tr", required = true)
+    protected boolean isFunctional;
+
+    /**
+     * Gets the value of the propertyMetaInformation property.
+     * 
+     * @return possible object is {@link PropertyMetaInformation }
+     * 
+     */
+    public PropertyMetaInformation getPropertyMetaInformation() {
+        return propertyMetaInformation;
+    }
+
+    /**
+     * Sets the value of the propertyMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link PropertyMetaInformation }
+     * 
+     */
+    public void setPropertyMetaInformation(PropertyMetaInformation value) {
+        this.propertyMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the domain property.
+     * 
+     * @return possible object is {@link Domain }
+     * 
+     */
+    public Domain getDomain() {
+        return domain;
+    }
+
+    /**
+     * Sets the value of the domain property.
+     * 
+     * @param value
+     *            allowed object is {@link Domain }
+     * 
+     */
+    public void setDomain(Domain value) {
+        this.domain = value;
+    }
+
+    /**
+     * Gets the value of the range property.
+     * 
+     * @return possible object is {@link Range }
+     * 
+     */
+    public Range getRange() {
+        return range;
+    }
+
+    /**
+     * Sets the value of the range property.
+     * 
+     * @param value
+     *            allowed object is {@link Range }
+     * 
+     */
+    public void setRange(Range value) {
+        this.range = value;
+    }
+
+    /**
+     * Gets the value of the equivalentProperties property.
+     * 
+     * @return possible object is {@link EquivalentProperties }
+     * 
+     */
+    public EquivalentProperties getEquivalentProperties() {
+        return equivalentProperties;
+    }
+
+    /**
+     * Sets the value of the equivalentProperties property.
+     * 
+     * @param value
+     *            allowed object is {@link EquivalentProperties }
+     * 
+     */
+    public void setEquivalentProperties(EquivalentProperties value) {
+        this.equivalentProperties = value;
+    }
+
+    /**
+     * Gets the value of the superProperties property.
+     * 
+     * @return possible object is {@link SuperProperties }
+     * 
+     */
+    public SuperProperties getSuperProperties() {
+        return superProperties;
+    }
+
+    /**
+     * Sets the value of the superProperties property.
+     * 
+     * @param value
+     *            allowed object is {@link SuperProperties }
+     * 
+     */
+    public void setSuperProperties(SuperProperties value) {
+        this.superProperties = value;
+    }
+
+    /**
+     * Gets the value of the isFunctional property.
+     * 
+     */
+    public boolean isIsFunctional() {
+        return isFunctional;
+    }
+
+    /**
+     * Sets the value of the isFunctional property.
+     * 
+     */
+    public void setIsFunctional(boolean value) {
+        this.isFunctional = value;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DisjointClasses.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DisjointClasses.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DisjointClasses.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/DisjointClasses.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"classMetaInformation"})
+@XmlRootElement(name = "DisjointClasses")
+public class DisjointClasses {
+
+    @XmlElement(name = "ClassMetaInformation")
+    protected List<ClassMetaInformation> classMetaInformation;
+
+    /**
+     * Gets the value of the classMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassMetaInformation }
+     * 
+     * 
+     */
+    public List<ClassMetaInformation> getClassMetaInformation() {
+        if (classMetaInformation == null) {
+            classMetaInformation = new ArrayList<ClassMetaInformation>();
+        }
+        return this.classMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/Domain.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/Domain.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/Domain.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/Domain.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,80 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2010.09.06 at 01:54:21 PM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;choice maxOccurs="unbounded">
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}BuiltInResource"/>
+ *       &lt;/choice>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"classMetaInformationOrBuiltInResource"})
+@XmlRootElement(name = "Domain")
+public class Domain {
+
+    @XmlElements({@XmlElement(name = "ClassMetaInformation", type = ClassMetaInformation.class),
+                  @XmlElement(name = "BuiltInResource", type = BuiltInResource.class)})
+    protected List<Object> classMetaInformationOrBuiltInResource;
+
+    /**
+     * Gets the value of the classMetaInformationOrBuiltInResource property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classMetaInformationOrBuiltInResource property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassMetaInformationOrBuiltInResource().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassMetaInformation }
+     * {@link BuiltInResource }
+     * 
+     * 
+     */
+    public List<Object> getClassMetaInformationOrBuiltInResource() {
+        if (classMetaInformationOrBuiltInResource == null) {
+            classMetaInformationOrBuiltInResource = new ArrayList<Object>();
+        }
+        return this.classMetaInformationOrBuiltInResource;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentClasses.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentClasses.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentClasses.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentClasses.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ClassMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"classMetaInformation"})
+@XmlRootElement(name = "EquivalentClasses")
+public class EquivalentClasses {
+
+    @XmlElement(name = "ClassMetaInformation")
+    protected List<ClassMetaInformation> classMetaInformation;
+
+    /**
+     * Gets the value of the classMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the classMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getClassMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link ClassMetaInformation }
+     * 
+     * 
+     */
+    public List<ClassMetaInformation> getClassMetaInformation() {
+        if (classMetaInformation == null) {
+            classMetaInformation = new ArrayList<ClassMetaInformation>();
+        }
+        return this.classMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentProperties.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentProperties.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentProperties.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/EquivalentProperties.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"propertyMetaInformation"})
+@XmlRootElement(name = "EquivalentProperties")
+public class EquivalentProperties {
+
+    @XmlElement(name = "PropertyMetaInformation")
+    protected List<PropertyMetaInformation> propertyMetaInformation;
+
+    /**
+     * Gets the value of the propertyMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the propertyMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getPropertyMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link PropertyMetaInformation }
+     * 
+     * 
+     */
+    public List<PropertyMetaInformation> getPropertyMetaInformation() {
+        if (propertyMetaInformation == null) {
+            propertyMetaInformation = new ArrayList<PropertyMetaInformation>();
+        }
+        return this.propertyMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualContext.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualContext.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualContext.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualContext.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,114 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}IndividualMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}ContainerClasses"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyAssertions"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"individualMetaInformation", "containerClasses", "propertyAssertions"})
+@XmlRootElement(name = "IndividualContext")
+public class IndividualContext {
+
+    @XmlElement(name = "IndividualMetaInformation", required = true)
+    protected IndividualMetaInformation individualMetaInformation;
+    @XmlElement(name = "ContainerClasses", required = true)
+    protected ContainerClasses containerClasses;
+    @XmlElement(name = "PropertyAssertions", required = true)
+    protected PropertyAssertions propertyAssertions;
+
+    /**
+     * Gets the value of the individualMetaInformation property.
+     * 
+     * @return possible object is {@link IndividualMetaInformation }
+     * 
+     */
+    public IndividualMetaInformation getIndividualMetaInformation() {
+        return individualMetaInformation;
+    }
+
+    /**
+     * Sets the value of the individualMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link IndividualMetaInformation }
+     * 
+     */
+    public void setIndividualMetaInformation(IndividualMetaInformation value) {
+        this.individualMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the containerClasses property.
+     * 
+     * @return possible object is {@link ContainerClasses }
+     * 
+     */
+    public ContainerClasses getContainerClasses() {
+        return containerClasses;
+    }
+
+    /**
+     * Sets the value of the containerClasses property.
+     * 
+     * @param value
+     *            allowed object is {@link ContainerClasses }
+     * 
+     */
+    public void setContainerClasses(ContainerClasses value) {
+        this.containerClasses = value;
+    }
+
+    /**
+     * Gets the value of the propertyAssertions property.
+     * 
+     * @return possible object is {@link PropertyAssertions }
+     * 
+     */
+    public PropertyAssertions getPropertyAssertions() {
+        return propertyAssertions;
+    }
+
+    /**
+     * Sets the value of the propertyAssertions property.
+     * 
+     * @param value
+     *            allowed object is {@link PropertyAssertions }
+     * 
+     */
+    public void setPropertyAssertions(PropertyAssertions value) {
+        this.propertyAssertions = value;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualMetaInformation.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualMetaInformation.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualMetaInformation.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualMetaInformation.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,38 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;extension base="{model.rest.persistence.iks.srdc.com.tr}ResourceMetaInformationType">
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "IndividualMetaInformation")
+public class IndividualMetaInformation extends ResourceMetaInformationType {
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualsForOntology.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualsForOntology.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualsForOntology.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/IndividualsForOntology.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}OntologyMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}IndividualMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"ontologyMetaInformation", "individualMetaInformation"})
+@XmlRootElement(name = "IndividualsForOntology")
+public class IndividualsForOntology {
+
+    @XmlElement(name = "OntologyMetaInformation", required = true)
+    protected OntologyMetaInformation ontologyMetaInformation;
+    @XmlElement(name = "IndividualMetaInformation")
+    protected List<IndividualMetaInformation> individualMetaInformation;
+
+    /**
+     * Gets the value of the ontologyMetaInformation property.
+     * 
+     * @return possible object is {@link OntologyMetaInformation }
+     * 
+     */
+    public OntologyMetaInformation getOntologyMetaInformation() {
+        return ontologyMetaInformation;
+    }
+
+    /**
+     * Sets the value of the ontologyMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link OntologyMetaInformation }
+     * 
+     */
+    public void setOntologyMetaInformation(OntologyMetaInformation value) {
+        this.ontologyMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the individualMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the individualMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getIndividualMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link IndividualMetaInformation }
+     * 
+     * 
+     */
+    public List<IndividualMetaInformation> getIndividualMetaInformation() {
+        if (individualMetaInformation == null) {
+            individualMetaInformation = new ArrayList<IndividualMetaInformation>();
+        }
+        return this.individualMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectFactory.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectFactory.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectFactory.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectFactory.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,265 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+/**
+ * This object contains factory methods for each Java content interface and Java element interface generated
+ * in the eu.iksproject.fise.stores.persistencestore.rest.model package.
+ * <p>
+ * An ObjectFactory allows you to programatically construct new instances of the Java representation for XML
+ * content. The Java representation of XML content can consist of schema derived interfaces and classes
+ * representing the binding of schema type definitions, element declarations and model groups. Factory methods
+ * for each of these are provided in this class.
+ * 
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+    private final static QName _URI_QNAME = new QName("model.rest.persistence.iks.srdc.com.tr", "URI");
+    private final static QName _Description_QNAME = new QName("model.rest.persistence.iks.srdc.com.tr",
+            "Description");
+
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for
+     * package: eu.iksproject.fise.stores.persistencestore.rest.model
+     * 
+     */
+    public ObjectFactory() {}
+
+    /**
+     * Create an instance of {@link DisjointClasses }
+     * 
+     */
+    public DisjointClasses createDisjointClasses() {
+        return new DisjointClasses();
+    }
+
+    /**
+     * Create an instance of {@link ResourceMetaInformationType }
+     * 
+     */
+    public ResourceMetaInformationType createResourceMetaInformationType() {
+        return new ResourceMetaInformationType();
+    }
+
+    /**
+     * Create an instance of {@link ContainerClasses }
+     * 
+     */
+    public ContainerClasses createContainerClasses() {
+        return new ContainerClasses();
+    }
+
+    /**
+     * Create an instance of {@link DatatypePropertyContext }
+     * 
+     */
+    public DatatypePropertyContext createDatatypePropertyContext() {
+        return new DatatypePropertyContext();
+    }
+
+    /**
+     * Create an instance of {@link IndividualsForOntology }
+     * 
+     */
+    public IndividualsForOntology createIndividualsForOntology() {
+        return new IndividualsForOntology();
+    }
+
+    /**
+     * Create an instance of {@link ClassesForOntology }
+     * 
+     */
+    public ClassesForOntology createClassesForOntology() {
+        return new ClassesForOntology();
+    }
+
+    /**
+     * Create an instance of {@link OntologyMetaInformation }
+     * 
+     */
+    public OntologyMetaInformation createOntologyMetaInformation() {
+        return new OntologyMetaInformation();
+    }
+
+    /**
+     * Create an instance of {@link AdministeredOntologies }
+     * 
+     */
+    public AdministeredOntologies createAdministeredOntologies() {
+        return new AdministeredOntologies();
+    }
+
+    /**
+     * Create an instance of {@link PropertyAssertions }
+     * 
+     */
+    public PropertyAssertions createPropertyAssertions() {
+        return new PropertyAssertions();
+    }
+
+    /**
+     * Create an instance of {@link ClassConstraint }
+     * 
+     */
+    public ClassConstraint createClassConstraint() {
+        return new ClassConstraint();
+    }
+
+    /**
+     * Create an instance of {@link ObjectPropertiesForOntology }
+     * 
+     */
+    public ObjectPropertiesForOntology createObjectPropertiesForOntology() {
+        return new ObjectPropertiesForOntology();
+    }
+
+    /**
+     * Create an instance of {@link Range }
+     * 
+     */
+    public Range createRange() {
+        return new Range();
+    }
+
+    /**
+     * Create an instance of {@link EquivalentClasses }
+     * 
+     */
+    public EquivalentClasses createEquivalentClasses() {
+        return new EquivalentClasses();
+    }
+
+    /**
+     * Create an instance of {@link SuperProperties }
+     * 
+     */
+    public SuperProperties createSuperProperties() {
+        return new SuperProperties();
+    }
+
+    /**
+     * Create an instance of {@link IndividualMetaInformation }
+     * 
+     */
+    public IndividualMetaInformation createIndividualMetaInformation() {
+        return new IndividualMetaInformation();
+    }
+
+    /**
+     * Create an instance of {@link DatatypePropertiesForOntology }
+     * 
+     */
+    public DatatypePropertiesForOntology createDatatypePropertiesForOntology() {
+        return new DatatypePropertiesForOntology();
+    }
+
+    /**
+     * Create an instance of {@link Superclasses }
+     * 
+     */
+    public Superclasses createSuperclasses() {
+        return new Superclasses();
+    }
+
+    /**
+     * Create an instance of {@link PropertyAssertions.PropertyAssertion }
+     * 
+     */
+    public PropertyAssertions.PropertyAssertion createPropertyAssertionsPropertyAssertion() {
+        return new PropertyAssertions.PropertyAssertion();
+    }
+
+    /**
+     * Create an instance of {@link IndividualContext }
+     * 
+     */
+    public IndividualContext createIndividualContext() {
+        return new IndividualContext();
+    }
+
+    /**
+     * Create an instance of {@link ClassContext }
+     * 
+     */
+    public ClassContext createClassContext() {
+        return new ClassContext();
+    }
+
+    /**
+     * Create an instance of {@link EquivalentProperties }
+     * 
+     */
+    public EquivalentProperties createEquivalentProperties() {
+        return new EquivalentProperties();
+    }
+
+    /**
+     * Create an instance of {@link Domain }
+     * 
+     */
+    public Domain createDomain() {
+        return new Domain();
+    }
+
+    /**
+     * Create an instance of {@link PropertyMetaInformation }
+     * 
+     */
+    public PropertyMetaInformation createPropertyMetaInformation() {
+        return new PropertyMetaInformation();
+    }
+
+    /**
+     * Create an instance of {@link ClassMetaInformation }
+     * 
+     */
+    public ClassMetaInformation createClassMetaInformation() {
+        return new ClassMetaInformation();
+    }
+
+    /**
+     * Create an instance of {@link ObjectPropertyContext }
+     * 
+     */
+    public ObjectPropertyContext createObjectPropertyContext() {
+        return new ObjectPropertyContext();
+    }
+
+    /**
+     * Create an instance of {@link BuiltInResource }
+     * 
+     */
+    public BuiltInResource createBuiltInResource() {
+        return new BuiltInResource();
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
+     * 
+     */
+    @XmlElementDecl(namespace = "model.rest.persistence.iks.srdc.com.tr", name = "URI")
+    public JAXBElement<String> createURI(String value) {
+        return new JAXBElement<String>(_URI_QNAME, String.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
+     * 
+     */
+    @XmlElementDecl(namespace = "model.rest.persistence.iks.srdc.com.tr", name = "Description")
+    public JAXBElement<String> createDescription(String value) {
+        return new JAXBElement<String>(_Description_QNAME, String.class, null, value);
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertiesForOntology.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertiesForOntology.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertiesForOntology.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertiesForOntology.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,100 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}OntologyMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyMetaInformation" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"ontologyMetaInformation", "propertyMetaInformation"})
+@XmlRootElement(name = "ObjectPropertiesForOntology")
+public class ObjectPropertiesForOntology {
+
+    @XmlElement(name = "OntologyMetaInformation", required = true)
+    protected OntologyMetaInformation ontologyMetaInformation;
+    @XmlElement(name = "PropertyMetaInformation")
+    protected List<PropertyMetaInformation> propertyMetaInformation;
+
+    /**
+     * Gets the value of the ontologyMetaInformation property.
+     * 
+     * @return possible object is {@link OntologyMetaInformation }
+     * 
+     */
+    public OntologyMetaInformation getOntologyMetaInformation() {
+        return ontologyMetaInformation;
+    }
+
+    /**
+     * Sets the value of the ontologyMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link OntologyMetaInformation }
+     * 
+     */
+    public void setOntologyMetaInformation(OntologyMetaInformation value) {
+        this.ontologyMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the propertyMetaInformation property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification
+     * you make to the returned list will be present inside the JAXB object. This is why there is not a
+     * <CODE>set</CODE> method for the propertyMetaInformation property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * 
+     * <pre>
+     * getPropertyMetaInformation().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list {@link PropertyMetaInformation }
+     * 
+     * 
+     */
+    public List<PropertyMetaInformation> getPropertyMetaInformation() {
+        if (propertyMetaInformation == null) {
+            propertyMetaInformation = new ArrayList<PropertyMetaInformation>();
+        }
+        return this.propertyMetaInformation;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertyContext.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertyContext.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertyContext.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/ObjectPropertyContext.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,240 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}PropertyMetaInformation"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}Domain" minOccurs="0"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}Range" minOccurs="0"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}EquivalentProperties"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}SuperProperties"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="isFunctional" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *       &lt;attribute name="isInverseFunctional" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *       &lt;attribute name="isTransitive" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *       &lt;attribute name="isSymmetric" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"propertyMetaInformation", "domain", "range", "equivalentProperties",
+                                 "superProperties"})
+@XmlRootElement(name = "ObjectPropertyContext")
+public class ObjectPropertyContext {
+
+    @XmlElement(name = "PropertyMetaInformation", required = true)
+    protected PropertyMetaInformation propertyMetaInformation;
+    @XmlElement(name = "Domain")
+    protected Domain domain;
+    @XmlElement(name = "Range")
+    protected Range range;
+    @XmlElement(name = "EquivalentProperties", required = true)
+    protected EquivalentProperties equivalentProperties;
+    @XmlElement(name = "SuperProperties", required = true)
+    protected SuperProperties superProperties;
+    @XmlAttribute(namespace = "model.rest.persistence.iks.srdc.com.tr", required = true)
+    protected boolean isFunctional;
+    @XmlAttribute(namespace = "model.rest.persistence.iks.srdc.com.tr", required = true)
+    protected boolean isInverseFunctional;
+    @XmlAttribute(namespace = "model.rest.persistence.iks.srdc.com.tr", required = true)
+    protected boolean isTransitive;
+    @XmlAttribute(namespace = "model.rest.persistence.iks.srdc.com.tr", required = true)
+    protected boolean isSymmetric;
+
+    /**
+     * Gets the value of the propertyMetaInformation property.
+     * 
+     * @return possible object is {@link PropertyMetaInformation }
+     * 
+     */
+    public PropertyMetaInformation getPropertyMetaInformation() {
+        return propertyMetaInformation;
+    }
+
+    /**
+     * Sets the value of the propertyMetaInformation property.
+     * 
+     * @param value
+     *            allowed object is {@link PropertyMetaInformation }
+     * 
+     */
+    public void setPropertyMetaInformation(PropertyMetaInformation value) {
+        this.propertyMetaInformation = value;
+    }
+
+    /**
+     * Gets the value of the domain property.
+     * 
+     * @return possible object is {@link Domain }
+     * 
+     */
+    public Domain getDomain() {
+        return domain;
+    }
+
+    /**
+     * Sets the value of the domain property.
+     * 
+     * @param value
+     *            allowed object is {@link Domain }
+     * 
+     */
+    public void setDomain(Domain value) {
+        this.domain = value;
+    }
+
+    /**
+     * Gets the value of the range property.
+     * 
+     * @return possible object is {@link Range }
+     * 
+     */
+    public Range getRange() {
+        return range;
+    }
+
+    /**
+     * Sets the value of the range property.
+     * 
+     * @param value
+     *            allowed object is {@link Range }
+     * 
+     */
+    public void setRange(Range value) {
+        this.range = value;
+    }
+
+    /**
+     * Gets the value of the equivalentProperties property.
+     * 
+     * @return possible object is {@link EquivalentProperties }
+     * 
+     */
+    public EquivalentProperties getEquivalentProperties() {
+        return equivalentProperties;
+    }
+
+    /**
+     * Sets the value of the equivalentProperties property.
+     * 
+     * @param value
+     *            allowed object is {@link EquivalentProperties }
+     * 
+     */
+    public void setEquivalentProperties(EquivalentProperties value) {
+        this.equivalentProperties = value;
+    }
+
+    /**
+     * Gets the value of the superProperties property.
+     * 
+     * @return possible object is {@link SuperProperties }
+     * 
+     */
+    public SuperProperties getSuperProperties() {
+        return superProperties;
+    }
+
+    /**
+     * Sets the value of the superProperties property.
+     * 
+     * @param value
+     *            allowed object is {@link SuperProperties }
+     * 
+     */
+    public void setSuperProperties(SuperProperties value) {
+        this.superProperties = value;
+    }
+
+    /**
+     * Gets the value of the isFunctional property.
+     * 
+     */
+    public boolean isIsFunctional() {
+        return isFunctional;
+    }
+
+    /**
+     * Sets the value of the isFunctional property.
+     * 
+     */
+    public void setIsFunctional(boolean value) {
+        this.isFunctional = value;
+    }
+
+    /**
+     * Gets the value of the isInverseFunctional property.
+     * 
+     */
+    public boolean isIsInverseFunctional() {
+        return isInverseFunctional;
+    }
+
+    /**
+     * Sets the value of the isInverseFunctional property.
+     * 
+     */
+    public void setIsInverseFunctional(boolean value) {
+        this.isInverseFunctional = value;
+    }
+
+    /**
+     * Gets the value of the isTransitive property.
+     * 
+     */
+    public boolean isIsTransitive() {
+        return isTransitive;
+    }
+
+    /**
+     * Sets the value of the isTransitive property.
+     * 
+     */
+    public void setIsTransitive(boolean value) {
+        this.isTransitive = value;
+    }
+
+    /**
+     * Gets the value of the isSymmetric property.
+     * 
+     */
+    public boolean isIsSymmetric() {
+        return isSymmetric;
+    }
+
+    /**
+     * Sets the value of the isSymmetric property.
+     * 
+     */
+    public void setIsSymmetric(boolean value) {
+        this.isSymmetric = value;
+    }
+
+}

Added: incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/OntologyMetaInformation.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/OntologyMetaInformation.java?rev=1086954&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/OntologyMetaInformation.java (added)
+++ incubator/stanbol/trunk/kres/ontologymanager/store/api/src/main/java/org/apache/stanbol/ontologymanager/store/model/OntologyMetaInformation.java Wed Mar 30 13:43:53 2011
@@ -0,0 +1,117 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.4-b02-fcs 
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+// Any modifications to this file will be lost upon recompilation of the source schema. 
+// Generated on: 2009.05.13 at 09:50:16 AM EEST 
+//
+
+package org.apache.stanbol.ontologymanager.store.model;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * <p>
+ * Java class for anonymous complex type.
+ * 
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}URI"/>
+ *         &lt;element ref="{model.rest.persistence.iks.srdc.com.tr}Description" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute ref="{http://www.w3.org/1999/xlink}href use="required""/>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {"uri", "description"})
+@XmlRootElement(name = "OntologyMetaInformation")
+public class OntologyMetaInformation {
+
+    @XmlElement(name = "URI", required = true)
+    protected String uri;
+    @XmlElement(name = "Description")
+    protected String description;
+    @XmlAttribute(namespace = "http://www.w3.org/1999/xlink", required = true)
+    @XmlSchemaType(name = "anyURI")
+    protected String href;
+
+    /**
+     * Gets the value of the uri property.
+     * 
+     * @return possible object is {@link String }
+     * 
+     */
+    public String getURI() {
+        return uri;
+    }
+
+    /**
+     * Sets the value of the uri property.
+     * 
+     * @param value
+     *            allowed object is {@link String }
+     * 
+     */
+    public void setURI(String value) {
+        this.uri = value;
+    }
+
+    /**
+     * Gets the value of the description property.
+     * 
+     * @return possible object is {@link String }
+     * 
+     */
+    public String getDescription() {
+        return description;
+    }
+
+    /**
+     * Sets the value of the description property.
+     * 
+     * @param value
+     *            allowed object is {@link String }
+     * 
+     */
+    public void setDescription(String value) {
+        this.description = value;
+    }
+
+    /**
+     * Gets the value of the href property.
+     * 
+     * @return possible object is {@link String }
+     * 
+     */
+    public String getHref() {
+        return href;
+    }
+
+    /**
+     * Sets the value of the href property.
+     * 
+     * @param value
+     *            allowed object is {@link String }
+     * 
+     */
+    public void setHref(String value) {
+        this.href = value;
+    }
+
+}