org.xowl.infra.lang.runtime.Individual Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xowl-lang Show documentation
Show all versions of xowl-lang Show documentation
Java implementation of the xOWL language concepts
/* 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();
//
}