All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.xowl.infra.lang.runtime.Individual Maven / Gradle / Ivy

There is a newer version: 2.3.4
Show newest version
/* This file has been generated by:
   xOWL Code Generator
*/
package org.xowl.infra.lang.runtime;

public interface Individual {
    // 
    public static interface differentFrom {
        boolean check_contains(org.xowl.infra.lang.runtime.Individual elem);
        boolean user_check_add(org.xowl.infra.lang.runtime.Individual elem);
        boolean user_check_remove(org.xowl.infra.lang.runtime.Individual elem);
        boolean user_check_replace(org.xowl.infra.lang.runtime.Individual oldElem, org.xowl.infra.lang.runtime.Individual  newElem);
        void user_add(org.xowl.infra.lang.runtime.Individual elem);
        void user_remove(org.xowl.infra.lang.runtime.Individual elem);
        boolean inverse_check_add(org.xowl.infra.lang.runtime.Individual elem);
        boolean inverse_check_remove(org.xowl.infra.lang.runtime.Individual elem);
        boolean inverse_check_replace(org.xowl.infra.lang.runtime.Individual oldElem, org.xowl.infra.lang.runtime.Individual  newElem);
        void inverse_add(org.xowl.infra.lang.runtime.Individual elem);
        void inverse_remove(org.xowl.infra.lang.runtime.Individual elem);
    }
    differentFrom __getImplOfdifferentFrom();
    boolean addDifferentFrom(org.xowl.infra.lang.runtime.Individual elem);
    boolean removeDifferentFrom(org.xowl.infra.lang.runtime.Individual elem);
    java.util.Collection getAllDifferentFrom();
    // 
    // 
    public static interface sameAs {
        boolean check_contains(org.xowl.infra.lang.runtime.Individual elem);
        boolean user_check_add(org.xowl.infra.lang.runtime.Individual elem);
        boolean user_check_remove(org.xowl.infra.lang.runtime.Individual elem);
        boolean user_check_replace(org.xowl.infra.lang.runtime.Individual oldElem, org.xowl.infra.lang.runtime.Individual  newElem);
        void user_add(org.xowl.infra.lang.runtime.Individual elem);
        void user_remove(org.xowl.infra.lang.runtime.Individual elem);
        boolean inverse_check_add(org.xowl.infra.lang.runtime.Individual elem);
        boolean inverse_check_remove(org.xowl.infra.lang.runtime.Individual elem);
        boolean inverse_check_replace(org.xowl.infra.lang.runtime.Individual oldElem, org.xowl.infra.lang.runtime.Individual  newElem);
        void inverse_add(org.xowl.infra.lang.runtime.Individual elem);
        void inverse_remove(org.xowl.infra.lang.runtime.Individual elem);
    }
    sameAs __getImplOfsameAs();
    boolean addSameAs(org.xowl.infra.lang.runtime.Individual elem);
    boolean removeSameAs(org.xowl.infra.lang.runtime.Individual elem);
    java.util.Collection getAllSameAs();
    // 
    // 
    public static interface asserts {
        boolean check_contains(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        boolean user_check_add(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        boolean user_check_remove(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        boolean user_check_replace(org.xowl.infra.lang.runtime.PropertyAssertion oldElem, org.xowl.infra.lang.runtime.PropertyAssertion  newElem);
        void user_add(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        void user_remove(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        boolean inverse_check_add(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        boolean inverse_check_remove(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        boolean inverse_check_replace(org.xowl.infra.lang.runtime.PropertyAssertion oldElem, org.xowl.infra.lang.runtime.PropertyAssertion  newElem);
        void inverse_add(org.xowl.infra.lang.runtime.PropertyAssertion elem);
        void inverse_remove(org.xowl.infra.lang.runtime.PropertyAssertion elem);
    }
    asserts __getImplOfasserts();
    boolean addAsserts(org.xowl.infra.lang.runtime.PropertyAssertion elem);
    boolean removeAsserts(org.xowl.infra.lang.runtime.PropertyAssertion elem);
    java.util.Collection getAllAsserts();
    // 
    // 
    public static interface classifiedBy {
        boolean check_contains(org.xowl.infra.lang.runtime.Class elem);
        boolean user_check_add(org.xowl.infra.lang.runtime.Class elem);
        boolean user_check_remove(org.xowl.infra.lang.runtime.Class elem);
        boolean user_check_replace(org.xowl.infra.lang.runtime.Class oldElem, org.xowl.infra.lang.runtime.Class  newElem);
        void user_add(org.xowl.infra.lang.runtime.Class elem);
        void user_remove(org.xowl.infra.lang.runtime.Class elem);
        boolean inverse_check_add(org.xowl.infra.lang.runtime.Class elem);
        boolean inverse_check_remove(org.xowl.infra.lang.runtime.Class elem);
        boolean inverse_check_replace(org.xowl.infra.lang.runtime.Class oldElem, org.xowl.infra.lang.runtime.Class  newElem);
        void inverse_add(org.xowl.infra.lang.runtime.Class elem);
        void inverse_remove(org.xowl.infra.lang.runtime.Class elem);
    }
    classifiedBy __getImplOfclassifiedBy();
    boolean addClassifiedBy(org.xowl.infra.lang.runtime.Class elem);
    boolean removeClassifiedBy(org.xowl.infra.lang.runtime.Class elem);
    java.util.Collection getAllClassifiedBy();
    // 
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy