package org.eclipse.modisco.kdm.core; import javax.persistence.Entity; import org.eclipse.emf.texo.test.TexoTestObjectConverter; import org.eclipse.emf.texo.test.TexoTestQNameConverter; import org.eclipse.persistence.annotations.Converter; import org.eclipse.persistence.annotations.Converters; /** * A representation of the model object '<em><b>KDMRelationship</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc --> * <!-- begin-model-doc --> A KDM relationship is a model element that represents semantic association between two * entities. In the meta-model, KDMRelationship is a subclass of ModelElement. Each KDM package defines some specific * KDM relations that are either direct or indirect subclasses of KDMRelationship. Specific subclasses of * KDMRelationship are typed associations between some specific subclasses of KDMEntity. <!-- end-model-doc --> * * @generated */ @Entity(name = "core_KDMRelationship") @Converters({ @Converter(converterClass = TexoTestObjectConverter.class, name = "TexoTestObjectConverter"), @Converter(converterClass = TexoTestQNameConverter.class, name = "TexoTestQNameConverter") }) public abstract class KDMRelationship extends ModelElement { /** * A toString method which prints the values of all EAttributes of this instance. <!-- begin-user-doc --> <!-- * end-user-doc --> * * @generated */ @Override public String toString() { return "KDMRelationship " + "{extends: " + super.toString() + "} "; } }