Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Taal2012-12-12 11:41:26 +0000
committerMartin Taal2012-12-12 11:41:26 +0000
commita915ec2e5e8d311e580002f701e65498d2b542fd (patch)
tree7d16f9e80ae4f7b81f640ad34e38bd5d55eea166
parent8db9c861d0ff9942b540576e99cbe19b2608c589 (diff)
downloadorg.eclipse.emf.teneo-a915ec2e5e8d311e580002f701e65498d2b542fd.tar.gz
org.eclipse.emf.teneo-a915ec2e5e8d311e580002f701e65498d2b542fd.tar.xz
org.eclipse.emf.teneo-a915ec2e5e8d311e580002f701e65498d2b542fd.zip
Solve failing testcase
-rw-r--r--tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_e_o_hibernate.hbm.xml4806
-rw-r--r--tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_h_o_hibernate.hbm.xml4055
-rwxr-xr-xtests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/AllTests.java2
-rw-r--r--tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/PersistUMLAction.java1
4 files changed, 5 insertions, 8859 deletions
diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_e_o_hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_e_o_hibernate.hbm.xml
index 6aa1e891c..29b11422a 100644
--- a/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_e_o_hibernate.hbm.xml
+++ b/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_e_o_hibernate.hbm.xml
@@ -4681,4810 +4681,4 @@
<column not-null="true" unique="false" name="`VALUESPECIFICATION_VALUE_E_ID`"/>
</many-to-one>
</joined-subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditCommitInfoImpl" entity-name="TeneoAuditCommitInfo" abstract="false" lazy="false" table="`TENEOAUDITCOMMITINFO`">
- <meta attribute="eclassName" inherit="false">TeneoAuditCommitInfo</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/teneo/hibernate/auditing</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`ID`"/>
- <generator class="native"/>
- </id>
- <version name="version" type="long">
- <column not-null="true" unique="false" name="`VERSION`"/>
- </version>
- <property name="user" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`USER`"/>
- </property>
- <property name="comment" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`COMMENT`" length="2000"/>
- </property>
- <property name="commitTime" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`COMMITTIME`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EModelElementAuditing" abstract="false" lazy="false" table="`EMODELELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">EModelElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="EMODELELEMENTAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- <list name="eAnnotations" table="`EMODELELEMENTAUDITING_EANNOTATIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EMODELELEMENTAUDITING_EANNOTATIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EMODELELEMENTAUDITING_EANNOTATIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </class>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ENamedElementAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" table="`ENAMEDELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ENamedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`EMODELELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NAME`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ETypedElementAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" table="`ETYPEDELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ETypedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ENAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="ordered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ORDERED`"/>
- </property>
- <property name="unique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`UNIQUE`"/>
- </property>
- <property name="lowerBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`LOWERBOUND`"/>
- </property>
- <property name="upperBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`UPPERBOUND`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EStructuralFeatureAuditing" abstract="false" lazy="false" extends="ETypedElementAuditing" table="`ESTRUCTURALFEATUREAUDITING`">
- <meta attribute="eclassName" inherit="false">EStructuralFeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ETYPEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="changeable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`CHANGEABLE`"/>
- </property>
- <property name="volatile" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`VOLATILE`"/>
- </property>
- <property name="transient" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`TRANSIENT`"/>
- </property>
- <property name="defaultValueLiteral" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULTVALUELITERAL`"/>
- </property>
- <property name="unsettable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`UNSETTABLE`"/>
- </property>
- <property name="derived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`DERIVED`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EAttributeAuditing" abstract="false" lazy="false" extends="EStructuralFeatureAuditing" table="`EATTRIBUTEAUDITING`">
- <meta attribute="eclassName" inherit="false">EAttributeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ESTRUCTURALFEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="iD" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ID`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EAnnotationAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" table="`EANNOTATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">EAnnotationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`EMODELELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="source" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SOURCE`"/>
- </property>
- <list name="details" lazy="true" cascade="all,delete-orphan">
- <key update="true" foreign-key="EANNOTATIONAUDITING_DETAILS">
- <column name="`EANNOTATIONAUDITING_DETAILS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EANNOTATIONAUDITING_DETAILS_IDX`"/>
- <one-to-many entity-name="EStringToStringMapEntryAuditing"/>
- </list>
- <list name="contents" table="`EANNOTATIONAUDITING_CONTENTSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EANNOTATIONAUDITING_CONTENTS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EANNOTATIONAUDITING_CONTENTS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="references" table="`EANNOTATIONAUDITING_REFERENCESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EANNOTATIONAUDITING_REFERENCES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EANNOTATIONAUDITING_REFERENCES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EStringToStringMapEntryAuditing" abstract="false" lazy="false" table="`ESTRINGTOSTRINGMAPENTRYAUDITING`">
- <meta attribute="eclassName" inherit="false">EStringToStringMapEntryAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="ESTRINGTOSTRINGMAPENTRYAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- <property name="key" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`KEY`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </class>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EClassifierAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" table="`ECLASSIFIERAUDITING`">
- <meta attribute="eclassName" inherit="false">EClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ENAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="eTypeParameters" table="`ECLASSIFIERAUDITING_ETYPEPARAMETERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSIFIERAUDITING_ETYPEPARAMETERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSIFIERAUDITING_ETYPEPARAMETERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EClassAuditing" abstract="false" lazy="false" extends="EClassifierAuditing" table="`ECLASSAUDITING`">
- <meta attribute="eclassName" inherit="false">EClassAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ECLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="abstract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ABSTRACT`"/>
- </property>
- <property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`INTERFACE`"/>
- </property>
- <list name="eSuperTypes" table="`ECLASSAUDITING_ESUPERTYPESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_ESUPERTYPES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_ESUPERTYPES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eOperations" table="`ECLASSAUDITING_EOPERATIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_EOPERATIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_EOPERATIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eStructuralFeatures" table="`ECLASSAUDITING_ESTRUCTURALFEATURESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_ESTRUCTURALFEATURES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_ESTRUCTURALFEATURES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eGenericSuperTypes" table="`ECLASSAUDITING_EGENERICSUPERTYPESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_EGENERICSUPERTYPES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_EGENERICSUPERTYPES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EDataTypeAuditing" abstract="false" lazy="false" extends="EClassifierAuditing" table="`EDATATYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">EDataTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ECLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="serializable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`SERIALIZABLE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EEnumAuditing" abstract="false" lazy="false" extends="EDataTypeAuditing" table="`EENUMAUDITING`">
- <meta attribute="eclassName" inherit="false">EEnumAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`EDATATYPEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="eLiterals" table="`EENUMAUDITING_ELITERALSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EENUMAUDITING_ELITERALS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EENUMAUDITING_ELITERALS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EEnumLiteralAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" table="`EENUMLITERALAUDITING`">
- <meta attribute="eclassName" inherit="false">EEnumLiteralAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ENAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- <property name="literal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LITERAL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EFactoryAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" table="`EFACTORYAUDITING`">
- <meta attribute="eclassName" inherit="false">EFactoryAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`EMODELELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EObjectAuditing" abstract="false" lazy="false" table="`EOBJECTAUDITING`">
- <meta attribute="eclassName" inherit="false">EObjectAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="EOBJECTAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- </class>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EOperationAuditing" abstract="false" lazy="false" extends="ETypedElementAuditing" table="`EOPERATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">EOperationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ETYPEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="eTypeParameters" table="`EOPERATIONAUDITING_ETYPEPARAMETERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_ETYPEPARAMETERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_ETYPEPARAMETERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eParameters" table="`EOPERATIONAUDITING_EPARAMETERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_EPARAMETERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_EPARAMETERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eExceptions" table="`EOPERATIONAUDITING_EEXCEPTIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_EEXCEPTIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_EEXCEPTIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eGenericExceptions" table="`EOPERATIONAUDITING_EGENERICEXCEPTIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_EGENERICEXCEPTIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_EGENERICEXCEPTIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EPackageAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" table="`EPACKAGEAUDITING`">
- <meta attribute="eclassName" inherit="false">EPackageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ENAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="nsURI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NSURI`"/>
- </property>
- <property name="nsPrefix" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NSPREFIX`"/>
- </property>
- <list name="eClassifiers" table="`EPACKAGEAUDITING_ECLASSIFIERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EPACKAGEAUDITING_ECLASSIFIERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EPACKAGEAUDITING_ECLASSIFIERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eSubpackages" table="`EPACKAGEAUDITING_ESUBPACKAGESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EPACKAGEAUDITING_ESUBPACKAGES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EPACKAGEAUDITING_ESUBPACKAGES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EParameterAuditing" abstract="false" lazy="false" extends="ETypedElementAuditing" table="`EPARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">EParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ETYPEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EReferenceAuditing" abstract="false" lazy="false" extends="EStructuralFeatureAuditing" table="`EREFERENCEAUDITING`">
- <meta attribute="eclassName" inherit="false">EReferenceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ESTRUCTURALFEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="containment" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`CONTAINMENT`"/>
- </property>
- <property name="resolveProxies" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`RESOLVEPROXIES`"/>
- </property>
- <property name="eOpposite" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EOPPOSITE`"/>
- </property>
- <list name="eKeys" table="`EREFERENCEAUDITING_EKEYSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EREFERENCEAUDITING_EKEYS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EREFERENCEAUDITING_EKEYS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EGenericTypeAuditing" abstract="false" lazy="false" table="`EGENERICTYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">EGenericTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="EGENERICTYPEAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- <property name="eUpperBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EUPPERBOUND`"/>
- </property>
- <list name="eTypeArguments" table="`EGENERICTYPEAUDITING_ETYPEARGUMENTSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EGENERICTYPEAUDITING_ETYPEARGUMENTS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EGENERICTYPEAUDITING_ETYPEARGUMENTS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="eLowerBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ELOWERBOUND`"/>
- </property>
- <property name="eTypeParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ETYPEPARAMETER`"/>
- </property>
- <property name="eClassifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ECLASSIFIER`"/>
- </property>
- </class>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ETypeParameterAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" table="`ETYPEPARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">ETypeParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <key>
- <column name="`ENAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="eBounds" table="`ETYPEPARAMETERAUDITING_EBOUNDSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ETYPEPARAMETERAUDITING_EBOUNDS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ETYPEPARAMETERAUDITING_EBOUNDS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ElementAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" table="`ELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EMODELELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="ownedComment" table="`ELEMENTAUDITING_OWNEDCOMMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ELEMENTAUDITING_OWNEDCOMMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="NamedElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`NAMEDELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">NamedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="clientDependency" table="`NAMEDELEMENTAUDITING_CLIENTDEPENDENCYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMEDELEMENTAUDITING_CLIENTDEPENDENCY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NAME`"/>
- </property>
- <property name="nameExpression" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NAMEEXPRESSION`"/>
- </property>
- <property name="visibility" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`VISIBILITY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.VisibilityKind</param>
- <param name="eclassifier">VisibilityKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageableElementAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`PACKAGEABLEELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">PackageableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DependencyAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`DEPENDENCYAUDITING`">
- <meta attribute="eclassName" inherit="false">DependencyAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="client" table="`DEPENDENCYAUDITING_CLIENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPENDENCYAUDITING_CLIENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="supplier" table="`DEPENDENCYAUDITING_SUPPLIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPENDENCYAUDITING_SUPPLIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AbstractionAuditing" abstract="false" lazy="false" extends="DependencyAuditing" table="`ABSTRACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">AbstractionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DEPENDENCYAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="mapping" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MAPPING`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RelationshipAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`RELATIONSHIPAUDITING`">
- <meta attribute="eclassName" inherit="false">RelationshipAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DirectedRelationshipAuditing" abstract="false" lazy="false" extends="RelationshipAuditing" table="`DIRECTEDRELATIONSHIPAUDITING`">
- <meta attribute="eclassName" inherit="false">DirectedRelationshipAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`RELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ParameterableElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`PARAMETERABLEELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ParameterableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CommentAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`COMMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">CommentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="annotatedElement" table="`COMMENTAUDITING_ANNOTATEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMMENTAUDITING_ANNOTATEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="body" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BODY`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="NamespaceAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`NAMESPACEAUDITING`">
- <meta attribute="eclassName" inherit="false">NamespaceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="elementImport" table="`NAMESPACEAUDITING_ELEMENTIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMESPACEAUDITING_ELEMENTIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="packageImport" table="`NAMESPACEAUDITING_PACKAGEIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMESPACEAUDITING_PACKAGEIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedRule" table="`NAMESPACEAUDITING_OWNEDRULEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMESPACEAUDITING_OWNEDRULE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClassifierAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`CLASSIFIERAUDITING`">
- <meta attribute="eclassName" inherit="false">ClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`CLASSIFIERAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="collaborationUse" table="`CLASSIFIERAUDITING_COLLABORATIONUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_COLLABORATIONUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="generalization" table="`CLASSIFIERAUDITING_GENERALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_GENERALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="powertypeExtent" table="`CLASSIFIERAUDITING_POWERTYPEEXTENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_POWERTYPEEXTENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isAbstract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISABSTRACT`"/>
- </property>
- <property name="isFinalSpecialization" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISFINALSPECIALIZATION`"/>
- </property>
- <bag name="ownedUseCase" table="`CLASSIFIERAUDITING_OWNEDUSECASEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_OWNEDUSECASE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="useCase" table="`CLASSIFIERAUDITING_USECASEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_USECASE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedClassifier" table="`CLASSIFIERAUDITING_REDEFINEDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_REDEFINEDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="representation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPRESENTATION`"/>
- </property>
- <bag name="substitution" table="`CLASSIFIERAUDITING_SUBSTITUTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_SUBSTITUTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuredClassifierAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`STRUCTUREDCLASSIFIERAUDITING`">
- <meta attribute="eclassName" inherit="false">StructuredClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="ownedAttribute" table="`STRUCTUREDCLASSIFIERAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDCLASSIFIERAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`STRUCTUREDCLASSIFIERAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedConnector" table="`STRUCTUREDCLASSIFIERAUDITING_OWNEDCONNECTORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDCLASSIFIERAUDITING_OWNEDCONNECTOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EncapsulatedClassifierAuditing" abstract="false" lazy="false" extends="StructuredClassifierAuditing" table="`ENCAPSULATEDCLASSIFIERAUDITING`">
- <meta attribute="eclassName" inherit="false">EncapsulatedClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTUREDCLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClassAuditing" abstract="false" lazy="false" extends="EncapsulatedClassifierAuditing" table="`CLASSAUDITING`">
- <meta attribute="eclassName" inherit="false">ClassAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ENCAPSULATEDCLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="classifierBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIERBEHAVIOR`"/>
- </property>
- <bag name="interfaceRealization" table="`CLASSAUDITING_INTERFACEREALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_INTERFACEREALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedBehavior" table="`CLASSAUDITING_OWNEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_OWNEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="ownedOperation" table="`CLASSAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CLASSAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="isActive" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISACTIVE`"/>
- </property>
- <list name="nestedClassifier" table="`CLASSAUDITING_NESTEDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_NESTEDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CLASSAUDITING_NESTEDCLASSIFIER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedReception" table="`CLASSAUDITING_OWNEDRECEPTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_OWNEDRECEPTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StereotypeAuditing" abstract="false" lazy="false" extends="ClassAuditing" table="`STEREOTYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">StereotypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="icon" table="`STEREOTYPEAUDITING_ICONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STEREOTYPEAUDITING_ICON_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehavioredClassifierAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`BEHAVIOREDCLASSIFIERAUDITING`">
- <meta attribute="eclassName" inherit="false">BehavioredClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="classifierBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIERBEHAVIOR`"/>
- </property>
- <bag name="interfaceRealization" table="`BEHAVIOREDCLASSIFIERAUDITING_INTERFACEREALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIOREDCLASSIFIERAUDITING_INTERFACEREALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedBehavior" table="`BEHAVIOREDCLASSIFIERAUDITING_OWNEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIOREDCLASSIFIERAUDITING_OWNEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RedefinableElementAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`REDEFINABLEELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">RedefinableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TypeAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`TYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">TypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateableElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`TEMPLATEABLEELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">TemplateableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`TEMPLATEABLEELEMENTAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATEABLEELEMENTAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ValueSpecificationAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`VALUESPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ValueSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExpressionAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`EXPRESSIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="operand" table="`EXPRESSIONAUDITING_OPERANDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXPRESSIONAUDITING_OPERAND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EXPRESSIONAUDITING_OPERAND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="symbol" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SYMBOL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StringExpressionAuditing" abstract="false" lazy="false" extends="ExpressionAuditing" table="`STRINGEXPRESSIONAUDITING`">
- <meta attribute="eclassName" inherit="false">StringExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EXPRESSIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`STRINGEXPRESSIONAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRINGEXPRESSIONAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="owningExpression" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGEXPRESSION`"/>
- </property>
- <bag name="subExpression" table="`STRINGEXPRESSIONAUDITING_SUBEXPRESSIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRINGEXPRESSIONAUDITING_SUBEXPRESSION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TypedElementAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`TYPEDELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">TypedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`PACKAGEAUDITING`">
- <meta attribute="eclassName" inherit="false">PackageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`PACKAGEAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="URI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`URI`"/>
- </property>
- <bag name="packageMerge" table="`PACKAGEAUDITING_PACKAGEMERGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_PACKAGEMERGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="packagedElement" table="`PACKAGEAUDITING_PACKAGEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_PACKAGEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="profileApplication" table="`PACKAGEAUDITING_PROFILEAPPLICATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_PROFILEAPPLICATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateSignatureAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`TEMPLATESIGNATUREAUDITING`">
- <meta attribute="eclassName" inherit="false">TemplateSignatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="ownedParameter" table="`TEMPLATESIGNATUREAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`TEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="parameter" table="`TEMPLATESIGNATUREAUDITING_PARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATESIGNATUREAUDITING_PARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`TEMPLATESIGNATUREAUDITING_PARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="template" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateParameterAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`TEMPLATEPARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">TemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="default" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULT`"/>
- </property>
- <property name="ownedDefault" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDDEFAULT`"/>
- </property>
- <property name="ownedParameteredElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDPARAMETEREDELEMENT`"/>
- </property>
- <property name="parameteredElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PARAMETEREDELEMENT`"/>
- </property>
- <property name="signature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNATURE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateBindingAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`TEMPLATEBINDINGAUDITING`">
- <meta attribute="eclassName" inherit="false">TemplateBindingAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="parameterSubstitution" table="`TEMPLATEBINDINGAUDITING_PARAMETERSUBSTITUTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATEBINDINGAUDITING_PARAMETERSUBSTITUTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="signature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNATURE`"/>
- </property>
- <property name="boundElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BOUNDELEMENT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateParameterSubstitutionAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`TEMPLATEPARAMETERSUBSTITUTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">TemplateParameterSubstitutionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="actual" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTUAL`"/>
- </property>
- <property name="formal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FORMAL`"/>
- </property>
- <property name="ownedActual" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDACTUAL`"/>
- </property>
- <property name="templateBinding" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEBINDING`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageMergeAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`PACKAGEMERGEAUDITING`">
- <meta attribute="eclassName" inherit="false">PackageMergeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="mergedPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MERGEDPACKAGE`"/>
- </property>
- <property name="receivingPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RECEIVINGPACKAGE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProfileApplicationAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`PROFILEAPPLICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ProfileApplicationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="appliedProfile" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`APPLIEDPROFILE`"/>
- </property>
- <property name="isStrict" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTRICT`"/>
- </property>
- <property name="applyingPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`APPLYINGPACKAGE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProfileAuditing" abstract="false" lazy="false" extends="PackageAuditing" table="`PROFILEAUDITING`">
- <meta attribute="eclassName" inherit="false">ProfileAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="metaclassReference" table="`PROFILEAUDITING_METACLASSREFERENCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROFILEAUDITING_METACLASSREFERENCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="metamodelReference" table="`PROFILEAUDITING_METAMODELREFERENCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROFILEAUDITING_METAMODELREFERENCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ElementImportAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`ELEMENTIMPORTAUDITING`">
- <meta attribute="eclassName" inherit="false">ElementImportAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="alias" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ALIAS`"/>
- </property>
- <property name="importedElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTEDELEMENT`"/>
- </property>
- <property name="importingNamespace" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTINGNAMESPACE`"/>
- </property>
- <property name="visibility" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`VISIBILITY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.VisibilityKind</param>
- <param name="eclassifier">VisibilityKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageImportAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`PACKAGEIMPORTAUDITING`">
- <meta attribute="eclassName" inherit="false">PackageImportAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="importedPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTEDPACKAGE`"/>
- </property>
- <property name="importingNamespace" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTINGNAMESPACE`"/>
- </property>
- <property name="visibility" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`VISIBILITY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.VisibilityKind</param>
- <param name="eclassifier">VisibilityKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AssociationAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`ASSOCIATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">AssociationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isDerived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVED`"/>
- </property>
- <list name="memberEnd" table="`ASSOCIATIONAUDITING_MEMBERENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONAUDITING_MEMBEREND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONAUDITING_MEMBEREND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedEnd" table="`ASSOCIATIONAUDITING_OWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONAUDITING_OWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONAUDITING_OWNEDEND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="navigableOwnedEnd" table="`ASSOCIATIONAUDITING_NAVIGABLEOWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONAUDITING_NAVIGABLEOWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtensionAuditing" abstract="false" lazy="false" extends="AssociationAuditing" table="`EXTENSIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ExtensionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ASSOCIATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FeatureAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" table="`FEATUREAUDITING`">
- <meta attribute="eclassName" inherit="false">FeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REDEFINABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isStatic" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTATIC`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuralFeatureAuditing" abstract="false" lazy="false" extends="FeatureAuditing" table="`STRUCTURALFEATUREAUDITING`">
- <meta attribute="eclassName" inherit="false">StructuralFeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`FEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="isReadOnly" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREADONLY`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PropertyAuditing" abstract="false" lazy="false" extends="StructuralFeatureAuditing" table="`PROPERTYAUDITING`">
- <meta attribute="eclassName" inherit="false">PropertyAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTURALFEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <bag name="deployment" table="`PROPERTYAUDITING_DEPLOYMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_DEPLOYMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERFACE`"/>
- </property>
- <property name="datatype" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DATATYPE`"/>
- </property>
- <property name="aggregation" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`AGGREGATION`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.AggregationKind</param>
- <param name="eclassifier">AggregationKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="associationEnd" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ASSOCIATIONEND`"/>
- </property>
- <list name="qualifier" table="`PROPERTYAUDITING_QUALIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_QUALIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`PROPERTYAUDITING_QUALIFIER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="defaultValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULTVALUE`"/>
- </property>
- <property name="isDerived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVED`"/>
- </property>
- <property name="isDerivedUnion" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVEDUNION`"/>
- </property>
- <property name="isID" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISID`"/>
- </property>
- <property name="owningAssociation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGASSOCIATION`"/>
- </property>
- <bag name="redefinedProperty" table="`PROPERTYAUDITING_REDEFINEDPROPERTYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_REDEFINEDPROPERTY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="subsettedProperty" table="`PROPERTYAUDITING_SUBSETTEDPROPERTYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_SUBSETTEDPROPERTY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="association" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ASSOCIATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectableElementAuditing" abstract="false" lazy="false" extends="TypedElementAuditing" table="`CONNECTABLEELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ConnectableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`TYPEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeploymentTargetAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`DEPLOYMENTTARGETAUDITING`">
- <meta attribute="eclassName" inherit="false">DeploymentTargetAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="deployment" table="`DEPLOYMENTTARGETAUDITING_DEPLOYMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPLOYMENTTARGETAUDITING_DEPLOYMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MultiplicityElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`MULTIPLICITYELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">MultiplicityElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectorEndAuditing" abstract="false" lazy="false" extends="MultiplicityElementAuditing" table="`CONNECTORENDAUDITING`">
- <meta attribute="eclassName" inherit="false">ConnectorEndAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`MULTIPLICITYELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="partWithPort" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PARTWITHPORT`"/>
- </property>
- <property name="role" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ROLE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectableElementTemplateParameterAuditing" abstract="false" lazy="false" extends="TemplateParameterAuditing" table="`CONNECTABLEELEMENTTEMPLATEPARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">ConnectableElementTemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`TEMPLATEPARAMETERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeploymentAuditing" abstract="false" lazy="false" extends="DependencyAuditing" table="`DEPLOYMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">DeploymentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DEPENDENCYAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="configuration" table="`DEPLOYMENTAUDITING_CONFIGURATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPLOYMENTAUDITING_CONFIGURATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="deployedArtifact" table="`DEPLOYMENTAUDITING_DEPLOYEDARTIFACTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPLOYMENTAUDITING_DEPLOYEDARTIFACT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="location" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOCATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ArtifactAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`ARTIFACTAUDITING`">
- <meta attribute="eclassName" inherit="false">ArtifactAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="fileName" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FILENAME`"/>
- </property>
- <bag name="manifestation" table="`ARTIFACTAUDITING_MANIFESTATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_MANIFESTATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="nestedArtifact" table="`ARTIFACTAUDITING_NESTEDARTIFACTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_NESTEDARTIFACT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="ownedAttribute" table="`ARTIFACTAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ARTIFACTAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedOperation" table="`ARTIFACTAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ARTIFACTAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeploymentSpecificationAuditing" abstract="false" lazy="false" extends="ArtifactAuditing" table="`DEPLOYMENTSPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">DeploymentSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ARTIFACTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="deploymentLocation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEPLOYMENTLOCATION`"/>
- </property>
- <property name="executionLocation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXECUTIONLOCATION`"/>
- </property>
- <property name="deployment" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEPLOYMENT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeployedArtifactAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`DEPLOYEDARTIFACTAUDITING`">
- <meta attribute="eclassName" inherit="false">DeployedArtifactAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ManifestationAuditing" abstract="false" lazy="false" extends="AbstractionAuditing" table="`MANIFESTATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ManifestationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ABSTRACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="utilizedElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UTILIZEDELEMENT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehavioralFeatureAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`BEHAVIORALFEATUREAUDITING`">
- <meta attribute="eclassName" inherit="false">BehavioralFeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="isStatic" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTATIC`"/>
- </property>
- <property name="concurrency" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`CONCURRENCY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.CallConcurrencyKind</param>
- <param name="eclassifier">CallConcurrencyKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="isAbstract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISABSTRACT`"/>
- </property>
- <bag name="method" table="`BEHAVIORALFEATUREAUDITING_METHODAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_METHOD_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="ownedParameter" table="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedParameterSet" table="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETERSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETERSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="raisedException" table="`BEHAVIORALFEATUREAUDITING_RAISEDEXCEPTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_RAISEDEXCEPTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OperationAuditing" abstract="false" lazy="false" extends="BehavioralFeatureAuditing" table="`OPERATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">OperationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIORALFEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`OPERATIONAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERFACE`"/>
- </property>
- <property name="bodyCondition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BODYCONDITION`"/>
- </property>
- <property name="class" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASS`"/>
- </property>
- <property name="datatype" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DATATYPE`"/>
- </property>
- <property name="isQuery" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISQUERY`"/>
- </property>
- <bag name="postcondition" table="`OPERATIONAUDITING_POSTCONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_POSTCONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="precondition" table="`OPERATIONAUDITING_PRECONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_PRECONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedOperation" table="`OPERATIONAUDITING_REDEFINEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_REDEFINEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehaviorAuditing" abstract="false" lazy="false" extends="ClassAuditing" table="`BEHAVIORAUDITING`">
- <meta attribute="eclassName" inherit="false">BehaviorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isReentrant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREENTRANT`"/>
- </property>
- <list name="ownedParameter" table="`BEHAVIORAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`BEHAVIORAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedParameterSet" table="`BEHAVIORAUDITING_OWNEDPARAMETERSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_OWNEDPARAMETERSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="postcondition" table="`BEHAVIORAUDITING_POSTCONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_POSTCONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="precondition" table="`BEHAVIORAUDITING_PRECONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_PRECONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedBehavior" table="`BEHAVIORAUDITING_REDEFINEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_REDEFINEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="specification" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RealizationAuditing" abstract="false" lazy="false" extends="AbstractionAuditing" table="`REALIZATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">RealizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ABSTRACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InterfaceRealizationAuditing" abstract="false" lazy="false" extends="RealizationAuditing" table="`INTERFACEREALIZATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">InterfaceRealizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REALIZATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="contract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTRACT`"/>
- </property>
- <property name="implementingClassifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPLEMENTINGCLASSIFIER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InterfaceAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`INTERFACEAUDITING`">
- <meta attribute="eclassName" inherit="false">InterfaceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="nestedClassifier" table="`INTERFACEAUDITING_NESTEDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_NESTEDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERFACEAUDITING_NESTEDCLASSIFIER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedAttribute" table="`INTERFACEAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERFACEAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedOperation" table="`INTERFACEAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERFACEAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedReception" table="`INTERFACEAUDITING_OWNEDRECEPTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_OWNEDRECEPTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="protocol" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PROTOCOL`"/>
- </property>
- <bag name="redefinedInterface" table="`INTERFACEAUDITING_REDEFINEDINTERFACEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_REDEFINEDINTERFACE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReceptionAuditing" abstract="false" lazy="false" extends="BehavioralFeatureAuditing" table="`RECEPTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReceptionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIORALFEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SignalAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`SIGNALAUDITING`">
- <meta attribute="eclassName" inherit="false">SignalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="ownedAttribute" table="`SIGNALAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`SIGNALAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`SIGNALAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StateMachineAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" table="`STATEMACHINEAUDITING`">
- <meta attribute="eclassName" inherit="false">StateMachineAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIORAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="connectionPoint" table="`STATEMACHINEAUDITING_CONNECTIONPOINTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_CONNECTIONPOINT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="submachineState" table="`STATEMACHINEAUDITING_SUBMACHINESTATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_SUBMACHINESTATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="region" table="`STATEMACHINEAUDITING_REGIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_REGION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="extendedStateMachine" table="`STATEMACHINEAUDITING_EXTENDEDSTATEMACHINEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_EXTENDEDSTATEMACHINE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProtocolStateMachineAuditing" abstract="false" lazy="false" extends="StateMachineAuditing" table="`PROTOCOLSTATEMACHINEAUDITING`">
- <meta attribute="eclassName" inherit="false">ProtocolStateMachineAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STATEMACHINEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="conformance" table="`PROTOCOLSTATEMACHINEAUDITING_CONFORMANCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROTOCOLSTATEMACHINEAUDITING_CONFORMANCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="VertexAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`VERTEXAUDITING`">
- <meta attribute="eclassName" inherit="false">VertexAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="container" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTAINER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PseudostateAuditing" abstract="false" lazy="false" extends="VertexAuditing" table="`PSEUDOSTATEAUDITING`">
- <meta attribute="eclassName" inherit="false">PseudostateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VERTEXAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="state" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATE`"/>
- </property>
- <property name="kind" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.PseudostateKind</param>
- <param name="eclassifier">PseudostateKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="stateMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATEMACHINE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RegionAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`REGIONAUDITING`">
- <meta attribute="eclassName" inherit="false">RegionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="extendedRegion" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXTENDEDREGION`"/>
- </property>
- <property name="state" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATE`"/>
- </property>
- <property name="stateMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATEMACHINE`"/>
- </property>
- <bag name="transition" table="`REGIONAUDITING_TRANSITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REGIONAUDITING_TRANSITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="subvertex" table="`REGIONAUDITING_SUBVERTEXAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REGIONAUDITING_SUBVERTEX_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StateAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`STATEAUDITING`">
- <meta attribute="eclassName" inherit="false">StateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="container" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTAINER`"/>
- </property>
- <bag name="connection" table="`STATEAUDITING_CONNECTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_CONNECTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="connectionPoint" table="`STATEAUDITING_CONNECTIONPOINTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_CONNECTIONPOINT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="deferrableTrigger" table="`STATEAUDITING_DEFERRABLETRIGGERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_DEFERRABLETRIGGER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="doActivity" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DOACTIVITY`"/>
- </property>
- <property name="entry" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENTRY`"/>
- </property>
- <property name="exit" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXIT`"/>
- </property>
- <property name="redefinedState" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REDEFINEDSTATE`"/>
- </property>
- <property name="stateInvariant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATEINVARIANT`"/>
- </property>
- <property name="submachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SUBMACHINE`"/>
- </property>
- <bag name="region" table="`STATEAUDITING_REGIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_REGION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectionPointReferenceAuditing" abstract="false" lazy="false" extends="VertexAuditing" table="`CONNECTIONPOINTREFERENCEAUDITING`">
- <meta attribute="eclassName" inherit="false">ConnectionPointReferenceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VERTEXAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="entry" table="`CONNECTIONPOINTREFERENCEAUDITING_ENTRYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTIONPOINTREFERENCEAUDITING_ENTRY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="exit" table="`CONNECTIONPOINTREFERENCEAUDITING_EXITAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTIONPOINTREFERENCEAUDITING_EXIT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="state" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TriggerAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`TRIGGERAUDITING`">
- <meta attribute="eclassName" inherit="false">TriggerAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="event" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EVENT`"/>
- </property>
- <bag name="port" table="`TRIGGERAUDITING_PORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TRIGGERAUDITING_PORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EventAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`EVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">EventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PortAuditing" abstract="false" lazy="false" extends="PropertyAuditing" table="`PORTAUDITING`">
- <meta attribute="eclassName" inherit="false">PortAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PROPERTYAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISBEHAVIOR`"/>
- </property>
- <property name="isConjugated" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCONJUGATED`"/>
- </property>
- <property name="isService" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSERVICE`"/>
- </property>
- <property name="protocol" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PROTOCOL`"/>
- </property>
- <bag name="redefinedPort" table="`PORTAUDITING_REDEFINEDPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PORTAUDITING_REDEFINEDPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConstraintAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`CONSTRAINTAUDITING`">
- <meta attribute="eclassName" inherit="false">ConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="constrainedElement" table="`CONSTRAINTAUDITING_CONSTRAINEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONSTRAINTAUDITING_CONSTRAINEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CONSTRAINTAUDITING_CONSTRAINEDELEMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="context" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTEXT`"/>
- </property>
- <property name="specification" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TransitionAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`TRANSITIONAUDITING`">
- <meta attribute="eclassName" inherit="false">TransitionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="effect" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EFFECT`"/>
- </property>
- <property name="guard" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GUARD`"/>
- </property>
- <property name="kind" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.TransitionKind</param>
- <param name="eclassifier">TransitionKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="redefinedTransition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REDEFINEDTRANSITION`"/>
- </property>
- <property name="source" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SOURCE`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- <bag name="trigger" table="`TRANSITIONAUDITING_TRIGGERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TRANSITIONAUDITING_TRIGGER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="container" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTAINER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProtocolConformanceAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`PROTOCOLCONFORMANCEAUDITING`">
- <meta attribute="eclassName" inherit="false">ProtocolConformanceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="generalMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GENERALMACHINE`"/>
- </property>
- <property name="specificMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICMACHINE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ParameterAuditing" abstract="false" lazy="false" extends="ConnectableElementAuditing" table="`PARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">ParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONNECTABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="defaultValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULTVALUE`"/>
- </property>
- <property name="direction" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`DIRECTION`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ParameterDirectionKind</param>
- <param name="eclassifier">ParameterDirectionKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="effect" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`EFFECT`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ParameterEffectKind</param>
- <param name="eclassifier">ParameterEffectKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="isException" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISEXCEPTION`"/>
- </property>
- <property name="isStream" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTREAM`"/>
- </property>
- <bag name="parameterSet" table="`PARAMETERAUDITING_PARAMETERSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PARAMETERAUDITING_PARAMETERSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ParameterSetAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`PARAMETERSETAUDITING`">
- <meta attribute="eclassName" inherit="false">ParameterSetAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="condition" table="`PARAMETERSETAUDITING_CONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PARAMETERSETAUDITING_CONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="parameter" table="`PARAMETERSETAUDITING_PARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PARAMETERSETAUDITING_PARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DataTypeAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`DATATYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">DataTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="ownedAttribute" table="`DATATYPEAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DATATYPEAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`DATATYPEAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedOperation" table="`DATATYPEAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DATATYPEAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`DATATYPEAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OperationTemplateParameterAuditing" abstract="false" lazy="false" extends="TemplateParameterAuditing" table="`OPERATIONTEMPLATEPARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">OperationTemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`TEMPLATEPARAMETERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtensionEndAuditing" abstract="false" lazy="false" extends="PropertyAuditing" table="`EXTENSIONENDAUDITING`">
- <meta attribute="eclassName" inherit="false">ExtensionEndAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PROPERTYAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ModelAuditing" abstract="false" lazy="false" extends="PackageAuditing" table="`MODELAUDITING`">
- <meta attribute="eclassName" inherit="false">ModelAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="viewpoint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VIEWPOINT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EnumerationAuditing" abstract="false" lazy="false" extends="DataTypeAuditing" table="`ENUMERATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">EnumerationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DATATYPEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="ownedLiteral" table="`ENUMERATIONAUDITING_OWNEDLITERALAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ENUMERATIONAUDITING_OWNEDLITERAL_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ENUMERATIONAUDITING_OWNEDLITERAL_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InstanceSpecificationAuditing" abstract="false" lazy="false" extends="DeploymentTargetAuditing" table="`INSTANCESPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">InstanceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DEPLOYMENTTARGETAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <bag name="classifier" table="`INSTANCESPECIFICATIONAUDITING_CLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INSTANCESPECIFICATIONAUDITING_CLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="slot" table="`INSTANCESPECIFICATIONAUDITING_SLOTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INSTANCESPECIFICATIONAUDITING_SLOT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="specification" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EnumerationLiteralAuditing" abstract="false" lazy="false" extends="InstanceSpecificationAuditing" table="`ENUMERATIONLITERALAUDITING`">
- <meta attribute="eclassName" inherit="false">EnumerationLiteralAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INSTANCESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="enumeration" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENUMERATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SlotAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`SLOTAUDITING`">
- <meta attribute="eclassName" inherit="false">SlotAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="definingFeature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFININGFEATURE`"/>
- </property>
- <list name="value" table="`SLOTAUDITING_VALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`SLOTAUDITING_VALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`SLOTAUDITING_VALUE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="owningInstance" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGINSTANCE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PrimitiveTypeAuditing" abstract="false" lazy="false" extends="DataTypeAuditing" table="`PRIMITIVETYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">PrimitiveTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DATATYPEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="UsageAuditing" abstract="false" lazy="false" extends="DependencyAuditing" table="`USAGEAUDITING`">
- <meta attribute="eclassName" inherit="false">UsageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DEPENDENCYAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CollaborationUseAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`COLLABORATIONUSEAUDITING`">
- <meta attribute="eclassName" inherit="false">CollaborationUseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="roleBinding" table="`COLLABORATIONUSEAUDITING_ROLEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONUSEAUDITING_ROLEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CollaborationAuditing" abstract="false" lazy="false" extends="StructuredClassifierAuditing" table="`COLLABORATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CollaborationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTUREDCLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="classifierBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIERBEHAVIOR`"/>
- </property>
- <bag name="interfaceRealization" table="`COLLABORATIONAUDITING_INTERFACEREALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONAUDITING_INTERFACEREALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedBehavior" table="`COLLABORATIONAUDITING_OWNEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONAUDITING_OWNEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="collaborationRole" table="`COLLABORATIONAUDITING_COLLABORATIONROLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONAUDITING_COLLABORATIONROLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GeneralizationAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" table="`GENERALIZATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">GeneralizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`DIRECTEDRELATIONSHIPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="general" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GENERAL`"/>
- </property>
- <bag name="generalizationSet" table="`GENERALIZATIONAUDITING_GENERALIZATIONSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`GENERALIZATIONAUDITING_GENERALIZATIONSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isSubstitutable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSUBSTITUTABLE`"/>
- </property>
- <property name="specific" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFIC`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GeneralizationSetAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`GENERALIZATIONSETAUDITING`">
- <meta attribute="eclassName" inherit="false">GeneralizationSetAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isCovering" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCOVERING`"/>
- </property>
- <property name="isDisjoint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDISJOINT`"/>
- </property>
- <property name="powertype" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`POWERTYPE`"/>
- </property>
- <bag name="generalization" table="`GENERALIZATIONSETAUDITING_GENERALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`GENERALIZATIONSETAUDITING_GENERALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RedefinableTemplateSignatureAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" table="`REDEFINABLETEMPLATESIGNATUREAUDITING`">
- <meta attribute="eclassName" inherit="false">RedefinableTemplateSignatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REDEFINABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="ownedParameter" table="`REDEFINABLETEMPLATESIGNATUREAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REDEFINABLETEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`REDEFINABLETEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="parameter" table="`REDEFINABLETEMPLATESIGNATUREAUDITING_PARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REDEFINABLETEMPLATESIGNATUREAUDITING_PARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`REDEFINABLETEMPLATESIGNATUREAUDITING_PARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="template" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATE`"/>
- </property>
- <bag name="extendedSignature" table="`REDEFINABLETEMPLATESIGNATUREAUDITING_EXTENDEDSIGNATUREAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REDEFINABLETEMPLATESIGNATUREAUDITING_EXTENDEDSIGNATURE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="UseCaseAuditing" abstract="false" lazy="false" extends="BehavioredClassifierAuditing" table="`USECASEAUDITING`">
- <meta attribute="eclassName" inherit="false">UseCaseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIOREDCLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="extend" table="`USECASEAUDITING_EXTENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_EXTEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="extensionPoint" table="`USECASEAUDITING_EXTENSIONPOINTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_EXTENSIONPOINT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="include" table="`USECASEAUDITING_INCLUDEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_INCLUDE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="subject" table="`USECASEAUDITING_SUBJECTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_SUBJECT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtendAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`EXTENDAUDITING`">
- <meta attribute="eclassName" inherit="false">ExtendAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="condition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONDITION`"/>
- </property>
- <property name="extendedCase" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXTENDEDCASE`"/>
- </property>
- <list name="extensionLocation" table="`EXTENDAUDITING_EXTENSIONLOCATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXTENDAUDITING_EXTENSIONLOCATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EXTENDAUDITING_EXTENSIONLOCATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="extension" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXTENSION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtensionPointAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" table="`EXTENSIONPOINTAUDITING`">
- <meta attribute="eclassName" inherit="false">ExtensionPointAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REDEFINABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="useCase" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`USECASE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="IncludeAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`INCLUDEAUDITING`">
- <meta attribute="eclassName" inherit="false">IncludeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="addition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ADDITION`"/>
- </property>
- <property name="includingCase" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INCLUDINGCASE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SubstitutionAuditing" abstract="false" lazy="false" extends="RealizationAuditing" table="`SUBSTITUTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">SubstitutionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REALIZATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="contract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTRACT`"/>
- </property>
- <property name="substitutingClassifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SUBSTITUTINGCLASSIFIER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClassifierTemplateParameterAuditing" abstract="false" lazy="false" extends="TemplateParameterAuditing" table="`CLASSIFIERTEMPLATEPARAMETERAUDITING`">
- <meta attribute="eclassName" inherit="false">ClassifierTemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`TEMPLATEPARAMETERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="allowSubstitutable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ALLOWSUBSTITUTABLE`"/>
- </property>
- <bag name="constrainingClassifier" table="`CLASSIFIERTEMPLATEPARAMETERAUDITING_CONSTRAININGCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERTEMPLATEPARAMETERAUDITING_CONSTRAININGCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectorAuditing" abstract="false" lazy="false" extends="FeatureAuditing" table="`CONNECTORAUDITING`">
- <meta attribute="eclassName" inherit="false">ConnectorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`FEATUREAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="contract" table="`CONNECTORAUDITING_CONTRACTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTORAUDITING_CONTRACT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="end" table="`CONNECTORAUDITING_ENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTORAUDITING_END_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CONNECTORAUDITING_END_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="redefinedConnector" table="`CONNECTORAUDITING_REDEFINEDCONNECTORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTORAUDITING_REDEFINEDCONNECTOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ImageAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`IMAGEAUDITING`">
- <meta attribute="eclassName" inherit="false">ImageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="content" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTENT`"/>
- </property>
- <property name="format" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FORMAT`"/>
- </property>
- <property name="location" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOCATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OpaqueExpressionAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`OPAQUEEXPRESSIONAUDITING`">
- <meta attribute="eclassName" inherit="false">OpaqueExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="behavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEHAVIOR`"/>
- </property>
- <list name="body" table="`OPAQUEEXPRESSIONAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEEXPRESSIONAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEEXPRESSIONAUDITING_BODY_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="language" table="`OPAQUEEXPRESSIONAUDITING_LANGUAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEEXPRESSIONAUDITING_LANGUAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEEXPRESSIONAUDITING_LANGUAGE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityNodeAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" table="`ACTIVITYNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REDEFINABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="inPartition" table="`ACTIVITYNODEAUDITING_INPARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_INPARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="inStructuredNode" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSTRUCTUREDNODE`"/>
- </property>
- <bag name="inInterruptibleRegion" table="`ACTIVITYNODEAUDITING_ININTERRUPTIBLEREGIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_ININTERRUPTIBLEREGION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="outgoing" table="`ACTIVITYNODEAUDITING_OUTGOINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_OUTGOING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="incoming" table="`ACTIVITYNODEAUDITING_INCOMINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_INCOMING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedNode" table="`ACTIVITYNODEAUDITING_REDEFINEDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_REDEFINEDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutableNodeAuditing" abstract="false" lazy="false" extends="ActivityNodeAuditing" table="`EXECUTABLENODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ExecutableNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="handler" table="`EXECUTABLENODEAUDITING_HANDLERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXECUTABLENODEAUDITING_HANDLER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActionAuditing" abstract="false" lazy="false" extends="ExecutableNodeAuditing" table="`ACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EXECUTABLENODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isLocallyReentrant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLOCALLYREENTRANT`"/>
- </property>
- <bag name="localPostcondition" table="`ACTIONAUDITING_LOCALPOSTCONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIONAUDITING_LOCALPOSTCONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="localPrecondition" table="`ACTIONAUDITING_LOCALPRECONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIONAUDITING_LOCALPRECONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AcceptEventActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`ACCEPTEVENTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">AcceptEventActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isUnmarshall" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNMARSHALL`"/>
- </property>
- <bag name="result" table="`ACCEPTEVENTACTIONAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACCEPTEVENTACTIONAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="trigger" table="`ACCEPTEVENTACTIONAUDITING_TRIGGERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACCEPTEVENTACTIONAUDITING_TRIGGER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AcceptCallActionAuditing" abstract="false" lazy="false" extends="AcceptEventActionAuditing" table="`ACCEPTCALLACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">AcceptCallActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACCEPTEVENTACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="returnInformation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNINFORMATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" table="`ACTIVITYAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIORAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="ownedGroup" table="`ACTIVITYAUDITING_OWNEDGROUPAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_OWNEDGROUP_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="edge" table="`ACTIVITYAUDITING_EDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_EDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="variable" table="`ACTIVITYAUDITING_VARIABLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_VARIABLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedNode" table="`ACTIVITYAUDITING_OWNEDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_OWNEDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isReadOnly" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREADONLY`"/>
- </property>
- <property name="isSingleExecution" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSINGLEEXECUTION`"/>
- </property>
- <bag name="partition" table="`ACTIVITYAUDITING_PARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_PARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="structuredNode" table="`ACTIVITYAUDITING_STRUCTUREDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_STRUCTUREDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityGroupAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`ACTIVITYGROUPAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityGroupAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityEdgeAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" table="`ACTIVITYEDGEAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityEdgeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REDEFINABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="activity" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTIVITY`"/>
- </property>
- <property name="guard" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GUARD`"/>
- </property>
- <bag name="inPartition" table="`ACTIVITYEDGEAUDITING_INPARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYEDGEAUDITING_INPARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="inStructuredNode" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSTRUCTUREDNODE`"/>
- </property>
- <property name="interrupts" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERRUPTS`"/>
- </property>
- <bag name="redefinedEdge" table="`ACTIVITYEDGEAUDITING_REDEFINEDEDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYEDGEAUDITING_REDEFINEDEDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="source" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SOURCE`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- <property name="weight" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`WEIGHT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityPartitionAuditing" abstract="false" lazy="false" extends="ActivityGroupAuditing" table="`ACTIVITYPARTITIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityPartitionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYGROUPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isDimension" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDIMENSION`"/>
- </property>
- <property name="isExternal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISEXTERNAL`"/>
- </property>
- <bag name="node" table="`ACTIVITYPARTITIONAUDITING_NODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYPARTITIONAUDITING_NODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="represents" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPRESENTS`"/>
- </property>
- <bag name="subpartition" table="`ACTIVITYPARTITIONAUDITING_SUBPARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYPARTITIONAUDITING_SUBPARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="superPartition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SUPERPARTITION`"/>
- </property>
- <bag name="edge" table="`ACTIVITYPARTITIONAUDITING_EDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYPARTITIONAUDITING_EDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuredActivityNodeAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`STRUCTUREDACTIVITYNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">StructuredActivityNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="elementImport" table="`STRUCTUREDACTIVITYNODEAUDITING_ELEMENTIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_ELEMENTIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="packageImport" table="`STRUCTUREDACTIVITYNODEAUDITING_PACKAGEIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_PACKAGEIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedRule" table="`STRUCTUREDACTIVITYNODEAUDITING_OWNEDRULEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_OWNEDRULE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="mustIsolate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`MUSTISOLATE`"/>
- </property>
- <bag name="node" table="`STRUCTUREDACTIVITYNODEAUDITING_NODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_NODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="structuredNodeInput" table="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEINPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEINPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="structuredNodeOutput" table="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEOUTPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEOUTPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="variable" table="`STRUCTUREDACTIVITYNODEAUDITING_VARIABLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_VARIABLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="edge" table="`STRUCTUREDACTIVITYNODEAUDITING_EDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_EDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ObjectNodeAuditing" abstract="false" lazy="false" extends="ActivityNodeAuditing" table="`OBJECTNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ObjectNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- <bag name="inState" table="`OBJECTNODEAUDITING_INSTATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OBJECTNODEAUDITING_INSTATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isControlType" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCONTROLTYPE`"/>
- </property>
- <property name="ordering" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`ORDERING`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ObjectNodeOrderingKind</param>
- <param name="eclassifier">ObjectNodeOrderingKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="selection" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SELECTION`"/>
- </property>
- <property name="upperBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERBOUND`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PinAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" table="`PINAUDITING`">
- <meta attribute="eclassName" inherit="false">PinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OBJECTNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="isControl" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCONTROL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InputPinAuditing" abstract="false" lazy="false" extends="PinAuditing" table="`INPUTPINAUDITING`">
- <meta attribute="eclassName" inherit="false">InputPinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PINAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OutputPinAuditing" abstract="false" lazy="false" extends="PinAuditing" table="`OUTPUTPINAUDITING`">
- <meta attribute="eclassName" inherit="false">OutputPinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PINAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="VariableAuditing" abstract="false" lazy="false" extends="ConnectableElementAuditing" table="`VARIABLEAUDITING`">
- <meta attribute="eclassName" inherit="false">VariableAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONNECTABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="activityScope" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTIVITYSCOPE`"/>
- </property>
- <property name="scope" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SCOPE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InterruptibleActivityRegionAuditing" abstract="false" lazy="false" extends="ActivityGroupAuditing" table="`INTERRUPTIBLEACTIVITYREGIONAUDITING`">
- <meta attribute="eclassName" inherit="false">InterruptibleActivityRegionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYGROUPAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="node" table="`INTERRUPTIBLEACTIVITYREGIONAUDITING_NODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERRUPTIBLEACTIVITYREGIONAUDITING_NODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="interruptingEdge" table="`INTERRUPTIBLEACTIVITYREGIONAUDITING_INTERRUPTINGEDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERRUPTIBLEACTIVITYREGIONAUDITING_INTERRUPTINGEDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExceptionHandlerAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`EXCEPTIONHANDLERAUDITING`">
- <meta attribute="eclassName" inherit="false">ExceptionHandlerAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="exceptionInput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXCEPTIONINPUT`"/>
- </property>
- <bag name="exceptionType" table="`EXCEPTIONHANDLERAUDITING_EXCEPTIONTYPEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXCEPTIONHANDLERAUDITING_EXCEPTIONTYPE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="handlerBody" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`HANDLERBODY`"/>
- </property>
- <property name="protectedNode" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PROTECTEDNODE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionFragmentAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`INTERACTIONFRAGMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">InteractionFragmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="covered" table="`INTERACTIONFRAGMENTAUDITING_COVEREDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONFRAGMENTAUDITING_COVERED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="enclosingInteraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGINTERACTION`"/>
- </property>
- <property name="enclosingOperand" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGOPERAND`"/>
- </property>
- <bag name="generalOrdering" table="`INTERACTIONFRAGMENTAUDITING_GENERALORDERINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONFRAGMENTAUDITING_GENERALORDERING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutionSpecificationAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" table="`EXECUTIONSPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ExecutionSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="finish" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FINISH`"/>
- </property>
- <property name="start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`START`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActionExecutionSpecificationAuditing" abstract="false" lazy="false" extends="ExecutionSpecificationAuditing" table="`ACTIONEXECUTIONSPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ActionExecutionSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EXECUTIONSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="action" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LifelineAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`LIFELINEAUDITING`">
- <meta attribute="eclassName" inherit="false">LifelineAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="decomposedAs" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECOMPOSEDAS`"/>
- </property>
- <property name="interaction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERACTION`"/>
- </property>
- <property name="represents" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPRESENTS`"/>
- </property>
- <property name="selector" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SELECTOR`"/>
- </property>
- <bag name="coveredBy" table="`LIFELINEAUDITING_COVEREDBYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LIFELINEAUDITING_COVEREDBY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionUseAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" table="`INTERACTIONUSEAUDITING`">
- <meta attribute="eclassName" inherit="false">InteractionUseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="actualGate" table="`INTERACTIONUSEAUDITING_ACTUALGATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONUSEAUDITING_ACTUALGATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="argument" table="`INTERACTIONUSEAUDITING_ARGUMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONUSEAUDITING_ARGUMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERACTIONUSEAUDITING_ARGUMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="refersTo" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REFERSTO`"/>
- </property>
- <property name="returnValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNVALUE`"/>
- </property>
- <property name="returnValueRecipient" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNVALUERECIPIENT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PartDecompositionAuditing" abstract="false" lazy="false" extends="InteractionUseAuditing" table="`PARTDECOMPOSITIONAUDITING`">
- <meta attribute="eclassName" inherit="false">PartDecompositionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONUSEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageEndAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`MESSAGEENDAUDITING`">
- <meta attribute="eclassName" inherit="false">MessageEndAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="message" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MESSAGE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GateAuditing" abstract="false" lazy="false" extends="MessageEndAuditing" table="`GATEAUDITING`">
- <meta attribute="eclassName" inherit="false">GateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`MESSAGEENDAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`MESSAGEAUDITING`">
- <meta attribute="eclassName" inherit="false">MessageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="argument" table="`MESSAGEAUDITING_ARGUMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`MESSAGEAUDITING_ARGUMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`MESSAGEAUDITING_ARGUMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="connector" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONNECTOR`"/>
- </property>
- <property name="interaction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERACTION`"/>
- </property>
- <property name="messageSort" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`MESSAGESORT`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.MessageSort</param>
- <param name="eclassifier">MessageSort</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="receiveEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RECEIVEEVENT`"/>
- </property>
- <property name="sendEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SENDEVENT`"/>
- </property>
- <property name="signature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNATURE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" table="`INTERACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">InteractionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIORAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="covered" table="`INTERACTIONAUDITING_COVEREDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_COVERED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="enclosingInteraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGINTERACTION`"/>
- </property>
- <property name="enclosingOperand" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGOPERAND`"/>
- </property>
- <bag name="generalOrdering" table="`INTERACTIONAUDITING_GENERALORDERINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_GENERALORDERING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="action" table="`INTERACTIONAUDITING_ACTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_ACTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="formalGate" table="`INTERACTIONAUDITING_FORMALGATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_FORMALGATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="fragment" table="`INTERACTIONAUDITING_FRAGMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_FRAGMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERACTIONAUDITING_FRAGMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="lifeline" table="`INTERACTIONAUDITING_LIFELINEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_LIFELINE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="message" table="`INTERACTIONAUDITING_MESSAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_MESSAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionOperandAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" table="`INTERACTIONOPERANDAUDITING`">
- <meta attribute="eclassName" inherit="false">InteractionOperandAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMESPACEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="covered" table="`INTERACTIONOPERANDAUDITING_COVEREDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONOPERANDAUDITING_COVERED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="enclosingInteraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGINTERACTION`"/>
- </property>
- <property name="enclosingOperand" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGOPERAND`"/>
- </property>
- <bag name="generalOrdering" table="`INTERACTIONOPERANDAUDITING_GENERALORDERINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONOPERANDAUDITING_GENERALORDERING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="guard" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GUARD`"/>
- </property>
- <list name="fragment" table="`INTERACTIONOPERANDAUDITING_FRAGMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONOPERANDAUDITING_FRAGMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERACTIONOPERANDAUDITING_FRAGMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionConstraintAuditing" abstract="false" lazy="false" extends="ConstraintAuditing" table="`INTERACTIONCONSTRAINTAUDITING`">
- <meta attribute="eclassName" inherit="false">InteractionConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONSTRAINTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="maxint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MAXINT`"/>
- </property>
- <property name="minint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MININT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GeneralOrderingAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" table="`GENERALORDERINGAUDITING`">
- <meta attribute="eclassName" inherit="false">GeneralOrderingAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NAMEDELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="after" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`AFTER`"/>
- </property>
- <property name="before" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEFORE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" table="`OCCURRENCESPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">OccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="toAfter" table="`OCCURRENCESPECIFICATIONAUDITING_TOAFTERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OCCURRENCESPECIFICATIONAUDITING_TOAFTER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="toBefore" table="`OCCURRENCESPECIFICATIONAUDITING_TOBEFOREAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OCCURRENCESPECIFICATIONAUDITING_TOBEFORE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActionInputPinAuditing" abstract="false" lazy="false" extends="InputPinAuditing" table="`ACTIONINPUTPINAUDITING`">
- <meta attribute="eclassName" inherit="false">ActionInputPinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INPUTPINAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="fromAction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FROMACTION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ControlNodeAuditing" abstract="false" lazy="false" extends="ActivityNodeAuditing" table="`CONTROLNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ControlNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FinalNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" table="`FINALNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">FinalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONTROLNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityFinalNodeAuditing" abstract="false" lazy="false" extends="FinalNodeAuditing" table="`ACTIVITYFINALNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityFinalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`FINALNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityParameterNodeAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" table="`ACTIVITYPARAMETERNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ActivityParameterNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OBJECTNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="parameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PARAMETER`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActorAuditing" abstract="false" lazy="false" extends="BehavioredClassifierAuditing" table="`ACTORAUDITING`">
- <meta attribute="eclassName" inherit="false">ActorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIOREDCLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuralFeatureActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`STRUCTURALFEATUREACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">StructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="structuralFeature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STRUCTURALFEATURE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="WriteStructuralFeatureActionAuditing" abstract="false" lazy="false" extends="StructuralFeatureActionAuditing" table="`WRITESTRUCTURALFEATUREACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">WriteStructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTURALFEATUREACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AddStructuralFeatureValueActionAuditing" abstract="false" lazy="false" extends="WriteStructuralFeatureActionAuditing" table="`ADDSTRUCTURALFEATUREVALUEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">AddStructuralFeatureValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`WRITESTRUCTURALFEATUREACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="insertAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSERTAT`"/>
- </property>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="VariableActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`VARIABLEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">VariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="variable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VARIABLE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="WriteVariableActionAuditing" abstract="false" lazy="false" extends="VariableActionAuditing" table="`WRITEVARIABLEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">WriteVariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VARIABLEACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AddVariableValueActionAuditing" abstract="false" lazy="false" extends="WriteVariableActionAuditing" table="`ADDVARIABLEVALUEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">AddVariableValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`WRITEVARIABLEACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="insertAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSERTAT`"/>
- </property>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageEventAuditing" abstract="false" lazy="false" extends="EventAuditing" table="`MESSAGEEVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">MessageEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EVENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AnyReceiveEventAuditing" abstract="false" lazy="false" extends="MessageEventAuditing" table="`ANYRECEIVEEVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">AnyReceiveEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`MESSAGEEVENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AssociationClassAuditing" abstract="false" lazy="false" extends="ClassAuditing" table="`ASSOCIATIONCLASSAUDITING`">
- <meta attribute="eclassName" inherit="false">AssociationClassAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isDerived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVED`"/>
- </property>
- <list name="memberEnd" table="`ASSOCIATIONCLASSAUDITING_MEMBERENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONCLASSAUDITING_MEMBEREND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONCLASSAUDITING_MEMBEREND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedEnd" table="`ASSOCIATIONCLASSAUDITING_OWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONCLASSAUDITING_OWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONCLASSAUDITING_OWNEDEND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="navigableOwnedEnd" table="`ASSOCIATIONCLASSAUDITING_NAVIGABLEOWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONCLASSAUDITING_NAVIGABLEOWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehaviorExecutionSpecificationAuditing" abstract="false" lazy="false" extends="ExecutionSpecificationAuditing" table="`BEHAVIOREXECUTIONSPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">BehaviorExecutionSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EXECUTIONSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="behavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEHAVIOR`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InvocationActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`INVOCATIONACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">InvocationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="argument" table="`INVOCATIONACTIONAUDITING_ARGUMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INVOCATIONACTIONAUDITING_ARGUMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INVOCATIONACTIONAUDITING_ARGUMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="onPort" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ONPORT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BroadcastSignalActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" table="`BROADCASTSIGNALACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">BroadcastSignalActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INVOCATIONACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" table="`CALLACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CallActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INVOCATIONACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isSynchronous" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSYNCHRONOUS`"/>
- </property>
- <list name="result" table="`CALLACTIONAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CALLACTIONAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CALLACTIONAUDITING_RESULT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallBehaviorActionAuditing" abstract="false" lazy="false" extends="CallActionAuditing" table="`CALLBEHAVIORACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CallBehaviorActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CALLACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="behavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEHAVIOR`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallEventAuditing" abstract="false" lazy="false" extends="MessageEventAuditing" table="`CALLEVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">CallEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`MESSAGEEVENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="operation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OPERATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallOperationActionAuditing" abstract="false" lazy="false" extends="CallActionAuditing" table="`CALLOPERATIONACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CallOperationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CALLACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="operation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OPERATION`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CentralBufferNodeAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" table="`CENTRALBUFFERNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">CentralBufferNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OBJECTNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ChangeEventAuditing" abstract="false" lazy="false" extends="EventAuditing" table="`CHANGEEVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ChangeEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EVENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="changeExpression" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CHANGEEXPRESSION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClauseAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`CLAUSEAUDITING`">
- <meta attribute="eclassName" inherit="false">ClauseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="body" table="`CLAUSEAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="bodyOutput" table="`CLAUSEAUDITING_BODYOUTPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_BODYOUTPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CLAUSEAUDITING_BODYOUTPUT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="decider" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECIDER`"/>
- </property>
- <bag name="predecessorClause" table="`CLAUSEAUDITING_PREDECESSORCLAUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_PREDECESSORCLAUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="successorClause" table="`CLAUSEAUDITING_SUCCESSORCLAUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_SUCCESSORCLAUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="test" table="`CLAUSEAUDITING_TESTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_TEST_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClearAssociationActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`CLEARASSOCIATIONACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ClearAssociationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="association" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ASSOCIATION`"/>
- </property>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClearStructuralFeatureActionAuditing" abstract="false" lazy="false" extends="StructuralFeatureActionAuditing" table="`CLEARSTRUCTURALFEATUREACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ClearStructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTURALFEATUREACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClearVariableActionAuditing" abstract="false" lazy="false" extends="VariableActionAuditing" table="`CLEARVARIABLEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ClearVariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VARIABLEACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CombinedFragmentAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" table="`COMBINEDFRAGMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">CombinedFragmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="cfragmentGate" table="`COMBINEDFRAGMENTAUDITING_CFRAGMENTGATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMBINEDFRAGMENTAUDITING_CFRAGMENTGATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="interactionOperator" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`INTERACTIONOPERATOR`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.InteractionOperatorKind</param>
- <param name="eclassifier">InteractionOperatorKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <list name="operand" table="`COMBINEDFRAGMENTAUDITING_OPERANDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMBINEDFRAGMENTAUDITING_OPERAND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`COMBINEDFRAGMENTAUDITING_OPERAND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CommunicationPathAuditing" abstract="false" lazy="false" extends="AssociationAuditing" table="`COMMUNICATIONPATHAUDITING`">
- <meta attribute="eclassName" inherit="false">CommunicationPathAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ASSOCIATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ComponentAuditing" abstract="false" lazy="false" extends="ClassAuditing" table="`COMPONENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ComponentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isIndirectlyInstantiated" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISINDIRECTLYINSTANTIATED`"/>
- </property>
- <bag name="packagedElement" table="`COMPONENTAUDITING_PACKAGEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMPONENTAUDITING_PACKAGEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realization" table="`COMPONENTAUDITING_REALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMPONENTAUDITING_REALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ComponentRealizationAuditing" abstract="false" lazy="false" extends="RealizationAuditing" table="`COMPONENTREALIZATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ComponentRealizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`REALIZATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="realizingClassifier" table="`COMPONENTREALIZATIONAUDITING_REALIZINGCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMPONENTREALIZATIONAUDITING_REALIZINGCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="abstraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ABSTRACTION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConditionalNodeAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" table="`CONDITIONALNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ConditionalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="clause" table="`CONDITIONALNODEAUDITING_CLAUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONDITIONALNODEAUDITING_CLAUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isAssured" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISASSURED`"/>
- </property>
- <property name="isDeterminate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDETERMINATE`"/>
- </property>
- <list name="result" table="`CONDITIONALNODEAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONDITIONALNODEAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CONDITIONALNODEAUDITING_RESULT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConsiderIgnoreFragmentAuditing" abstract="false" lazy="false" extends="CombinedFragmentAuditing" table="`CONSIDERIGNOREFRAGMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ConsiderIgnoreFragmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`COMBINEDFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="message" table="`CONSIDERIGNOREFRAGMENTAUDITING_MESSAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONSIDERIGNOREFRAGMENTAUDITING_MESSAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ContinuationAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" table="`CONTINUATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ContinuationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="setting" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`SETTING`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ControlFlowAuditing" abstract="false" lazy="false" extends="ActivityEdgeAuditing" table="`CONTROLFLOWAUDITING`">
- <meta attribute="eclassName" inherit="false">ControlFlowAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYEDGEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`LINKACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">LinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="endData" table="`LINKACTIONAUDITING_ENDDATAAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LINKACTIONAUDITING_ENDDATA_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="inputValue" table="`LINKACTIONAUDITING_INPUTVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LINKACTIONAUDITING_INPUTVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="WriteLinkActionAuditing" abstract="false" lazy="false" extends="LinkActionAuditing" table="`WRITELINKACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">WriteLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LINKACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CreateLinkActionAuditing" abstract="false" lazy="false" extends="WriteLinkActionAuditing" table="`CREATELINKACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CreateLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`WRITELINKACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkEndDataAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`LINKENDDATAAUDITING`">
- <meta attribute="eclassName" inherit="false">LinkEndDataAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`END`"/>
- </property>
- <bag name="qualifier" table="`LINKENDDATAAUDITING_QUALIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LINKENDDATAAUDITING_QUALIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="QualifierValueAuditing" abstract="false" lazy="false" extends="ElementAuditing" table="`QUALIFIERVALUEAUDITING`">
- <meta attribute="eclassName" inherit="false">QualifierValueAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="qualifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`QUALIFIER`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkEndCreationDataAuditing" abstract="false" lazy="false" extends="LinkEndDataAuditing" table="`LINKENDCREATIONDATAAUDITING`">
- <meta attribute="eclassName" inherit="false">LinkEndCreationDataAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LINKENDDATAAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="insertAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSERTAT`"/>
- </property>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CreateLinkObjectActionAuditing" abstract="false" lazy="false" extends="CreateLinkActionAuditing" table="`CREATELINKOBJECTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CreateLinkObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CREATELINKACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CreateObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`CREATEOBJECTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">CreateObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="classifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DataStoreNodeAuditing" abstract="false" lazy="false" extends="CentralBufferNodeAuditing" table="`DATASTORENODEAUDITING`">
- <meta attribute="eclassName" inherit="false">DataStoreNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CENTRALBUFFERNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DecisionNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" table="`DECISIONNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">DecisionNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONTROLNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="decisionInput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECISIONINPUT`"/>
- </property>
- <property name="decisionInputFlow" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECISIONINPUTFLOW`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ObjectFlowAuditing" abstract="false" lazy="false" extends="ActivityEdgeAuditing" table="`OBJECTFLOWAUDITING`">
- <meta attribute="eclassName" inherit="false">ObjectFlowAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIVITYEDGEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isMulticast" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISMULTICAST`"/>
- </property>
- <property name="isMultireceive" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISMULTIRECEIVE`"/>
- </property>
- <property name="selection" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SELECTION`"/>
- </property>
- <property name="transformation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TRANSFORMATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DestroyLinkActionAuditing" abstract="false" lazy="false" extends="WriteLinkActionAuditing" table="`DESTROYLINKACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">DestroyLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`WRITELINKACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkEndDestructionDataAuditing" abstract="false" lazy="false" extends="LinkEndDataAuditing" table="`LINKENDDESTRUCTIONDATAAUDITING`">
- <meta attribute="eclassName" inherit="false">LinkEndDestructionDataAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LINKENDDATAAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="destroyAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DESTROYAT`"/>
- </property>
- <property name="isDestroyDuplicates" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDESTROYDUPLICATES`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DestroyObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`DESTROYOBJECTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">DestroyObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isDestroyLinks" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDESTROYLINKS`"/>
- </property>
- <property name="isDestroyOwnedObjects" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDESTROYOWNEDOBJECTS`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageOccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="OccurrenceSpecificationAuditing" table="`MESSAGEOCCURRENCESPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">MessageOccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OCCURRENCESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="message" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MESSAGE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DestructionOccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="MessageOccurrenceSpecificationAuditing" table="`DESTRUCTIONOCCURRENCESPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">DestructionOccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`MESSAGEOCCURRENCESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="NodeAuditing" abstract="false" lazy="false" extends="ClassAuditing" table="`NODEAUDITING`">
- <meta attribute="eclassName" inherit="false">NodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="deployment" table="`NODEAUDITING_DEPLOYMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NODEAUDITING_DEPLOYMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="nestedNode" table="`NODEAUDITING_NESTEDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NODEAUDITING_NESTEDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeviceAuditing" abstract="false" lazy="false" extends="NodeAuditing" table="`DEVICEAUDITING`">
- <meta attribute="eclassName" inherit="false">DeviceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`DURATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">DurationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="expr" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXPR`"/>
- </property>
- <bag name="observation" table="`DURATIONAUDITING_OBSERVATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONAUDITING_OBSERVATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ObservationAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`OBSERVATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ObservationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="IntervalConstraintAuditing" abstract="false" lazy="false" extends="ConstraintAuditing" table="`INTERVALCONSTRAINTAUDITING`">
- <meta attribute="eclassName" inherit="false">IntervalConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONSTRAINTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationConstraintAuditing" abstract="false" lazy="false" extends="IntervalConstraintAuditing" table="`DURATIONCONSTRAINTAUDITING`">
- <meta attribute="eclassName" inherit="false">DurationConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERVALCONSTRAINTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="firstEvent" table="`DURATIONCONSTRAINTAUDITING_FIRSTEVENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONCONSTRAINTAUDITING_FIRSTEVENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="boolean"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="IntervalAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`INTERVALAUDITING`">
- <meta attribute="eclassName" inherit="false">IntervalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="max" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MAX`"/>
- </property>
- <property name="min" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MIN`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationIntervalAuditing" abstract="false" lazy="false" extends="IntervalAuditing" table="`DURATIONINTERVALAUDITING`">
- <meta attribute="eclassName" inherit="false">DurationIntervalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERVALAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationObservationAuditing" abstract="false" lazy="false" extends="ObservationAuditing" table="`DURATIONOBSERVATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">DurationObservationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OBSERVATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="event" table="`DURATIONOBSERVATIONAUDITING_EVENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONOBSERVATIONAUDITING_EVENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="firstEvent" table="`DURATIONOBSERVATIONAUDITING_FIRSTEVENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONOBSERVATIONAUDITING_FIRSTEVENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="boolean"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutionEnvironmentAuditing" abstract="false" lazy="false" extends="NodeAuditing" table="`EXECUTIONENVIRONMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">ExecutionEnvironmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`NODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutionOccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="OccurrenceSpecificationAuditing" table="`EXECUTIONOCCURRENCESPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ExecutionOccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OCCURRENCESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="execution" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXECUTION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExpansionNodeAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" table="`EXPANSIONNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ExpansionNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OBJECTNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="regionAsInput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REGIONASINPUT`"/>
- </property>
- <property name="regionAsOutput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REGIONASOUTPUT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExpansionRegionAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" table="`EXPANSIONREGIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ExpansionRegionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="mode" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`MODE`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ExpansionKind</param>
- <param name="eclassifier">ExpansionKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <bag name="outputElement" table="`EXPANSIONREGIONAUDITING_OUTPUTELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXPANSIONREGIONAUDITING_OUTPUTELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="inputElement" table="`EXPANSIONREGIONAUDITING_INPUTELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXPANSIONREGIONAUDITING_INPUTELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FinalStateAuditing" abstract="false" lazy="false" extends="StateAuditing" table="`FINALSTATEAUDITING`">
- <meta attribute="eclassName" inherit="false">FinalStateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STATEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FlowFinalNodeAuditing" abstract="false" lazy="false" extends="FinalNodeAuditing" table="`FLOWFINALNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">FlowFinalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`FINALNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ForkNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" table="`FORKNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">ForkNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONTROLNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OpaqueBehaviorAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" table="`OPAQUEBEHAVIORAUDITING`">
- <meta attribute="eclassName" inherit="false">OpaqueBehaviorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`BEHAVIORAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="body" table="`OPAQUEBEHAVIORAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEBEHAVIORAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEBEHAVIORAUDITING_BODY_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="language" table="`OPAQUEBEHAVIORAUDITING_LANGUAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEBEHAVIORAUDITING_LANGUAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEBEHAVIORAUDITING_LANGUAGE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FunctionBehaviorAuditing" abstract="false" lazy="false" extends="OpaqueBehaviorAuditing" table="`FUNCTIONBEHAVIORAUDITING`">
- <meta attribute="eclassName" inherit="false">FunctionBehaviorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OPAQUEBEHAVIORAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InformationFlowAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" table="`INFORMATIONFLOWAUDITING`">
- <meta attribute="eclassName" inherit="false">InformationFlowAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`PACKAGEABLEELEMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="conveyed" table="`INFORMATIONFLOWAUDITING_CONVEYEDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_CONVEYED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="informationSource" table="`INFORMATIONFLOWAUDITING_INFORMATIONSOURCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_INFORMATIONSOURCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="informationTarget" table="`INFORMATIONFLOWAUDITING_INFORMATIONTARGETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_INFORMATIONTARGET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realization" table="`INFORMATIONFLOWAUDITING_REALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realizingActivityEdge" table="`INFORMATIONFLOWAUDITING_REALIZINGACTIVITYEDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZINGACTIVITYEDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realizingConnector" table="`INFORMATIONFLOWAUDITING_REALIZINGCONNECTORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZINGCONNECTOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realizingMessage" table="`INFORMATIONFLOWAUDITING_REALIZINGMESSAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZINGMESSAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InformationItemAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" table="`INFORMATIONITEMAUDITING`">
- <meta attribute="eclassName" inherit="false">InformationItemAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CLASSIFIERAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <bag name="represented" table="`INFORMATIONITEMAUDITING_REPRESENTEDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONITEMAUDITING_REPRESENTED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InitialNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" table="`INITIALNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">InitialNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONTROLNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InstanceValueAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`INSTANCEVALUEAUDITING`">
- <meta attribute="eclassName" inherit="false">InstanceValueAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="instance" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSTANCE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="JoinNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" table="`JOINNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">JoinNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONTROLNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isCombineDuplicate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCOMBINEDUPLICATE`"/>
- </property>
- <property name="joinSpec" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`JOINSPEC`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralSpecificationAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`LITERALSPECIFICATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralBooleanAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" table="`LITERALBOOLEANAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralBooleanAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LITERALSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralIntegerAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" table="`LITERALINTEGERAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralIntegerAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LITERALSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralNullAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" table="`LITERALNULLAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralNullAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LITERALSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralRealAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" table="`LITERALREALAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralRealAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LITERALSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="double">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralStringAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" table="`LITERALSTRINGAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralStringAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LITERALSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralUnlimitedNaturalAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" table="`LITERALUNLIMITEDNATURALAUDITING`">
- <meta attribute="eclassName" inherit="false">LiteralUnlimitedNaturalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LITERALSPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LoopNodeAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" table="`LOOPNODEAUDITING`">
- <meta attribute="eclassName" inherit="false">LoopNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="bodyOutput" table="`LOOPNODEAUDITING_BODYOUTPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_BODYOUTPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_BODYOUTPUT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="bodyPart" table="`LOOPNODEAUDITING_BODYPARTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_BODYPART_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="decider" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECIDER`"/>
- </property>
- <property name="isTestedFirst" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISTESTEDFIRST`"/>
- </property>
- <list name="loopVariable" table="`LOOPNODEAUDITING_LOOPVARIABLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_LOOPVARIABLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_LOOPVARIABLE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="loopVariableInput" table="`LOOPNODEAUDITING_LOOPVARIABLEINPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_LOOPVARIABLEINPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_LOOPVARIABLEINPUT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="result" table="`LOOPNODEAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_RESULT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="setupPart" table="`LOOPNODEAUDITING_SETUPPARTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_SETUPPART_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="test" table="`LOOPNODEAUDITING_TESTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_TEST_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MergeNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" table="`MERGENODEAUDITING`">
- <meta attribute="eclassName" inherit="false">MergeNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CONTROLNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OpaqueActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`OPAQUEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">OpaqueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="body" table="`OPAQUEACTIONAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEACTIONAUDITING_BODY_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="inputValue" table="`OPAQUEACTIONAUDITING_INPUTVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_INPUTVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="language" table="`OPAQUEACTIONAUDITING_LANGUAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_LANGUAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEACTIONAUDITING_LANGUAGE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="outputValue" table="`OPAQUEACTIONAUDITING_OUTPUTVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_OUTPUTVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProtocolTransitionAuditing" abstract="false" lazy="false" extends="TransitionAuditing" table="`PROTOCOLTRANSITIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ProtocolTransitionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`TRANSITIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="postCondition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`POSTCONDITION`"/>
- </property>
- <property name="preCondition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PRECONDITION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RaiseExceptionActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`RAISEEXCEPTIONACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">RaiseExceptionActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="exception" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXCEPTION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadExtentActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`READEXTENTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadExtentActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="classifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadIsClassifiedObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`READISCLASSIFIEDOBJECTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadIsClassifiedObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="classifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIER`"/>
- </property>
- <property name="isDirect" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDIRECT`"/>
- </property>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadLinkActionAuditing" abstract="false" lazy="false" extends="LinkActionAuditing" table="`READLINKACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`LINKACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadLinkObjectEndActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`READLINKOBJECTENDACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadLinkObjectEndActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`END`"/>
- </property>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadLinkObjectEndQualifierActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`READLINKOBJECTENDQUALIFIERACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadLinkObjectEndQualifierActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="qualifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`QUALIFIER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadSelfActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`READSELFACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadSelfActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadStructuralFeatureActionAuditing" abstract="false" lazy="false" extends="StructuralFeatureActionAuditing" table="`READSTRUCTURALFEATUREACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadStructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTURALFEATUREACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadVariableActionAuditing" abstract="false" lazy="false" extends="VariableActionAuditing" table="`READVARIABLEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReadVariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VARIABLEACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReclassifyObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`RECLASSIFYOBJECTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReclassifyObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- <bag name="newClassifier" table="`RECLASSIFYOBJECTACTIONAUDITING_NEWCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`RECLASSIFYOBJECTACTIONAUDITING_NEWCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <bag name="oldClassifier" table="`RECLASSIFYOBJECTACTIONAUDITING_OLDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`RECLASSIFYOBJECTACTIONAUDITING_OLDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReduceActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`REDUCEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReduceActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="collection" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`COLLECTION`"/>
- </property>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="reducer" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REDUCER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RemoveStructuralFeatureValueActionAuditing" abstract="false" lazy="false" extends="WriteStructuralFeatureActionAuditing" table="`REMOVESTRUCTURALFEATUREVALUEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">RemoveStructuralFeatureValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`WRITESTRUCTURALFEATUREACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isRemoveDuplicates" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREMOVEDUPLICATES`"/>
- </property>
- <property name="removeAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REMOVEAT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RemoveVariableValueActionAuditing" abstract="false" lazy="false" extends="WriteVariableActionAuditing" table="`REMOVEVARIABLEVALUEACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">RemoveVariableValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`WRITEVARIABLEACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isRemoveDuplicates" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREMOVEDUPLICATES`"/>
- </property>
- <property name="removeAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REMOVEAT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReplyActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`REPLYACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ReplyActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="replyToCall" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPLYTOCALL`"/>
- </property>
- <bag name="replyValue" table="`REPLYACTIONAUDITING_REPLYVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REPLYACTIONAUDITING_REPLYVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="returnInformation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNINFORMATION`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SendObjectActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" table="`SENDOBJECTACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">SendObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INVOCATIONACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="request" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REQUEST`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SendSignalActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" table="`SENDSIGNALACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">SendSignalActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INVOCATIONACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SequenceNodeAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" table="`SEQUENCENODEAUDITING`">
- <meta attribute="eclassName" inherit="false">SequenceNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <list name="executableNode" table="`SEQUENCENODEAUDITING_EXECUTABLENODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`SEQUENCENODEAUDITING_EXECUTABLENODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`SEQUENCENODEAUDITING_EXECUTABLENODE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SignalEventAuditing" abstract="false" lazy="false" extends="MessageEventAuditing" table="`SIGNALEVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">SignalEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`MESSAGEEVENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StartClassifierBehaviorActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`STARTCLASSIFIERBEHAVIORACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">StartClassifierBehaviorActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StartObjectBehaviorActionAuditing" abstract="false" lazy="false" extends="CallActionAuditing" table="`STARTOBJECTBEHAVIORACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">StartObjectBehaviorActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`CALLACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StateInvariantAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" table="`STATEINVARIANTAUDITING`">
- <meta attribute="eclassName" inherit="false">StateInvariantAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERACTIONFRAGMENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="invariant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INVARIANT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TestIdentityActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`TESTIDENTITYACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">TestIdentityActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="first" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FIRST`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- <property name="second" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SECOND`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeConstraintAuditing" abstract="false" lazy="false" extends="IntervalConstraintAuditing" table="`TIMECONSTRAINTAUDITING`">
- <meta attribute="eclassName" inherit="false">TimeConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERVALCONSTRAINTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="firstEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`FIRSTEVENT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeIntervalAuditing" abstract="false" lazy="false" extends="IntervalAuditing" table="`TIMEINTERVALAUDITING`">
- <meta attribute="eclassName" inherit="false">TimeIntervalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INTERVALAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeExpressionAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" table="`TIMEEXPRESSIONAUDITING`">
- <meta attribute="eclassName" inherit="false">TimeExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`VALUESPECIFICATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="expr" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXPR`"/>
- </property>
- <bag name="observation" table="`TIMEEXPRESSIONAUDITING_OBSERVATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TIMEEXPRESSIONAUDITING_OBSERVATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeEventAuditing" abstract="false" lazy="false" extends="EventAuditing" table="`TIMEEVENTAUDITING`">
- <meta attribute="eclassName" inherit="false">TimeEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`EVENTAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="isRelative" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISRELATIVE`"/>
- </property>
- <property name="when" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`WHEN`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeObservationAuditing" abstract="false" lazy="false" extends="ObservationAuditing" table="`TIMEOBSERVATIONAUDITING`">
- <meta attribute="eclassName" inherit="false">TimeObservationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`OBSERVATIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="event" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EVENT`"/>
- </property>
- <property name="firstEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`FIRSTEVENT`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="UnmarshallActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`UNMARSHALLACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">UnmarshallActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <bag name="result" table="`UNMARSHALLACTIONAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`UNMARSHALLACTIONAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="unmarshallType" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UNMARSHALLTYPE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ValuePinAuditing" abstract="false" lazy="false" extends="InputPinAuditing" table="`VALUEPINAUDITING`">
- <meta attribute="eclassName" inherit="false">ValuePinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`INPUTPINAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
- <joined-subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ValueSpecificationActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" table="`VALUESPECIFICATIONACTIONAUDITING`">
- <meta attribute="eclassName" inherit="false">ValueSpecificationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <key>
- <column name="`ACTIONAUDITING_TENEO_AUDIT_ID`"/>
- </key>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </joined-subclass>
</hibernate-mapping> \ No newline at end of file
diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_h_o_hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_h_o_hibernate.hbm.xml
index 95c3b63e8..beae11e1b 100644
--- a/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_h_o_hibernate.hbm.xml
+++ b/tests/org.eclipse.emf.teneo.hibernate.test/hbm/org.eclipse.emf.teneo.hibernate.test.issues/PersistUMLAction_hsqldb_h_o_hibernate.hbm.xml
@@ -191,12 +191,10 @@
<property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
<column not-null="false" unique="false" name="`INTERFACE`"/>
</property>
- <list name="eSuperTypes" lazy="true" cascade="persist,merge,refresh,save-update,lock">
- <key update="true" foreign-key="ECLASS_ESUPERTYPES">
- <column name="`ECLASS_ESUPERTYPES_E_ID`" unique="false"/>
- </key>
+ <list name="eSuperTypes" lazy="true" cascade="merge,persist,save-update,lock,refresh" table="`ECLASS_ECLASS`">
+ <key/>
<list-index column="`ECLASS_ESUPERTYPES_IDX`"/>
- <one-to-many entity-name="EClass"/>
+ <many-to-many entity-name="EClass" unique="false" foreign-key="ECLASS_ESUPERTYPES"/>
</list>
<list name="eOperations" lazy="true" cascade="all,delete-orphan">
<key update="true" foreign-key="ECLASS_EOPERATIONS">
@@ -3918,4051 +3916,4 @@
<column not-null="false" unique="false" name="`VALUESPECIFICATION_VALUE_E_ID`"/>
</many-to-one>
</subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditCommitInfoImpl" entity-name="TeneoAuditCommitInfo" abstract="false" lazy="false" discriminator-value="TeneoAuditCommitInfo" table="`TENEOAUDITCOMMITINFO`">
- <meta attribute="eclassName" inherit="false">TeneoAuditCommitInfo</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/teneo/hibernate/auditing</meta>
- <id name="id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`ID`"/>
- <generator class="native"/>
- </id>
- <discriminator type="string">
- <column name="`DTYPE`" index="TENEOAUDITCOMMITINFODTYPE" length="255" not-null="true"/>
- </discriminator>
- <version name="version" type="long">
- <column not-null="true" unique="false" name="`VERSION`"/>
- </version>
- <property name="user" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`USER`"/>
- </property>
- <property name="comment" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`COMMENT`" length="2000"/>
- </property>
- <property name="commitTime" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`COMMITTIME`"/>
- </property>
- </class>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EModelElementAuditing" abstract="false" lazy="false" discriminator-value="EModelElementAuditing" table="`EMODELELEMENTAUDITING`">
- <meta attribute="eclassName" inherit="false">EModelElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <discriminator type="string">
- <column name="`DTYPE`" index="EMODELELEMENTAUDITINGDTYPE" length="255" not-null="true"/>
- </discriminator>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="EMODELELEMENTAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- <list name="eAnnotations" table="`EMODELELEMENTAUDITING_EANNOTATIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EMODELELEMENTAUDITING_EANNOTATIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EMODELELEMENTAUDITING_EANNOTATIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </class>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ENamedElementAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" discriminator-value="ENamedElementAuditing">
- <meta attribute="eclassName" inherit="false">ENamedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NAME`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ETypedElementAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" discriminator-value="ETypedElementAuditing">
- <meta attribute="eclassName" inherit="false">ETypedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="ordered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ORDERED`"/>
- </property>
- <property name="unique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`UNIQUE`"/>
- </property>
- <property name="lowerBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`LOWERBOUND`"/>
- </property>
- <property name="upperBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`UPPERBOUND`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EStructuralFeatureAuditing" abstract="false" lazy="false" extends="ETypedElementAuditing" discriminator-value="EStructuralFeatureAuditing">
- <meta attribute="eclassName" inherit="false">EStructuralFeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="changeable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`CHANGEABLE`"/>
- </property>
- <property name="volatile" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`VOLATILE`"/>
- </property>
- <property name="transient" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`TRANSIENT`"/>
- </property>
- <property name="defaultValueLiteral" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULTVALUELITERAL`"/>
- </property>
- <property name="unsettable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`UNSETTABLE`"/>
- </property>
- <property name="derived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`DERIVED`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EAttributeAuditing" abstract="false" lazy="false" extends="EStructuralFeatureAuditing" discriminator-value="EAttributeAuditing">
- <meta attribute="eclassName" inherit="false">EAttributeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="iD" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ID`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EAnnotationAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" discriminator-value="EAnnotationAuditing">
- <meta attribute="eclassName" inherit="false">EAnnotationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="source" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SOURCE`"/>
- </property>
- <list name="details" lazy="true" cascade="all,delete-orphan">
- <key update="true" foreign-key="EANNOTATIONAUDITING_DETAILS">
- <column name="`EANNOTATIONAUDITING_DETAILS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EANNOTATIONAUDITING_DETAILS_IDX`"/>
- <one-to-many entity-name="EStringToStringMapEntryAuditing"/>
- </list>
- <list name="contents" table="`EANNOTATIONAUDITING_CONTENTSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EANNOTATIONAUDITING_CONTENTS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EANNOTATIONAUDITING_CONTENTS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="references" table="`EANNOTATIONAUDITING_REFERENCESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EANNOTATIONAUDITING_REFERENCES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EANNOTATIONAUDITING_REFERENCES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EStringToStringMapEntryAuditing" abstract="false" lazy="false" discriminator-value="EStringToStringMapEntryAuditing" table="`ESTRINGTOSTRINGMAPENTRYAUDITING`">
- <meta attribute="eclassName" inherit="false">EStringToStringMapEntryAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <discriminator type="string">
- <column name="`DTYPE`" index="ESTRINGTOSTRINGMAPENTRYAUDITINGDTYPE" length="255" not-null="true"/>
- </discriminator>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="ESTRINGTOSTRINGMAPENTRYAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- <property name="key" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`KEY`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </class>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EClassifierAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" discriminator-value="EClassifierAuditing">
- <meta attribute="eclassName" inherit="false">EClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <list name="eTypeParameters" table="`ECLASSIFIERAUDITING_ETYPEPARAMETERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSIFIERAUDITING_ETYPEPARAMETERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSIFIERAUDITING_ETYPEPARAMETERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EClassAuditing" abstract="false" lazy="false" extends="EClassifierAuditing" discriminator-value="EClassAuditing">
- <meta attribute="eclassName" inherit="false">EClassAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="abstract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ABSTRACT`"/>
- </property>
- <property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`INTERFACE`"/>
- </property>
- <list name="eSuperTypes" table="`ECLASSAUDITING_ESUPERTYPESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_ESUPERTYPES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_ESUPERTYPES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eOperations" table="`ECLASSAUDITING_EOPERATIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_EOPERATIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_EOPERATIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eStructuralFeatures" table="`ECLASSAUDITING_ESTRUCTURALFEATURESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_ESTRUCTURALFEATURES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_ESTRUCTURALFEATURES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eGenericSuperTypes" table="`ECLASSAUDITING_EGENERICSUPERTYPESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ECLASSAUDITING_EGENERICSUPERTYPES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ECLASSAUDITING_EGENERICSUPERTYPES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EDataTypeAuditing" abstract="false" lazy="false" extends="EClassifierAuditing" discriminator-value="EDataTypeAuditing">
- <meta attribute="eclassName" inherit="false">EDataTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="serializable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`SERIALIZABLE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EEnumAuditing" abstract="false" lazy="false" extends="EDataTypeAuditing" discriminator-value="EEnumAuditing">
- <meta attribute="eclassName" inherit="false">EEnumAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <list name="eLiterals" table="`EENUMAUDITING_ELITERALSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EENUMAUDITING_ELITERALS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EENUMAUDITING_ELITERALS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EEnumLiteralAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" discriminator-value="EEnumLiteralAuditing">
- <meta attribute="eclassName" inherit="false">EEnumLiteralAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- <property name="literal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LITERAL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EFactoryAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" discriminator-value="EFactoryAuditing">
- <meta attribute="eclassName" inherit="false">EFactoryAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- </subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EObjectAuditing" abstract="false" lazy="false" discriminator-value="EObjectAuditing" table="`EOBJECTAUDITING`">
- <meta attribute="eclassName" inherit="false">EObjectAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <discriminator type="string">
- <column name="`DTYPE`" index="EOBJECTAUDITINGDTYPE" length="255" not-null="true"/>
- </discriminator>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="EOBJECTAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- </class>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EOperationAuditing" abstract="false" lazy="false" extends="ETypedElementAuditing" discriminator-value="EOperationAuditing">
- <meta attribute="eclassName" inherit="false">EOperationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <list name="eTypeParameters" table="`EOPERATIONAUDITING_ETYPEPARAMETERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_ETYPEPARAMETERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_ETYPEPARAMETERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eParameters" table="`EOPERATIONAUDITING_EPARAMETERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_EPARAMETERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_EPARAMETERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eExceptions" table="`EOPERATIONAUDITING_EEXCEPTIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_EEXCEPTIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_EEXCEPTIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eGenericExceptions" table="`EOPERATIONAUDITING_EGENERICEXCEPTIONSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EOPERATIONAUDITING_EGENERICEXCEPTIONS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EOPERATIONAUDITING_EGENERICEXCEPTIONS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EPackageAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" discriminator-value="EPackageAuditing">
- <meta attribute="eclassName" inherit="false">EPackageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="nsURI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NSURI`"/>
- </property>
- <property name="nsPrefix" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NSPREFIX`"/>
- </property>
- <list name="eClassifiers" table="`EPACKAGEAUDITING_ECLASSIFIERSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EPACKAGEAUDITING_ECLASSIFIERS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EPACKAGEAUDITING_ECLASSIFIERS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="eSubpackages" table="`EPACKAGEAUDITING_ESUBPACKAGESAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EPACKAGEAUDITING_ESUBPACKAGES_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EPACKAGEAUDITING_ESUBPACKAGES_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EParameterAuditing" abstract="false" lazy="false" extends="ETypedElementAuditing" discriminator-value="EParameterAuditing">
- <meta attribute="eclassName" inherit="false">EParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EReferenceAuditing" abstract="false" lazy="false" extends="EStructuralFeatureAuditing" discriminator-value="EReferenceAuditing">
- <meta attribute="eclassName" inherit="false">EReferenceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <property name="containment" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`CONTAINMENT`"/>
- </property>
- <property name="resolveProxies" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`RESOLVEPROXIES`"/>
- </property>
- <property name="eOpposite" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EOPPOSITE`"/>
- </property>
- <list name="eKeys" table="`EREFERENCEAUDITING_EKEYSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EREFERENCEAUDITING_EKEYS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EREFERENCEAUDITING_EKEYS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <class name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EGenericTypeAuditing" abstract="false" lazy="false" discriminator-value="EGenericTypeAuditing" table="`EGENERICTYPEAUDITING`">
- <meta attribute="eclassName" inherit="false">EGenericTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <id name="teneo_audit_id" type="long" unsaved-value="0">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_ID`"/>
- <generator class="native"/>
- </id>
- <discriminator type="string">
- <column name="`DTYPE`" index="EGENERICTYPEAUDITINGDTYPE" length="255" not-null="true"/>
- </discriminator>
- <version name="teneo_version" type="long">
- <column not-null="true" unique="false" name="`TENEO_VERSION`"/>
- </version>
- <property name="teneo_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_ID`" unique-key="c0,c1,c2"/>
- </property>
- <property name="teneo_owner_object_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_OWNER_OBJECT_ID`" index="teneo_derived_object"/>
- </property>
- <property name="teneo_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_START`" unique-key="c0"/>
- </property>
- <property name="teneo_end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_END`" unique-key="c1"/>
- </property>
- <many-to-one name="teneo_commit_info" entity-name="TeneoAuditCommitInfo" lazy="false" cascade="merge,persist,save-update,lock,refresh" foreign-key="EGENERICTYPEAUDITING_TENEO_COMMIT_INFO" insert="true" update="true" not-null="true">
- <column not-null="true" unique="false" name="`TENEOAUDITCOMMITINFO_TENEO_COMMIT_INFO_ID`"/>
- </many-to-one>
- <property name="teneo_audit_kind" lazy="false" not-null="true" insert="true" update="true" unique="false">
- <column not-null="true" unique="false" name="`TENEO_AUDIT_KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.TeneoAuditKind</param>
- <param name="eclassifier">TeneoAuditKind</param>
- <param name="epackage">http://www.eclipse.org/emf/teneo/hibernate/auditing</param>
- </type>
- </property>
- <property name="teneo_container_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_ID`"/>
- </property>
- <property name="teneo_container_feature_id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`TENEO_CONTAINER_FEATURE_ID`"/>
- </property>
- <property name="teneo_previous_start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_PREVIOUS_START`" unique-key="c2"/>
- </property>
- <property name="teneo_object_version" lazy="false" insert="true" update="true" not-null="false" unique="false" type="long">
- <column not-null="false" unique="false" name="`TENEO_OBJECT_VERSION`"/>
- </property>
- <property name="teneo_resourceid" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TENEO_RESOURCEID`"/>
- </property>
- <property name="eUpperBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EUPPERBOUND`"/>
- </property>
- <list name="eTypeArguments" table="`EGENERICTYPEAUDITING_ETYPEARGUMENTSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EGENERICTYPEAUDITING_ETYPEARGUMENTS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EGENERICTYPEAUDITING_ETYPEARGUMENTS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="eLowerBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ELOWERBOUND`"/>
- </property>
- <property name="eTypeParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ETYPEPARAMETER`"/>
- </property>
- <property name="eClassifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ECLASSIFIER`"/>
- </property>
- </class>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ETypeParameterAuditing" abstract="false" lazy="false" extends="ENamedElementAuditing" discriminator-value="ETypeParameterAuditing">
- <meta attribute="eclassName" inherit="false">ETypeParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/emf/2002/EcoreAuditing</meta>
- <list name="eBounds" table="`ETYPEPARAMETERAUDITING_EBOUNDSAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ETYPEPARAMETERAUDITING_EBOUNDS_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ETYPEPARAMETERAUDITING_EBOUNDS_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ElementAuditing" abstract="false" lazy="false" extends="EModelElementAuditing" discriminator-value="ElementAuditing">
- <meta attribute="eclassName" inherit="false">ElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="ownedComment" table="`ELEMENTAUDITING_OWNEDCOMMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ELEMENTAUDITING_OWNEDCOMMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="NamedElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="NamedElementAuditing">
- <meta attribute="eclassName" inherit="false">NamedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="clientDependency" table="`NAMEDELEMENTAUDITING_CLIENTDEPENDENCYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMEDELEMENTAUDITING_CLIENTDEPENDENCY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="name" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NAME`"/>
- </property>
- <property name="nameExpression" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`NAMEEXPRESSION`"/>
- </property>
- <property name="visibility" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`VISIBILITY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.VisibilityKind</param>
- <param name="eclassifier">VisibilityKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageableElementAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="PackageableElementAuditing">
- <meta attribute="eclassName" inherit="false">PackageableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DependencyAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="DependencyAuditing">
- <meta attribute="eclassName" inherit="false">DependencyAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="client" table="`DEPENDENCYAUDITING_CLIENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPENDENCYAUDITING_CLIENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="supplier" table="`DEPENDENCYAUDITING_SUPPLIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPENDENCYAUDITING_SUPPLIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AbstractionAuditing" abstract="false" lazy="false" extends="DependencyAuditing" discriminator-value="AbstractionAuditing">
- <meta attribute="eclassName" inherit="false">AbstractionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="mapping" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MAPPING`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RelationshipAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="RelationshipAuditing">
- <meta attribute="eclassName" inherit="false">RelationshipAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DirectedRelationshipAuditing" abstract="false" lazy="false" extends="RelationshipAuditing" discriminator-value="DirectedRelationshipAuditing">
- <meta attribute="eclassName" inherit="false">DirectedRelationshipAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ParameterableElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="ParameterableElementAuditing">
- <meta attribute="eclassName" inherit="false">ParameterableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CommentAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="CommentAuditing">
- <meta attribute="eclassName" inherit="false">CommentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="annotatedElement" table="`COMMENTAUDITING_ANNOTATEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMMENTAUDITING_ANNOTATEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="body" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BODY`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="NamespaceAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="NamespaceAuditing">
- <meta attribute="eclassName" inherit="false">NamespaceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="elementImport" table="`NAMESPACEAUDITING_ELEMENTIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMESPACEAUDITING_ELEMENTIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="packageImport" table="`NAMESPACEAUDITING_PACKAGEIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMESPACEAUDITING_PACKAGEIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedRule" table="`NAMESPACEAUDITING_OWNEDRULEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NAMESPACEAUDITING_OWNEDRULE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClassifierAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="ClassifierAuditing">
- <meta attribute="eclassName" inherit="false">ClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`CLASSIFIERAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="collaborationUse" table="`CLASSIFIERAUDITING_COLLABORATIONUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_COLLABORATIONUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="generalization" table="`CLASSIFIERAUDITING_GENERALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_GENERALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="powertypeExtent" table="`CLASSIFIERAUDITING_POWERTYPEEXTENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_POWERTYPEEXTENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isAbstract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISABSTRACT`"/>
- </property>
- <property name="isFinalSpecialization" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISFINALSPECIALIZATION`"/>
- </property>
- <bag name="ownedUseCase" table="`CLASSIFIERAUDITING_OWNEDUSECASEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_OWNEDUSECASE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="useCase" table="`CLASSIFIERAUDITING_USECASEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_USECASE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedClassifier" table="`CLASSIFIERAUDITING_REDEFINEDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_REDEFINEDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="representation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPRESENTATION`"/>
- </property>
- <bag name="substitution" table="`CLASSIFIERAUDITING_SUBSTITUTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERAUDITING_SUBSTITUTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuredClassifierAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="StructuredClassifierAuditing">
- <meta attribute="eclassName" inherit="false">StructuredClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="ownedAttribute" table="`STRUCTUREDCLASSIFIERAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDCLASSIFIERAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`STRUCTUREDCLASSIFIERAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedConnector" table="`STRUCTUREDCLASSIFIERAUDITING_OWNEDCONNECTORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDCLASSIFIERAUDITING_OWNEDCONNECTOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EncapsulatedClassifierAuditing" abstract="false" lazy="false" extends="StructuredClassifierAuditing" discriminator-value="EncapsulatedClassifierAuditing">
- <meta attribute="eclassName" inherit="false">EncapsulatedClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClassAuditing" abstract="false" lazy="false" extends="EncapsulatedClassifierAuditing" discriminator-value="ClassAuditing">
- <meta attribute="eclassName" inherit="false">ClassAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="classifierBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIERBEHAVIOR`"/>
- </property>
- <bag name="interfaceRealization" table="`CLASSAUDITING_INTERFACEREALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_INTERFACEREALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedBehavior" table="`CLASSAUDITING_OWNEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_OWNEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="ownedOperation" table="`CLASSAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CLASSAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="isActive" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISACTIVE`"/>
- </property>
- <list name="nestedClassifier" table="`CLASSAUDITING_NESTEDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_NESTEDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CLASSAUDITING_NESTEDCLASSIFIER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedReception" table="`CLASSAUDITING_OWNEDRECEPTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSAUDITING_OWNEDRECEPTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StereotypeAuditing" abstract="false" lazy="false" extends="ClassAuditing" discriminator-value="StereotypeAuditing">
- <meta attribute="eclassName" inherit="false">StereotypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="icon" table="`STEREOTYPEAUDITING_ICONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STEREOTYPEAUDITING_ICON_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehavioredClassifierAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="BehavioredClassifierAuditing">
- <meta attribute="eclassName" inherit="false">BehavioredClassifierAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="classifierBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIERBEHAVIOR`"/>
- </property>
- <bag name="interfaceRealization" table="`BEHAVIOREDCLASSIFIERAUDITING_INTERFACEREALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIOREDCLASSIFIERAUDITING_INTERFACEREALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedBehavior" table="`BEHAVIOREDCLASSIFIERAUDITING_OWNEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIOREDCLASSIFIERAUDITING_OWNEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RedefinableElementAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="RedefinableElementAuditing">
- <meta attribute="eclassName" inherit="false">RedefinableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TypeAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="TypeAuditing">
- <meta attribute="eclassName" inherit="false">TypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateableElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="TemplateableElementAuditing">
- <meta attribute="eclassName" inherit="false">TemplateableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`TEMPLATEABLEELEMENTAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATEABLEELEMENTAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ValueSpecificationAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="ValueSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">ValueSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExpressionAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="ExpressionAuditing">
- <meta attribute="eclassName" inherit="false">ExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="operand" table="`EXPRESSIONAUDITING_OPERANDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXPRESSIONAUDITING_OPERAND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EXPRESSIONAUDITING_OPERAND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="symbol" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SYMBOL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StringExpressionAuditing" abstract="false" lazy="false" extends="ExpressionAuditing" discriminator-value="StringExpressionAuditing">
- <meta attribute="eclassName" inherit="false">StringExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`STRINGEXPRESSIONAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRINGEXPRESSIONAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="owningExpression" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGEXPRESSION`"/>
- </property>
- <bag name="subExpression" table="`STRINGEXPRESSIONAUDITING_SUBEXPRESSIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRINGEXPRESSIONAUDITING_SUBEXPRESSION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TypedElementAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="TypedElementAuditing">
- <meta attribute="eclassName" inherit="false">TypedElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="PackageAuditing">
- <meta attribute="eclassName" inherit="false">PackageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`PACKAGEAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="URI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`URI`"/>
- </property>
- <bag name="packageMerge" table="`PACKAGEAUDITING_PACKAGEMERGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_PACKAGEMERGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="packagedElement" table="`PACKAGEAUDITING_PACKAGEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_PACKAGEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="profileApplication" table="`PACKAGEAUDITING_PROFILEAPPLICATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PACKAGEAUDITING_PROFILEAPPLICATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateSignatureAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="TemplateSignatureAuditing">
- <meta attribute="eclassName" inherit="false">TemplateSignatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="ownedParameter" table="`TEMPLATESIGNATUREAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`TEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="parameter" table="`TEMPLATESIGNATUREAUDITING_PARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATESIGNATUREAUDITING_PARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`TEMPLATESIGNATUREAUDITING_PARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="template" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateParameterAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="TemplateParameterAuditing">
- <meta attribute="eclassName" inherit="false">TemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="default" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULT`"/>
- </property>
- <property name="ownedDefault" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDDEFAULT`"/>
- </property>
- <property name="ownedParameteredElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDPARAMETEREDELEMENT`"/>
- </property>
- <property name="parameteredElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PARAMETEREDELEMENT`"/>
- </property>
- <property name="signature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNATURE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateBindingAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="TemplateBindingAuditing">
- <meta attribute="eclassName" inherit="false">TemplateBindingAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="parameterSubstitution" table="`TEMPLATEBINDINGAUDITING_PARAMETERSUBSTITUTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TEMPLATEBINDINGAUDITING_PARAMETERSUBSTITUTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="signature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNATURE`"/>
- </property>
- <property name="boundElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BOUNDELEMENT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TemplateParameterSubstitutionAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="TemplateParameterSubstitutionAuditing">
- <meta attribute="eclassName" inherit="false">TemplateParameterSubstitutionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="actual" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTUAL`"/>
- </property>
- <property name="formal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FORMAL`"/>
- </property>
- <property name="ownedActual" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDACTUAL`"/>
- </property>
- <property name="templateBinding" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEBINDING`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageMergeAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="PackageMergeAuditing">
- <meta attribute="eclassName" inherit="false">PackageMergeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="mergedPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MERGEDPACKAGE`"/>
- </property>
- <property name="receivingPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RECEIVINGPACKAGE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProfileApplicationAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="ProfileApplicationAuditing">
- <meta attribute="eclassName" inherit="false">ProfileApplicationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="appliedProfile" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`APPLIEDPROFILE`"/>
- </property>
- <property name="isStrict" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTRICT`"/>
- </property>
- <property name="applyingPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`APPLYINGPACKAGE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProfileAuditing" abstract="false" lazy="false" extends="PackageAuditing" discriminator-value="ProfileAuditing">
- <meta attribute="eclassName" inherit="false">ProfileAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="metaclassReference" table="`PROFILEAUDITING_METACLASSREFERENCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROFILEAUDITING_METACLASSREFERENCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="metamodelReference" table="`PROFILEAUDITING_METAMODELREFERENCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROFILEAUDITING_METAMODELREFERENCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ElementImportAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="ElementImportAuditing">
- <meta attribute="eclassName" inherit="false">ElementImportAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="alias" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ALIAS`"/>
- </property>
- <property name="importedElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTEDELEMENT`"/>
- </property>
- <property name="importingNamespace" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTINGNAMESPACE`"/>
- </property>
- <property name="visibility" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`VISIBILITY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.VisibilityKind</param>
- <param name="eclassifier">VisibilityKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PackageImportAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="PackageImportAuditing">
- <meta attribute="eclassName" inherit="false">PackageImportAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="importedPackage" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTEDPACKAGE`"/>
- </property>
- <property name="importingNamespace" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPORTINGNAMESPACE`"/>
- </property>
- <property name="visibility" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`VISIBILITY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.VisibilityKind</param>
- <param name="eclassifier">VisibilityKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AssociationAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="AssociationAuditing">
- <meta attribute="eclassName" inherit="false">AssociationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isDerived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVED`"/>
- </property>
- <list name="memberEnd" table="`ASSOCIATIONAUDITING_MEMBERENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONAUDITING_MEMBEREND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONAUDITING_MEMBEREND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedEnd" table="`ASSOCIATIONAUDITING_OWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONAUDITING_OWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONAUDITING_OWNEDEND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="navigableOwnedEnd" table="`ASSOCIATIONAUDITING_NAVIGABLEOWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONAUDITING_NAVIGABLEOWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtensionAuditing" abstract="false" lazy="false" extends="AssociationAuditing" discriminator-value="ExtensionAuditing">
- <meta attribute="eclassName" inherit="false">ExtensionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FeatureAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" discriminator-value="FeatureAuditing">
- <meta attribute="eclassName" inherit="false">FeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isStatic" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTATIC`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuralFeatureAuditing" abstract="false" lazy="false" extends="FeatureAuditing" discriminator-value="StructuralFeatureAuditing">
- <meta attribute="eclassName" inherit="false">StructuralFeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="isReadOnly" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREADONLY`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PropertyAuditing" abstract="false" lazy="false" extends="StructuralFeatureAuditing" discriminator-value="PropertyAuditing">
- <meta attribute="eclassName" inherit="false">PropertyAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <bag name="deployment" table="`PROPERTYAUDITING_DEPLOYMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_DEPLOYMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERFACE`"/>
- </property>
- <property name="datatype" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DATATYPE`"/>
- </property>
- <property name="aggregation" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`AGGREGATION`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.AggregationKind</param>
- <param name="eclassifier">AggregationKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="associationEnd" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ASSOCIATIONEND`"/>
- </property>
- <list name="qualifier" table="`PROPERTYAUDITING_QUALIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_QUALIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`PROPERTYAUDITING_QUALIFIER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="defaultValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULTVALUE`"/>
- </property>
- <property name="isDerived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVED`"/>
- </property>
- <property name="isDerivedUnion" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVEDUNION`"/>
- </property>
- <property name="isID" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISID`"/>
- </property>
- <property name="owningAssociation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGASSOCIATION`"/>
- </property>
- <bag name="redefinedProperty" table="`PROPERTYAUDITING_REDEFINEDPROPERTYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_REDEFINEDPROPERTY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="subsettedProperty" table="`PROPERTYAUDITING_SUBSETTEDPROPERTYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROPERTYAUDITING_SUBSETTEDPROPERTY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="association" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ASSOCIATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectableElementAuditing" abstract="false" lazy="false" extends="TypedElementAuditing" discriminator-value="ConnectableElementAuditing">
- <meta attribute="eclassName" inherit="false">ConnectableElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeploymentTargetAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="DeploymentTargetAuditing">
- <meta attribute="eclassName" inherit="false">DeploymentTargetAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="deployment" table="`DEPLOYMENTTARGETAUDITING_DEPLOYMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPLOYMENTTARGETAUDITING_DEPLOYMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MultiplicityElementAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="MultiplicityElementAuditing">
- <meta attribute="eclassName" inherit="false">MultiplicityElementAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectorEndAuditing" abstract="false" lazy="false" extends="MultiplicityElementAuditing" discriminator-value="ConnectorEndAuditing">
- <meta attribute="eclassName" inherit="false">ConnectorEndAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="partWithPort" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PARTWITHPORT`"/>
- </property>
- <property name="role" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ROLE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectableElementTemplateParameterAuditing" abstract="false" lazy="false" extends="TemplateParameterAuditing" discriminator-value="ConnectableElementTemplateParameterAuditing">
- <meta attribute="eclassName" inherit="false">ConnectableElementTemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeploymentAuditing" abstract="false" lazy="false" extends="DependencyAuditing" discriminator-value="DeploymentAuditing">
- <meta attribute="eclassName" inherit="false">DeploymentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="configuration" table="`DEPLOYMENTAUDITING_CONFIGURATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPLOYMENTAUDITING_CONFIGURATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="deployedArtifact" table="`DEPLOYMENTAUDITING_DEPLOYEDARTIFACTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DEPLOYMENTAUDITING_DEPLOYEDARTIFACT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="location" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOCATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ArtifactAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="ArtifactAuditing">
- <meta attribute="eclassName" inherit="false">ArtifactAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="fileName" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FILENAME`"/>
- </property>
- <bag name="manifestation" table="`ARTIFACTAUDITING_MANIFESTATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_MANIFESTATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="nestedArtifact" table="`ARTIFACTAUDITING_NESTEDARTIFACTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_NESTEDARTIFACT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="ownedAttribute" table="`ARTIFACTAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ARTIFACTAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedOperation" table="`ARTIFACTAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ARTIFACTAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ARTIFACTAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeploymentSpecificationAuditing" abstract="false" lazy="false" extends="ArtifactAuditing" discriminator-value="DeploymentSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">DeploymentSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="deploymentLocation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEPLOYMENTLOCATION`"/>
- </property>
- <property name="executionLocation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXECUTIONLOCATION`"/>
- </property>
- <property name="deployment" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEPLOYMENT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeployedArtifactAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="DeployedArtifactAuditing">
- <meta attribute="eclassName" inherit="false">DeployedArtifactAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ManifestationAuditing" abstract="false" lazy="false" extends="AbstractionAuditing" discriminator-value="ManifestationAuditing">
- <meta attribute="eclassName" inherit="false">ManifestationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="utilizedElement" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UTILIZEDELEMENT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehavioralFeatureAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="BehavioralFeatureAuditing">
- <meta attribute="eclassName" inherit="false">BehavioralFeatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="isStatic" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTATIC`"/>
- </property>
- <property name="concurrency" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`CONCURRENCY`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.CallConcurrencyKind</param>
- <param name="eclassifier">CallConcurrencyKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="isAbstract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISABSTRACT`"/>
- </property>
- <bag name="method" table="`BEHAVIORALFEATUREAUDITING_METHODAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_METHOD_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="ownedParameter" table="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedParameterSet" table="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETERSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_OWNEDPARAMETERSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="raisedException" table="`BEHAVIORALFEATUREAUDITING_RAISEDEXCEPTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORALFEATUREAUDITING_RAISEDEXCEPTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OperationAuditing" abstract="false" lazy="false" extends="BehavioralFeatureAuditing" discriminator-value="OperationAuditing">
- <meta attribute="eclassName" inherit="false">OperationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <property name="ownedTemplateSignature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNEDTEMPLATESIGNATURE`"/>
- </property>
- <bag name="templateBinding" table="`OPERATIONAUDITING_TEMPLATEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_TEMPLATEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="interface" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERFACE`"/>
- </property>
- <property name="bodyCondition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BODYCONDITION`"/>
- </property>
- <property name="class" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASS`"/>
- </property>
- <property name="datatype" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DATATYPE`"/>
- </property>
- <property name="isQuery" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISQUERY`"/>
- </property>
- <bag name="postcondition" table="`OPERATIONAUDITING_POSTCONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_POSTCONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="precondition" table="`OPERATIONAUDITING_PRECONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_PRECONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedOperation" table="`OPERATIONAUDITING_REDEFINEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPERATIONAUDITING_REDEFINEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehaviorAuditing" abstract="false" lazy="false" extends="ClassAuditing" discriminator-value="BehaviorAuditing">
- <meta attribute="eclassName" inherit="false">BehaviorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isReentrant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREENTRANT`"/>
- </property>
- <list name="ownedParameter" table="`BEHAVIORAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`BEHAVIORAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedParameterSet" table="`BEHAVIORAUDITING_OWNEDPARAMETERSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_OWNEDPARAMETERSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="postcondition" table="`BEHAVIORAUDITING_POSTCONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_POSTCONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="precondition" table="`BEHAVIORAUDITING_PRECONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_PRECONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedBehavior" table="`BEHAVIORAUDITING_REDEFINEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`BEHAVIORAUDITING_REDEFINEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="specification" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RealizationAuditing" abstract="false" lazy="false" extends="AbstractionAuditing" discriminator-value="RealizationAuditing">
- <meta attribute="eclassName" inherit="false">RealizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InterfaceRealizationAuditing" abstract="false" lazy="false" extends="RealizationAuditing" discriminator-value="InterfaceRealizationAuditing">
- <meta attribute="eclassName" inherit="false">InterfaceRealizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="contract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTRACT`"/>
- </property>
- <property name="implementingClassifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`IMPLEMENTINGCLASSIFIER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InterfaceAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="InterfaceAuditing">
- <meta attribute="eclassName" inherit="false">InterfaceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="nestedClassifier" table="`INTERFACEAUDITING_NESTEDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_NESTEDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERFACEAUDITING_NESTEDCLASSIFIER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedAttribute" table="`INTERFACEAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERFACEAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedOperation" table="`INTERFACEAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERFACEAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="ownedReception" table="`INTERFACEAUDITING_OWNEDRECEPTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_OWNEDRECEPTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="protocol" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PROTOCOL`"/>
- </property>
- <bag name="redefinedInterface" table="`INTERFACEAUDITING_REDEFINEDINTERFACEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERFACEAUDITING_REDEFINEDINTERFACE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReceptionAuditing" abstract="false" lazy="false" extends="BehavioralFeatureAuditing" discriminator-value="ReceptionAuditing">
- <meta attribute="eclassName" inherit="false">ReceptionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SignalAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="SignalAuditing">
- <meta attribute="eclassName" inherit="false">SignalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="ownedAttribute" table="`SIGNALAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`SIGNALAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`SIGNALAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StateMachineAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" discriminator-value="StateMachineAuditing">
- <meta attribute="eclassName" inherit="false">StateMachineAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="connectionPoint" table="`STATEMACHINEAUDITING_CONNECTIONPOINTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_CONNECTIONPOINT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="submachineState" table="`STATEMACHINEAUDITING_SUBMACHINESTATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_SUBMACHINESTATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="region" table="`STATEMACHINEAUDITING_REGIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_REGION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="extendedStateMachine" table="`STATEMACHINEAUDITING_EXTENDEDSTATEMACHINEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEMACHINEAUDITING_EXTENDEDSTATEMACHINE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProtocolStateMachineAuditing" abstract="false" lazy="false" extends="StateMachineAuditing" discriminator-value="ProtocolStateMachineAuditing">
- <meta attribute="eclassName" inherit="false">ProtocolStateMachineAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="conformance" table="`PROTOCOLSTATEMACHINEAUDITING_CONFORMANCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PROTOCOLSTATEMACHINEAUDITING_CONFORMANCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="VertexAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="VertexAuditing">
- <meta attribute="eclassName" inherit="false">VertexAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="container" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTAINER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PseudostateAuditing" abstract="false" lazy="false" extends="VertexAuditing" discriminator-value="PseudostateAuditing">
- <meta attribute="eclassName" inherit="false">PseudostateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="state" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATE`"/>
- </property>
- <property name="kind" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.PseudostateKind</param>
- <param name="eclassifier">PseudostateKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="stateMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATEMACHINE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RegionAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="RegionAuditing">
- <meta attribute="eclassName" inherit="false">RegionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="extendedRegion" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXTENDEDREGION`"/>
- </property>
- <property name="state" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATE`"/>
- </property>
- <property name="stateMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATEMACHINE`"/>
- </property>
- <bag name="transition" table="`REGIONAUDITING_TRANSITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REGIONAUDITING_TRANSITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="subvertex" table="`REGIONAUDITING_SUBVERTEXAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REGIONAUDITING_SUBVERTEX_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StateAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="StateAuditing">
- <meta attribute="eclassName" inherit="false">StateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="container" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTAINER`"/>
- </property>
- <bag name="connection" table="`STATEAUDITING_CONNECTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_CONNECTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="connectionPoint" table="`STATEAUDITING_CONNECTIONPOINTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_CONNECTIONPOINT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="deferrableTrigger" table="`STATEAUDITING_DEFERRABLETRIGGERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_DEFERRABLETRIGGER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="doActivity" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DOACTIVITY`"/>
- </property>
- <property name="entry" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENTRY`"/>
- </property>
- <property name="exit" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXIT`"/>
- </property>
- <property name="redefinedState" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REDEFINEDSTATE`"/>
- </property>
- <property name="stateInvariant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATEINVARIANT`"/>
- </property>
- <property name="submachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SUBMACHINE`"/>
- </property>
- <bag name="region" table="`STATEAUDITING_REGIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STATEAUDITING_REGION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectionPointReferenceAuditing" abstract="false" lazy="false" extends="VertexAuditing" discriminator-value="ConnectionPointReferenceAuditing">
- <meta attribute="eclassName" inherit="false">ConnectionPointReferenceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="entry" table="`CONNECTIONPOINTREFERENCEAUDITING_ENTRYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTIONPOINTREFERENCEAUDITING_ENTRY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="exit" table="`CONNECTIONPOINTREFERENCEAUDITING_EXITAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTIONPOINTREFERENCEAUDITING_EXIT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="state" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STATE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TriggerAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="TriggerAuditing">
- <meta attribute="eclassName" inherit="false">TriggerAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="event" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EVENT`"/>
- </property>
- <bag name="port" table="`TRIGGERAUDITING_PORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TRIGGERAUDITING_PORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EventAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="EventAuditing">
- <meta attribute="eclassName" inherit="false">EventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PortAuditing" abstract="false" lazy="false" extends="PropertyAuditing" discriminator-value="PortAuditing">
- <meta attribute="eclassName" inherit="false">PortAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISBEHAVIOR`"/>
- </property>
- <property name="isConjugated" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCONJUGATED`"/>
- </property>
- <property name="isService" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSERVICE`"/>
- </property>
- <property name="protocol" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PROTOCOL`"/>
- </property>
- <bag name="redefinedPort" table="`PORTAUDITING_REDEFINEDPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PORTAUDITING_REDEFINEDPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConstraintAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="ConstraintAuditing">
- <meta attribute="eclassName" inherit="false">ConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="constrainedElement" table="`CONSTRAINTAUDITING_CONSTRAINEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONSTRAINTAUDITING_CONSTRAINEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CONSTRAINTAUDITING_CONSTRAINEDELEMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="context" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTEXT`"/>
- </property>
- <property name="specification" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TransitionAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="TransitionAuditing">
- <meta attribute="eclassName" inherit="false">TransitionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLeaf" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLEAF`"/>
- </property>
- <property name="effect" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EFFECT`"/>
- </property>
- <property name="guard" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GUARD`"/>
- </property>
- <property name="kind" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`KIND`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.TransitionKind</param>
- <param name="eclassifier">TransitionKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="redefinedTransition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REDEFINEDTRANSITION`"/>
- </property>
- <property name="source" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SOURCE`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- <bag name="trigger" table="`TRANSITIONAUDITING_TRIGGERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TRANSITIONAUDITING_TRIGGER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="container" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTAINER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProtocolConformanceAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="ProtocolConformanceAuditing">
- <meta attribute="eclassName" inherit="false">ProtocolConformanceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="generalMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GENERALMACHINE`"/>
- </property>
- <property name="specificMachine" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICMACHINE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ParameterAuditing" abstract="false" lazy="false" extends="ConnectableElementAuditing" discriminator-value="ParameterAuditing">
- <meta attribute="eclassName" inherit="false">ParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="defaultValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFAULTVALUE`"/>
- </property>
- <property name="direction" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`DIRECTION`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ParameterDirectionKind</param>
- <param name="eclassifier">ParameterDirectionKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="effect" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`EFFECT`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ParameterEffectKind</param>
- <param name="eclassifier">ParameterEffectKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="isException" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISEXCEPTION`"/>
- </property>
- <property name="isStream" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSTREAM`"/>
- </property>
- <bag name="parameterSet" table="`PARAMETERAUDITING_PARAMETERSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PARAMETERAUDITING_PARAMETERSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ParameterSetAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="ParameterSetAuditing">
- <meta attribute="eclassName" inherit="false">ParameterSetAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="condition" table="`PARAMETERSETAUDITING_CONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PARAMETERSETAUDITING_CONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="parameter" table="`PARAMETERSETAUDITING_PARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`PARAMETERSETAUDITING_PARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DataTypeAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="DataTypeAuditing">
- <meta attribute="eclassName" inherit="false">DataTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="ownedAttribute" table="`DATATYPEAUDITING_OWNEDATTRIBUTEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DATATYPEAUDITING_OWNEDATTRIBUTE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`DATATYPEAUDITING_OWNEDATTRIBUTE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedOperation" table="`DATATYPEAUDITING_OWNEDOPERATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DATATYPEAUDITING_OWNEDOPERATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`DATATYPEAUDITING_OWNEDOPERATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OperationTemplateParameterAuditing" abstract="false" lazy="false" extends="TemplateParameterAuditing" discriminator-value="OperationTemplateParameterAuditing">
- <meta attribute="eclassName" inherit="false">OperationTemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtensionEndAuditing" abstract="false" lazy="false" extends="PropertyAuditing" discriminator-value="ExtensionEndAuditing">
- <meta attribute="eclassName" inherit="false">ExtensionEndAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ModelAuditing" abstract="false" lazy="false" extends="PackageAuditing" discriminator-value="ModelAuditing">
- <meta attribute="eclassName" inherit="false">ModelAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="viewpoint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VIEWPOINT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EnumerationAuditing" abstract="false" lazy="false" extends="DataTypeAuditing" discriminator-value="EnumerationAuditing">
- <meta attribute="eclassName" inherit="false">EnumerationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="ownedLiteral" table="`ENUMERATIONAUDITING_OWNEDLITERALAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ENUMERATIONAUDITING_OWNEDLITERAL_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ENUMERATIONAUDITING_OWNEDLITERAL_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InstanceSpecificationAuditing" abstract="false" lazy="false" extends="DeploymentTargetAuditing" discriminator-value="InstanceSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">InstanceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="owningTemplateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGTEMPLATEPARAMETER`"/>
- </property>
- <property name="templateParameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATEPARAMETER`"/>
- </property>
- <bag name="classifier" table="`INSTANCESPECIFICATIONAUDITING_CLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INSTANCESPECIFICATIONAUDITING_CLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="slot" table="`INSTANCESPECIFICATIONAUDITING_SLOTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INSTANCESPECIFICATIONAUDITING_SLOT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="specification" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFICATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="EnumerationLiteralAuditing" abstract="false" lazy="false" extends="InstanceSpecificationAuditing" discriminator-value="EnumerationLiteralAuditing">
- <meta attribute="eclassName" inherit="false">EnumerationLiteralAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="enumeration" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENUMERATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SlotAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="SlotAuditing">
- <meta attribute="eclassName" inherit="false">SlotAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="definingFeature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DEFININGFEATURE`"/>
- </property>
- <list name="value" table="`SLOTAUDITING_VALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`SLOTAUDITING_VALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`SLOTAUDITING_VALUE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="owningInstance" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OWNINGINSTANCE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PrimitiveTypeAuditing" abstract="false" lazy="false" extends="DataTypeAuditing" discriminator-value="PrimitiveTypeAuditing">
- <meta attribute="eclassName" inherit="false">PrimitiveTypeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="UsageAuditing" abstract="false" lazy="false" extends="DependencyAuditing" discriminator-value="UsageAuditing">
- <meta attribute="eclassName" inherit="false">UsageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CollaborationUseAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="CollaborationUseAuditing">
- <meta attribute="eclassName" inherit="false">CollaborationUseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="roleBinding" table="`COLLABORATIONUSEAUDITING_ROLEBINDINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONUSEAUDITING_ROLEBINDING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CollaborationAuditing" abstract="false" lazy="false" extends="StructuredClassifierAuditing" discriminator-value="CollaborationAuditing">
- <meta attribute="eclassName" inherit="false">CollaborationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="classifierBehavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIERBEHAVIOR`"/>
- </property>
- <bag name="interfaceRealization" table="`COLLABORATIONAUDITING_INTERFACEREALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONAUDITING_INTERFACEREALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedBehavior" table="`COLLABORATIONAUDITING_OWNEDBEHAVIORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONAUDITING_OWNEDBEHAVIOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="collaborationRole" table="`COLLABORATIONAUDITING_COLLABORATIONROLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COLLABORATIONAUDITING_COLLABORATIONROLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GeneralizationAuditing" abstract="false" lazy="false" extends="DirectedRelationshipAuditing" discriminator-value="GeneralizationAuditing">
- <meta attribute="eclassName" inherit="false">GeneralizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="general" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GENERAL`"/>
- </property>
- <bag name="generalizationSet" table="`GENERALIZATIONAUDITING_GENERALIZATIONSETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`GENERALIZATIONAUDITING_GENERALIZATIONSET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isSubstitutable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSUBSTITUTABLE`"/>
- </property>
- <property name="specific" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SPECIFIC`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GeneralizationSetAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="GeneralizationSetAuditing">
- <meta attribute="eclassName" inherit="false">GeneralizationSetAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isCovering" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCOVERING`"/>
- </property>
- <property name="isDisjoint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDISJOINT`"/>
- </property>
- <property name="powertype" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`POWERTYPE`"/>
- </property>
- <bag name="generalization" table="`GENERALIZATIONSETAUDITING_GENERALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`GENERALIZATIONSETAUDITING_GENERALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RedefinableTemplateSignatureAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" discriminator-value="RedefinableTemplateSignatureAuditing">
- <meta attribute="eclassName" inherit="false">RedefinableTemplateSignatureAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="ownedParameter" table="`REDEFINABLETEMPLATESIGNATUREAUDITING_OWNEDPARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REDEFINABLETEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`REDEFINABLETEMPLATESIGNATUREAUDITING_OWNEDPARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="parameter" table="`REDEFINABLETEMPLATESIGNATUREAUDITING_PARAMETERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REDEFINABLETEMPLATESIGNATUREAUDITING_PARAMETER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`REDEFINABLETEMPLATESIGNATUREAUDITING_PARAMETER_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="template" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TEMPLATE`"/>
- </property>
- <bag name="extendedSignature" table="`REDEFINABLETEMPLATESIGNATUREAUDITING_EXTENDEDSIGNATUREAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REDEFINABLETEMPLATESIGNATUREAUDITING_EXTENDEDSIGNATURE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="UseCaseAuditing" abstract="false" lazy="false" extends="BehavioredClassifierAuditing" discriminator-value="UseCaseAuditing">
- <meta attribute="eclassName" inherit="false">UseCaseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="extend" table="`USECASEAUDITING_EXTENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_EXTEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="extensionPoint" table="`USECASEAUDITING_EXTENSIONPOINTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_EXTENSIONPOINT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="include" table="`USECASEAUDITING_INCLUDEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_INCLUDE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="subject" table="`USECASEAUDITING_SUBJECTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`USECASEAUDITING_SUBJECT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtendAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="ExtendAuditing">
- <meta attribute="eclassName" inherit="false">ExtendAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="condition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONDITION`"/>
- </property>
- <property name="extendedCase" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXTENDEDCASE`"/>
- </property>
- <list name="extensionLocation" table="`EXTENDAUDITING_EXTENSIONLOCATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXTENDAUDITING_EXTENSIONLOCATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`EXTENDAUDITING_EXTENSIONLOCATION_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="extension" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXTENSION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExtensionPointAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" discriminator-value="ExtensionPointAuditing">
- <meta attribute="eclassName" inherit="false">ExtensionPointAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="useCase" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`USECASE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="IncludeAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="IncludeAuditing">
- <meta attribute="eclassName" inherit="false">IncludeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="addition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ADDITION`"/>
- </property>
- <property name="includingCase" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INCLUDINGCASE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SubstitutionAuditing" abstract="false" lazy="false" extends="RealizationAuditing" discriminator-value="SubstitutionAuditing">
- <meta attribute="eclassName" inherit="false">SubstitutionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="contract" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTRACT`"/>
- </property>
- <property name="substitutingClassifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SUBSTITUTINGCLASSIFIER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClassifierTemplateParameterAuditing" abstract="false" lazy="false" extends="TemplateParameterAuditing" discriminator-value="ClassifierTemplateParameterAuditing">
- <meta attribute="eclassName" inherit="false">ClassifierTemplateParameterAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="allowSubstitutable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ALLOWSUBSTITUTABLE`"/>
- </property>
- <bag name="constrainingClassifier" table="`CLASSIFIERTEMPLATEPARAMETERAUDITING_CONSTRAININGCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLASSIFIERTEMPLATEPARAMETERAUDITING_CONSTRAININGCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConnectorAuditing" abstract="false" lazy="false" extends="FeatureAuditing" discriminator-value="ConnectorAuditing">
- <meta attribute="eclassName" inherit="false">ConnectorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="contract" table="`CONNECTORAUDITING_CONTRACTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTORAUDITING_CONTRACT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="end" table="`CONNECTORAUDITING_ENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTORAUDITING_END_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CONNECTORAUDITING_END_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="redefinedConnector" table="`CONNECTORAUDITING_REDEFINEDCONNECTORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONNECTORAUDITING_REDEFINEDCONNECTOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ImageAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="ImageAuditing">
- <meta attribute="eclassName" inherit="false">ImageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="content" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONTENT`"/>
- </property>
- <property name="format" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FORMAT`"/>
- </property>
- <property name="location" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOCATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OpaqueExpressionAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="OpaqueExpressionAuditing">
- <meta attribute="eclassName" inherit="false">OpaqueExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="behavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEHAVIOR`"/>
- </property>
- <list name="body" table="`OPAQUEEXPRESSIONAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEEXPRESSIONAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEEXPRESSIONAUDITING_BODY_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="language" table="`OPAQUEEXPRESSIONAUDITING_LANGUAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEEXPRESSIONAUDITING_LANGUAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEEXPRESSIONAUDITING_LANGUAGE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityNodeAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" discriminator-value="ActivityNodeAuditing">
- <meta attribute="eclassName" inherit="false">ActivityNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="inPartition" table="`ACTIVITYNODEAUDITING_INPARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_INPARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="inStructuredNode" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSTRUCTUREDNODE`"/>
- </property>
- <bag name="inInterruptibleRegion" table="`ACTIVITYNODEAUDITING_ININTERRUPTIBLEREGIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_ININTERRUPTIBLEREGION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="outgoing" table="`ACTIVITYNODEAUDITING_OUTGOINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_OUTGOING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="incoming" table="`ACTIVITYNODEAUDITING_INCOMINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_INCOMING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="redefinedNode" table="`ACTIVITYNODEAUDITING_REDEFINEDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYNODEAUDITING_REDEFINEDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutableNodeAuditing" abstract="false" lazy="false" extends="ActivityNodeAuditing" discriminator-value="ExecutableNodeAuditing">
- <meta attribute="eclassName" inherit="false">ExecutableNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="handler" table="`EXECUTABLENODEAUDITING_HANDLERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXECUTABLENODEAUDITING_HANDLER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActionAuditing" abstract="false" lazy="false" extends="ExecutableNodeAuditing" discriminator-value="ActionAuditing">
- <meta attribute="eclassName" inherit="false">ActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isLocallyReentrant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISLOCALLYREENTRANT`"/>
- </property>
- <bag name="localPostcondition" table="`ACTIONAUDITING_LOCALPOSTCONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIONAUDITING_LOCALPOSTCONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="localPrecondition" table="`ACTIONAUDITING_LOCALPRECONDITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIONAUDITING_LOCALPRECONDITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AcceptEventActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="AcceptEventActionAuditing">
- <meta attribute="eclassName" inherit="false">AcceptEventActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isUnmarshall" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNMARSHALL`"/>
- </property>
- <bag name="result" table="`ACCEPTEVENTACTIONAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACCEPTEVENTACTIONAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="trigger" table="`ACCEPTEVENTACTIONAUDITING_TRIGGERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACCEPTEVENTACTIONAUDITING_TRIGGER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AcceptCallActionAuditing" abstract="false" lazy="false" extends="AcceptEventActionAuditing" discriminator-value="AcceptCallActionAuditing">
- <meta attribute="eclassName" inherit="false">AcceptCallActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="returnInformation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNINFORMATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" discriminator-value="ActivityAuditing">
- <meta attribute="eclassName" inherit="false">ActivityAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="ownedGroup" table="`ACTIVITYAUDITING_OWNEDGROUPAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_OWNEDGROUP_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="edge" table="`ACTIVITYAUDITING_EDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_EDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="variable" table="`ACTIVITYAUDITING_VARIABLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_VARIABLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedNode" table="`ACTIVITYAUDITING_OWNEDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_OWNEDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isReadOnly" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREADONLY`"/>
- </property>
- <property name="isSingleExecution" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSINGLEEXECUTION`"/>
- </property>
- <bag name="partition" table="`ACTIVITYAUDITING_PARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_PARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="structuredNode" table="`ACTIVITYAUDITING_STRUCTUREDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYAUDITING_STRUCTUREDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityGroupAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="ActivityGroupAuditing">
- <meta attribute="eclassName" inherit="false">ActivityGroupAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityEdgeAuditing" abstract="false" lazy="false" extends="RedefinableElementAuditing" discriminator-value="ActivityEdgeAuditing">
- <meta attribute="eclassName" inherit="false">ActivityEdgeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="activity" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTIVITY`"/>
- </property>
- <property name="guard" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GUARD`"/>
- </property>
- <bag name="inPartition" table="`ACTIVITYEDGEAUDITING_INPARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYEDGEAUDITING_INPARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="inStructuredNode" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSTRUCTUREDNODE`"/>
- </property>
- <property name="interrupts" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERRUPTS`"/>
- </property>
- <bag name="redefinedEdge" table="`ACTIVITYEDGEAUDITING_REDEFINEDEDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYEDGEAUDITING_REDEFINEDEDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="source" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SOURCE`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- <property name="weight" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`WEIGHT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityPartitionAuditing" abstract="false" lazy="false" extends="ActivityGroupAuditing" discriminator-value="ActivityPartitionAuditing">
- <meta attribute="eclassName" inherit="false">ActivityPartitionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isDimension" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDIMENSION`"/>
- </property>
- <property name="isExternal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISEXTERNAL`"/>
- </property>
- <bag name="node" table="`ACTIVITYPARTITIONAUDITING_NODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYPARTITIONAUDITING_NODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="represents" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPRESENTS`"/>
- </property>
- <bag name="subpartition" table="`ACTIVITYPARTITIONAUDITING_SUBPARTITIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYPARTITIONAUDITING_SUBPARTITION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="superPartition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SUPERPARTITION`"/>
- </property>
- <bag name="edge" table="`ACTIVITYPARTITIONAUDITING_EDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ACTIVITYPARTITIONAUDITING_EDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuredActivityNodeAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="StructuredActivityNodeAuditing">
- <meta attribute="eclassName" inherit="false">StructuredActivityNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="elementImport" table="`STRUCTUREDACTIVITYNODEAUDITING_ELEMENTIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_ELEMENTIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="packageImport" table="`STRUCTUREDACTIVITYNODEAUDITING_PACKAGEIMPORTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_PACKAGEIMPORT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="ownedRule" table="`STRUCTUREDACTIVITYNODEAUDITING_OWNEDRULEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_OWNEDRULE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="mustIsolate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`MUSTISOLATE`"/>
- </property>
- <bag name="node" table="`STRUCTUREDACTIVITYNODEAUDITING_NODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_NODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="structuredNodeInput" table="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEINPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEINPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="structuredNodeOutput" table="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEOUTPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_STRUCTUREDNODEOUTPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="variable" table="`STRUCTUREDACTIVITYNODEAUDITING_VARIABLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_VARIABLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="edge" table="`STRUCTUREDACTIVITYNODEAUDITING_EDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`STRUCTUREDACTIVITYNODEAUDITING_EDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ObjectNodeAuditing" abstract="false" lazy="false" extends="ActivityNodeAuditing" discriminator-value="ObjectNodeAuditing">
- <meta attribute="eclassName" inherit="false">ObjectNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TYPE`"/>
- </property>
- <bag name="inState" table="`OBJECTNODEAUDITING_INSTATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OBJECTNODEAUDITING_INSTATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isControlType" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCONTROLTYPE`"/>
- </property>
- <property name="ordering" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`ORDERING`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ObjectNodeOrderingKind</param>
- <param name="eclassifier">ObjectNodeOrderingKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="selection" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SELECTION`"/>
- </property>
- <property name="upperBound" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERBOUND`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PinAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" discriminator-value="PinAuditing">
- <meta attribute="eclassName" inherit="false">PinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="isControl" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCONTROL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InputPinAuditing" abstract="false" lazy="false" extends="PinAuditing" discriminator-value="InputPinAuditing">
- <meta attribute="eclassName" inherit="false">InputPinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OutputPinAuditing" abstract="false" lazy="false" extends="PinAuditing" discriminator-value="OutputPinAuditing">
- <meta attribute="eclassName" inherit="false">OutputPinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="VariableAuditing" abstract="false" lazy="false" extends="ConnectableElementAuditing" discriminator-value="VariableAuditing">
- <meta attribute="eclassName" inherit="false">VariableAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="isUnique" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISUNIQUE`"/>
- </property>
- <property name="lowerValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`LOWERVALUE`"/>
- </property>
- <property name="upperValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UPPERVALUE`"/>
- </property>
- <property name="activityScope" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTIVITYSCOPE`"/>
- </property>
- <property name="scope" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SCOPE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InterruptibleActivityRegionAuditing" abstract="false" lazy="false" extends="ActivityGroupAuditing" discriminator-value="InterruptibleActivityRegionAuditing">
- <meta attribute="eclassName" inherit="false">InterruptibleActivityRegionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="node" table="`INTERRUPTIBLEACTIVITYREGIONAUDITING_NODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERRUPTIBLEACTIVITYREGIONAUDITING_NODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="interruptingEdge" table="`INTERRUPTIBLEACTIVITYREGIONAUDITING_INTERRUPTINGEDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERRUPTIBLEACTIVITYREGIONAUDITING_INTERRUPTINGEDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExceptionHandlerAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="ExceptionHandlerAuditing">
- <meta attribute="eclassName" inherit="false">ExceptionHandlerAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="exceptionInput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXCEPTIONINPUT`"/>
- </property>
- <bag name="exceptionType" table="`EXCEPTIONHANDLERAUDITING_EXCEPTIONTYPEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXCEPTIONHANDLERAUDITING_EXCEPTIONTYPE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="handlerBody" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`HANDLERBODY`"/>
- </property>
- <property name="protectedNode" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PROTECTEDNODE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionFragmentAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="InteractionFragmentAuditing">
- <meta attribute="eclassName" inherit="false">InteractionFragmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="covered" table="`INTERACTIONFRAGMENTAUDITING_COVEREDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONFRAGMENTAUDITING_COVERED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="enclosingInteraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGINTERACTION`"/>
- </property>
- <property name="enclosingOperand" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGOPERAND`"/>
- </property>
- <bag name="generalOrdering" table="`INTERACTIONFRAGMENTAUDITING_GENERALORDERINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONFRAGMENTAUDITING_GENERALORDERING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutionSpecificationAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" discriminator-value="ExecutionSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">ExecutionSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="finish" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FINISH`"/>
- </property>
- <property name="start" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`START`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActionExecutionSpecificationAuditing" abstract="false" lazy="false" extends="ExecutionSpecificationAuditing" discriminator-value="ActionExecutionSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">ActionExecutionSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="action" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ACTION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LifelineAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="LifelineAuditing">
- <meta attribute="eclassName" inherit="false">LifelineAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="decomposedAs" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECOMPOSEDAS`"/>
- </property>
- <property name="interaction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERACTION`"/>
- </property>
- <property name="represents" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPRESENTS`"/>
- </property>
- <property name="selector" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SELECTOR`"/>
- </property>
- <bag name="coveredBy" table="`LIFELINEAUDITING_COVEREDBYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LIFELINEAUDITING_COVEREDBY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionUseAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" discriminator-value="InteractionUseAuditing">
- <meta attribute="eclassName" inherit="false">InteractionUseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="actualGate" table="`INTERACTIONUSEAUDITING_ACTUALGATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONUSEAUDITING_ACTUALGATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="argument" table="`INTERACTIONUSEAUDITING_ARGUMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONUSEAUDITING_ARGUMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERACTIONUSEAUDITING_ARGUMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="refersTo" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REFERSTO`"/>
- </property>
- <property name="returnValue" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNVALUE`"/>
- </property>
- <property name="returnValueRecipient" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNVALUERECIPIENT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="PartDecompositionAuditing" abstract="false" lazy="false" extends="InteractionUseAuditing" discriminator-value="PartDecompositionAuditing">
- <meta attribute="eclassName" inherit="false">PartDecompositionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageEndAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="MessageEndAuditing">
- <meta attribute="eclassName" inherit="false">MessageEndAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="message" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MESSAGE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GateAuditing" abstract="false" lazy="false" extends="MessageEndAuditing" discriminator-value="GateAuditing">
- <meta attribute="eclassName" inherit="false">GateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="MessageAuditing">
- <meta attribute="eclassName" inherit="false">MessageAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="argument" table="`MESSAGEAUDITING_ARGUMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`MESSAGEAUDITING_ARGUMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`MESSAGEAUDITING_ARGUMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="connector" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CONNECTOR`"/>
- </property>
- <property name="interaction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INTERACTION`"/>
- </property>
- <property name="messageSort" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`MESSAGESORT`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.MessageSort</param>
- <param name="eclassifier">MessageSort</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <property name="receiveEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RECEIVEEVENT`"/>
- </property>
- <property name="sendEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SENDEVENT`"/>
- </property>
- <property name="signature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNATURE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" discriminator-value="InteractionAuditing">
- <meta attribute="eclassName" inherit="false">InteractionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="covered" table="`INTERACTIONAUDITING_COVEREDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_COVERED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="enclosingInteraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGINTERACTION`"/>
- </property>
- <property name="enclosingOperand" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGOPERAND`"/>
- </property>
- <bag name="generalOrdering" table="`INTERACTIONAUDITING_GENERALORDERINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_GENERALORDERING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="action" table="`INTERACTIONAUDITING_ACTIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_ACTION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="formalGate" table="`INTERACTIONAUDITING_FORMALGATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_FORMALGATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="fragment" table="`INTERACTIONAUDITING_FRAGMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_FRAGMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERACTIONAUDITING_FRAGMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="lifeline" table="`INTERACTIONAUDITING_LIFELINEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_LIFELINE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="message" table="`INTERACTIONAUDITING_MESSAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONAUDITING_MESSAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionOperandAuditing" abstract="false" lazy="false" extends="NamespaceAuditing" discriminator-value="InteractionOperandAuditing">
- <meta attribute="eclassName" inherit="false">InteractionOperandAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="covered" table="`INTERACTIONOPERANDAUDITING_COVEREDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONOPERANDAUDITING_COVERED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="enclosingInteraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGINTERACTION`"/>
- </property>
- <property name="enclosingOperand" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ENCLOSINGOPERAND`"/>
- </property>
- <bag name="generalOrdering" table="`INTERACTIONOPERANDAUDITING_GENERALORDERINGAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONOPERANDAUDITING_GENERALORDERING_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="guard" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`GUARD`"/>
- </property>
- <list name="fragment" table="`INTERACTIONOPERANDAUDITING_FRAGMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INTERACTIONOPERANDAUDITING_FRAGMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INTERACTIONOPERANDAUDITING_FRAGMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InteractionConstraintAuditing" abstract="false" lazy="false" extends="ConstraintAuditing" discriminator-value="InteractionConstraintAuditing">
- <meta attribute="eclassName" inherit="false">InteractionConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="maxint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MAXINT`"/>
- </property>
- <property name="minint" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MININT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="GeneralOrderingAuditing" abstract="false" lazy="false" extends="NamedElementAuditing" discriminator-value="GeneralOrderingAuditing">
- <meta attribute="eclassName" inherit="false">GeneralOrderingAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="after" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`AFTER`"/>
- </property>
- <property name="before" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEFORE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" discriminator-value="OccurrenceSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">OccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="toAfter" table="`OCCURRENCESPECIFICATIONAUDITING_TOAFTERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OCCURRENCESPECIFICATIONAUDITING_TOAFTER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="toBefore" table="`OCCURRENCESPECIFICATIONAUDITING_TOBEFOREAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OCCURRENCESPECIFICATIONAUDITING_TOBEFORE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActionInputPinAuditing" abstract="false" lazy="false" extends="InputPinAuditing" discriminator-value="ActionInputPinAuditing">
- <meta attribute="eclassName" inherit="false">ActionInputPinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="fromAction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FROMACTION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ControlNodeAuditing" abstract="false" lazy="false" extends="ActivityNodeAuditing" discriminator-value="ControlNodeAuditing">
- <meta attribute="eclassName" inherit="false">ControlNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FinalNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" discriminator-value="FinalNodeAuditing">
- <meta attribute="eclassName" inherit="false">FinalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityFinalNodeAuditing" abstract="false" lazy="false" extends="FinalNodeAuditing" discriminator-value="ActivityFinalNodeAuditing">
- <meta attribute="eclassName" inherit="false">ActivityFinalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActivityParameterNodeAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" discriminator-value="ActivityParameterNodeAuditing">
- <meta attribute="eclassName" inherit="false">ActivityParameterNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="parameter" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PARAMETER`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ActorAuditing" abstract="false" lazy="false" extends="BehavioredClassifierAuditing" discriminator-value="ActorAuditing">
- <meta attribute="eclassName" inherit="false">ActorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StructuralFeatureActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="StructuralFeatureActionAuditing">
- <meta attribute="eclassName" inherit="false">StructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="structuralFeature" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`STRUCTURALFEATURE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="WriteStructuralFeatureActionAuditing" abstract="false" lazy="false" extends="StructuralFeatureActionAuditing" discriminator-value="WriteStructuralFeatureActionAuditing">
- <meta attribute="eclassName" inherit="false">WriteStructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AddStructuralFeatureValueActionAuditing" abstract="false" lazy="false" extends="WriteStructuralFeatureActionAuditing" discriminator-value="AddStructuralFeatureValueActionAuditing">
- <meta attribute="eclassName" inherit="false">AddStructuralFeatureValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="insertAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSERTAT`"/>
- </property>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="VariableActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="VariableActionAuditing">
- <meta attribute="eclassName" inherit="false">VariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="variable" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VARIABLE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="WriteVariableActionAuditing" abstract="false" lazy="false" extends="VariableActionAuditing" discriminator-value="WriteVariableActionAuditing">
- <meta attribute="eclassName" inherit="false">WriteVariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AddVariableValueActionAuditing" abstract="false" lazy="false" extends="WriteVariableActionAuditing" discriminator-value="AddVariableValueActionAuditing">
- <meta attribute="eclassName" inherit="false">AddVariableValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="insertAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSERTAT`"/>
- </property>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageEventAuditing" abstract="false" lazy="false" extends="EventAuditing" discriminator-value="MessageEventAuditing">
- <meta attribute="eclassName" inherit="false">MessageEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AnyReceiveEventAuditing" abstract="false" lazy="false" extends="MessageEventAuditing" discriminator-value="AnyReceiveEventAuditing">
- <meta attribute="eclassName" inherit="false">AnyReceiveEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="AssociationClassAuditing" abstract="false" lazy="false" extends="ClassAuditing" discriminator-value="AssociationClassAuditing">
- <meta attribute="eclassName" inherit="false">AssociationClassAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isDerived" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDERIVED`"/>
- </property>
- <list name="memberEnd" table="`ASSOCIATIONCLASSAUDITING_MEMBERENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONCLASSAUDITING_MEMBEREND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONCLASSAUDITING_MEMBEREND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="ownedEnd" table="`ASSOCIATIONCLASSAUDITING_OWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONCLASSAUDITING_OWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`ASSOCIATIONCLASSAUDITING_OWNEDEND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="navigableOwnedEnd" table="`ASSOCIATIONCLASSAUDITING_NAVIGABLEOWNEDENDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`ASSOCIATIONCLASSAUDITING_NAVIGABLEOWNEDEND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BehaviorExecutionSpecificationAuditing" abstract="false" lazy="false" extends="ExecutionSpecificationAuditing" discriminator-value="BehaviorExecutionSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">BehaviorExecutionSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="behavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEHAVIOR`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InvocationActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="InvocationActionAuditing">
- <meta attribute="eclassName" inherit="false">InvocationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="argument" table="`INVOCATIONACTIONAUDITING_ARGUMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INVOCATIONACTIONAUDITING_ARGUMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`INVOCATIONACTIONAUDITING_ARGUMENT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="onPort" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ONPORT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="BroadcastSignalActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" discriminator-value="BroadcastSignalActionAuditing">
- <meta attribute="eclassName" inherit="false">BroadcastSignalActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" discriminator-value="CallActionAuditing">
- <meta attribute="eclassName" inherit="false">CallActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isSynchronous" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISSYNCHRONOUS`"/>
- </property>
- <list name="result" table="`CALLACTIONAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CALLACTIONAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CALLACTIONAUDITING_RESULT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallBehaviorActionAuditing" abstract="false" lazy="false" extends="CallActionAuditing" discriminator-value="CallBehaviorActionAuditing">
- <meta attribute="eclassName" inherit="false">CallBehaviorActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="behavior" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`BEHAVIOR`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallEventAuditing" abstract="false" lazy="false" extends="MessageEventAuditing" discriminator-value="CallEventAuditing">
- <meta attribute="eclassName" inherit="false">CallEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="operation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OPERATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CallOperationActionAuditing" abstract="false" lazy="false" extends="CallActionAuditing" discriminator-value="CallOperationActionAuditing">
- <meta attribute="eclassName" inherit="false">CallOperationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="operation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OPERATION`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CentralBufferNodeAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" discriminator-value="CentralBufferNodeAuditing">
- <meta attribute="eclassName" inherit="false">CentralBufferNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ChangeEventAuditing" abstract="false" lazy="false" extends="EventAuditing" discriminator-value="ChangeEventAuditing">
- <meta attribute="eclassName" inherit="false">ChangeEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="changeExpression" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CHANGEEXPRESSION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClauseAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="ClauseAuditing">
- <meta attribute="eclassName" inherit="false">ClauseAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="body" table="`CLAUSEAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="bodyOutput" table="`CLAUSEAUDITING_BODYOUTPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_BODYOUTPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CLAUSEAUDITING_BODYOUTPUT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <property name="decider" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECIDER`"/>
- </property>
- <bag name="predecessorClause" table="`CLAUSEAUDITING_PREDECESSORCLAUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_PREDECESSORCLAUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="successorClause" table="`CLAUSEAUDITING_SUCCESSORCLAUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_SUCCESSORCLAUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="test" table="`CLAUSEAUDITING_TESTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CLAUSEAUDITING_TEST_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClearAssociationActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ClearAssociationActionAuditing">
- <meta attribute="eclassName" inherit="false">ClearAssociationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="association" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ASSOCIATION`"/>
- </property>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClearStructuralFeatureActionAuditing" abstract="false" lazy="false" extends="StructuralFeatureActionAuditing" discriminator-value="ClearStructuralFeatureActionAuditing">
- <meta attribute="eclassName" inherit="false">ClearStructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ClearVariableActionAuditing" abstract="false" lazy="false" extends="VariableActionAuditing" discriminator-value="ClearVariableActionAuditing">
- <meta attribute="eclassName" inherit="false">ClearVariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CombinedFragmentAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" discriminator-value="CombinedFragmentAuditing">
- <meta attribute="eclassName" inherit="false">CombinedFragmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="cfragmentGate" table="`COMBINEDFRAGMENTAUDITING_CFRAGMENTGATEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMBINEDFRAGMENTAUDITING_CFRAGMENTGATE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="interactionOperator" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`INTERACTIONOPERATOR`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.InteractionOperatorKind</param>
- <param name="eclassifier">InteractionOperatorKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <list name="operand" table="`COMBINEDFRAGMENTAUDITING_OPERANDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMBINEDFRAGMENTAUDITING_OPERAND_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`COMBINEDFRAGMENTAUDITING_OPERAND_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CommunicationPathAuditing" abstract="false" lazy="false" extends="AssociationAuditing" discriminator-value="CommunicationPathAuditing">
- <meta attribute="eclassName" inherit="false">CommunicationPathAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ComponentAuditing" abstract="false" lazy="false" extends="ClassAuditing" discriminator-value="ComponentAuditing">
- <meta attribute="eclassName" inherit="false">ComponentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isIndirectlyInstantiated" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISINDIRECTLYINSTANTIATED`"/>
- </property>
- <bag name="packagedElement" table="`COMPONENTAUDITING_PACKAGEDELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMPONENTAUDITING_PACKAGEDELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realization" table="`COMPONENTAUDITING_REALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMPONENTAUDITING_REALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ComponentRealizationAuditing" abstract="false" lazy="false" extends="RealizationAuditing" discriminator-value="ComponentRealizationAuditing">
- <meta attribute="eclassName" inherit="false">ComponentRealizationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="realizingClassifier" table="`COMPONENTREALIZATIONAUDITING_REALIZINGCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`COMPONENTREALIZATIONAUDITING_REALIZINGCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="abstraction" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`ABSTRACTION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConditionalNodeAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" discriminator-value="ConditionalNodeAuditing">
- <meta attribute="eclassName" inherit="false">ConditionalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="clause" table="`CONDITIONALNODEAUDITING_CLAUSEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONDITIONALNODEAUDITING_CLAUSE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="isAssured" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISASSURED`"/>
- </property>
- <property name="isDeterminate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDETERMINATE`"/>
- </property>
- <list name="result" table="`CONDITIONALNODEAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONDITIONALNODEAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`CONDITIONALNODEAUDITING_RESULT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ConsiderIgnoreFragmentAuditing" abstract="false" lazy="false" extends="CombinedFragmentAuditing" discriminator-value="ConsiderIgnoreFragmentAuditing">
- <meta attribute="eclassName" inherit="false">ConsiderIgnoreFragmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="message" table="`CONSIDERIGNOREFRAGMENTAUDITING_MESSAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`CONSIDERIGNOREFRAGMENTAUDITING_MESSAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ContinuationAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" discriminator-value="ContinuationAuditing">
- <meta attribute="eclassName" inherit="false">ContinuationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="setting" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`SETTING`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ControlFlowAuditing" abstract="false" lazy="false" extends="ActivityEdgeAuditing" discriminator-value="ControlFlowAuditing">
- <meta attribute="eclassName" inherit="false">ControlFlowAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="LinkActionAuditing">
- <meta attribute="eclassName" inherit="false">LinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="endData" table="`LINKACTIONAUDITING_ENDDATAAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LINKACTIONAUDITING_ENDDATA_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="inputValue" table="`LINKACTIONAUDITING_INPUTVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LINKACTIONAUDITING_INPUTVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="WriteLinkActionAuditing" abstract="false" lazy="false" extends="LinkActionAuditing" discriminator-value="WriteLinkActionAuditing">
- <meta attribute="eclassName" inherit="false">WriteLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CreateLinkActionAuditing" abstract="false" lazy="false" extends="WriteLinkActionAuditing" discriminator-value="CreateLinkActionAuditing">
- <meta attribute="eclassName" inherit="false">CreateLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkEndDataAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="LinkEndDataAuditing">
- <meta attribute="eclassName" inherit="false">LinkEndDataAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`END`"/>
- </property>
- <bag name="qualifier" table="`LINKENDDATAAUDITING_QUALIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LINKENDDATAAUDITING_QUALIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="QualifierValueAuditing" abstract="false" lazy="false" extends="ElementAuditing" discriminator-value="QualifierValueAuditing">
- <meta attribute="eclassName" inherit="false">QualifierValueAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="qualifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`QUALIFIER`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkEndCreationDataAuditing" abstract="false" lazy="false" extends="LinkEndDataAuditing" discriminator-value="LinkEndCreationDataAuditing">
- <meta attribute="eclassName" inherit="false">LinkEndCreationDataAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="insertAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSERTAT`"/>
- </property>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CreateLinkObjectActionAuditing" abstract="false" lazy="false" extends="CreateLinkActionAuditing" discriminator-value="CreateLinkObjectActionAuditing">
- <meta attribute="eclassName" inherit="false">CreateLinkObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="CreateObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="CreateObjectActionAuditing">
- <meta attribute="eclassName" inherit="false">CreateObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="classifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DataStoreNodeAuditing" abstract="false" lazy="false" extends="CentralBufferNodeAuditing" discriminator-value="DataStoreNodeAuditing">
- <meta attribute="eclassName" inherit="false">DataStoreNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DecisionNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" discriminator-value="DecisionNodeAuditing">
- <meta attribute="eclassName" inherit="false">DecisionNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="decisionInput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECISIONINPUT`"/>
- </property>
- <property name="decisionInputFlow" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECISIONINPUTFLOW`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ObjectFlowAuditing" abstract="false" lazy="false" extends="ActivityEdgeAuditing" discriminator-value="ObjectFlowAuditing">
- <meta attribute="eclassName" inherit="false">ObjectFlowAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isMulticast" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISMULTICAST`"/>
- </property>
- <property name="isMultireceive" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISMULTIRECEIVE`"/>
- </property>
- <property name="selection" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SELECTION`"/>
- </property>
- <property name="transformation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TRANSFORMATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DestroyLinkActionAuditing" abstract="false" lazy="false" extends="WriteLinkActionAuditing" discriminator-value="DestroyLinkActionAuditing">
- <meta attribute="eclassName" inherit="false">DestroyLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LinkEndDestructionDataAuditing" abstract="false" lazy="false" extends="LinkEndDataAuditing" discriminator-value="LinkEndDestructionDataAuditing">
- <meta attribute="eclassName" inherit="false">LinkEndDestructionDataAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="destroyAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DESTROYAT`"/>
- </property>
- <property name="isDestroyDuplicates" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDESTROYDUPLICATES`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DestroyObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="DestroyObjectActionAuditing">
- <meta attribute="eclassName" inherit="false">DestroyObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isDestroyLinks" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDESTROYLINKS`"/>
- </property>
- <property name="isDestroyOwnedObjects" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDESTROYOWNEDOBJECTS`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MessageOccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="OccurrenceSpecificationAuditing" discriminator-value="MessageOccurrenceSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">MessageOccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="message" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MESSAGE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DestructionOccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="MessageOccurrenceSpecificationAuditing" discriminator-value="DestructionOccurrenceSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">DestructionOccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="NodeAuditing" abstract="false" lazy="false" extends="ClassAuditing" discriminator-value="NodeAuditing">
- <meta attribute="eclassName" inherit="false">NodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="deployment" table="`NODEAUDITING_DEPLOYMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NODEAUDITING_DEPLOYMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="nestedNode" table="`NODEAUDITING_NESTEDNODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`NODEAUDITING_NESTEDNODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DeviceAuditing" abstract="false" lazy="false" extends="NodeAuditing" discriminator-value="DeviceAuditing">
- <meta attribute="eclassName" inherit="false">DeviceAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="DurationAuditing">
- <meta attribute="eclassName" inherit="false">DurationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="expr" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXPR`"/>
- </property>
- <bag name="observation" table="`DURATIONAUDITING_OBSERVATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONAUDITING_OBSERVATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ObservationAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="ObservationAuditing">
- <meta attribute="eclassName" inherit="false">ObservationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="IntervalConstraintAuditing" abstract="false" lazy="false" extends="ConstraintAuditing" discriminator-value="IntervalConstraintAuditing">
- <meta attribute="eclassName" inherit="false">IntervalConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationConstraintAuditing" abstract="false" lazy="false" extends="IntervalConstraintAuditing" discriminator-value="DurationConstraintAuditing">
- <meta attribute="eclassName" inherit="false">DurationConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="firstEvent" table="`DURATIONCONSTRAINTAUDITING_FIRSTEVENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONCONSTRAINTAUDITING_FIRSTEVENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="boolean"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="IntervalAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="IntervalAuditing">
- <meta attribute="eclassName" inherit="false">IntervalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="max" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MAX`"/>
- </property>
- <property name="min" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`MIN`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationIntervalAuditing" abstract="false" lazy="false" extends="IntervalAuditing" discriminator-value="DurationIntervalAuditing">
- <meta attribute="eclassName" inherit="false">DurationIntervalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="DurationObservationAuditing" abstract="false" lazy="false" extends="ObservationAuditing" discriminator-value="DurationObservationAuditing">
- <meta attribute="eclassName" inherit="false">DurationObservationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="event" table="`DURATIONOBSERVATIONAUDITING_EVENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONOBSERVATIONAUDITING_EVENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="firstEvent" table="`DURATIONOBSERVATIONAUDITING_FIRSTEVENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`DURATIONOBSERVATIONAUDITING_FIRSTEVENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="boolean"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutionEnvironmentAuditing" abstract="false" lazy="false" extends="NodeAuditing" discriminator-value="ExecutionEnvironmentAuditing">
- <meta attribute="eclassName" inherit="false">ExecutionEnvironmentAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExecutionOccurrenceSpecificationAuditing" abstract="false" lazy="false" extends="OccurrenceSpecificationAuditing" discriminator-value="ExecutionOccurrenceSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">ExecutionOccurrenceSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="execution" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXECUTION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExpansionNodeAuditing" abstract="false" lazy="false" extends="ObjectNodeAuditing" discriminator-value="ExpansionNodeAuditing">
- <meta attribute="eclassName" inherit="false">ExpansionNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="regionAsInput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REGIONASINPUT`"/>
- </property>
- <property name="regionAsOutput" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REGIONASOUTPUT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ExpansionRegionAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" discriminator-value="ExpansionRegionAuditing">
- <meta attribute="eclassName" inherit="false">ExpansionRegionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="mode" lazy="false" not-null="false" insert="true" update="true" unique="false">
- <column not-null="false" unique="false" name="`MODE`"/>
- <type name="org.eclipse.emf.teneo.hibernate.mapping.ENumUserType">
- <param name="enumClass">org.eclipse.uml2.uml.ExpansionKind</param>
- <param name="eclassifier">ExpansionKind</param>
- <param name="epackage">http://www.eclipse.org/uml2/4.0.0/UML</param>
- </type>
- </property>
- <bag name="outputElement" table="`EXPANSIONREGIONAUDITING_OUTPUTELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXPANSIONREGIONAUDITING_OUTPUTELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="inputElement" table="`EXPANSIONREGIONAUDITING_INPUTELEMENTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`EXPANSIONREGIONAUDITING_INPUTELEMENT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FinalStateAuditing" abstract="false" lazy="false" extends="StateAuditing" discriminator-value="FinalStateAuditing">
- <meta attribute="eclassName" inherit="false">FinalStateAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FlowFinalNodeAuditing" abstract="false" lazy="false" extends="FinalNodeAuditing" discriminator-value="FlowFinalNodeAuditing">
- <meta attribute="eclassName" inherit="false">FlowFinalNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ForkNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" discriminator-value="ForkNodeAuditing">
- <meta attribute="eclassName" inherit="false">ForkNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OpaqueBehaviorAuditing" abstract="false" lazy="false" extends="BehaviorAuditing" discriminator-value="OpaqueBehaviorAuditing">
- <meta attribute="eclassName" inherit="false">OpaqueBehaviorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="body" table="`OPAQUEBEHAVIORAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEBEHAVIORAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEBEHAVIORAUDITING_BODY_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="language" table="`OPAQUEBEHAVIORAUDITING_LANGUAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEBEHAVIORAUDITING_LANGUAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEBEHAVIORAUDITING_LANGUAGE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="FunctionBehaviorAuditing" abstract="false" lazy="false" extends="OpaqueBehaviorAuditing" discriminator-value="FunctionBehaviorAuditing">
- <meta attribute="eclassName" inherit="false">FunctionBehaviorAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InformationFlowAuditing" abstract="false" lazy="false" extends="PackageableElementAuditing" discriminator-value="InformationFlowAuditing">
- <meta attribute="eclassName" inherit="false">InformationFlowAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="conveyed" table="`INFORMATIONFLOWAUDITING_CONVEYEDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_CONVEYED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="informationSource" table="`INFORMATIONFLOWAUDITING_INFORMATIONSOURCEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_INFORMATIONSOURCE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="informationTarget" table="`INFORMATIONFLOWAUDITING_INFORMATIONTARGETAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_INFORMATIONTARGET_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realization" table="`INFORMATIONFLOWAUDITING_REALIZATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realizingActivityEdge" table="`INFORMATIONFLOWAUDITING_REALIZINGACTIVITYEDGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZINGACTIVITYEDGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realizingConnector" table="`INFORMATIONFLOWAUDITING_REALIZINGCONNECTORAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZINGCONNECTOR_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="realizingMessage" table="`INFORMATIONFLOWAUDITING_REALIZINGMESSAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONFLOWAUDITING_REALIZINGMESSAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InformationItemAuditing" abstract="false" lazy="false" extends="ClassifierAuditing" discriminator-value="InformationItemAuditing">
- <meta attribute="eclassName" inherit="false">InformationItemAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <bag name="represented" table="`INFORMATIONITEMAUDITING_REPRESENTEDAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`INFORMATIONITEMAUDITING_REPRESENTED_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InitialNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" discriminator-value="InitialNodeAuditing">
- <meta attribute="eclassName" inherit="false">InitialNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="InstanceValueAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="InstanceValueAuditing">
- <meta attribute="eclassName" inherit="false">InstanceValueAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="instance" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INSTANCE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="JoinNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" discriminator-value="JoinNodeAuditing">
- <meta attribute="eclassName" inherit="false">JoinNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isCombineDuplicate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISCOMBINEDUPLICATE`"/>
- </property>
- <property name="joinSpec" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`JOINSPEC`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralSpecificationAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="LiteralSpecificationAuditing">
- <meta attribute="eclassName" inherit="false">LiteralSpecificationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralBooleanAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" discriminator-value="LiteralBooleanAuditing">
- <meta attribute="eclassName" inherit="false">LiteralBooleanAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralIntegerAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" discriminator-value="LiteralIntegerAuditing">
- <meta attribute="eclassName" inherit="false">LiteralIntegerAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralNullAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" discriminator-value="LiteralNullAuditing">
- <meta attribute="eclassName" inherit="false">LiteralNullAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralRealAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" discriminator-value="LiteralRealAuditing">
- <meta attribute="eclassName" inherit="false">LiteralRealAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="double">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralStringAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" discriminator-value="LiteralStringAuditing">
- <meta attribute="eclassName" inherit="false">LiteralStringAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LiteralUnlimitedNaturalAuditing" abstract="false" lazy="false" extends="LiteralSpecificationAuditing" discriminator-value="LiteralUnlimitedNaturalAuditing">
- <meta attribute="eclassName" inherit="false">LiteralUnlimitedNaturalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="int">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="LoopNodeAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" discriminator-value="LoopNodeAuditing">
- <meta attribute="eclassName" inherit="false">LoopNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="bodyOutput" table="`LOOPNODEAUDITING_BODYOUTPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_BODYOUTPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_BODYOUTPUT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="bodyPart" table="`LOOPNODEAUDITING_BODYPARTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_BODYPART_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="decider" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`DECIDER`"/>
- </property>
- <property name="isTestedFirst" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISTESTEDFIRST`"/>
- </property>
- <list name="loopVariable" table="`LOOPNODEAUDITING_LOOPVARIABLEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_LOOPVARIABLE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_LOOPVARIABLE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="loopVariableInput" table="`LOOPNODEAUDITING_LOOPVARIABLEINPUTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_LOOPVARIABLEINPUT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_LOOPVARIABLEINPUT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <list name="result" table="`LOOPNODEAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`LOOPNODEAUDITING_RESULT_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="setupPart" table="`LOOPNODEAUDITING_SETUPPARTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_SETUPPART_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <bag name="test" table="`LOOPNODEAUDITING_TESTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`LOOPNODEAUDITING_TEST_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="MergeNodeAuditing" abstract="false" lazy="false" extends="ControlNodeAuditing" discriminator-value="MergeNodeAuditing">
- <meta attribute="eclassName" inherit="false">MergeNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="OpaqueActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="OpaqueActionAuditing">
- <meta attribute="eclassName" inherit="false">OpaqueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="body" table="`OPAQUEACTIONAUDITING_BODYAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_BODY_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEACTIONAUDITING_BODY_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="inputValue" table="`OPAQUEACTIONAUDITING_INPUTVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_INPUTVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <list name="language" table="`OPAQUEACTIONAUDITING_LANGUAGEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_LANGUAGE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`OPAQUEACTIONAUDITING_LANGUAGE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- <bag name="outputValue" table="`OPAQUEACTIONAUDITING_OUTPUTVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`OPAQUEACTIONAUDITING_OUTPUTVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ProtocolTransitionAuditing" abstract="false" lazy="false" extends="TransitionAuditing" discriminator-value="ProtocolTransitionAuditing">
- <meta attribute="eclassName" inherit="false">ProtocolTransitionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="postCondition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`POSTCONDITION`"/>
- </property>
- <property name="preCondition" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`PRECONDITION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RaiseExceptionActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="RaiseExceptionActionAuditing">
- <meta attribute="eclassName" inherit="false">RaiseExceptionActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="exception" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXCEPTION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadExtentActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReadExtentActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadExtentActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="classifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadIsClassifiedObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReadIsClassifiedObjectActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadIsClassifiedObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="classifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`CLASSIFIER`"/>
- </property>
- <property name="isDirect" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISDIRECT`"/>
- </property>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadLinkActionAuditing" abstract="false" lazy="false" extends="LinkActionAuditing" discriminator-value="ReadLinkActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadLinkActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadLinkObjectEndActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReadLinkObjectEndActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadLinkObjectEndActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="end" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`END`"/>
- </property>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadLinkObjectEndQualifierActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReadLinkObjectEndQualifierActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadLinkObjectEndQualifierActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <property name="qualifier" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`QUALIFIER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadSelfActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReadSelfActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadSelfActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadStructuralFeatureActionAuditing" abstract="false" lazy="false" extends="StructuralFeatureActionAuditing" discriminator-value="ReadStructuralFeatureActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadStructuralFeatureActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReadVariableActionAuditing" abstract="false" lazy="false" extends="VariableActionAuditing" discriminator-value="ReadVariableActionAuditing">
- <meta attribute="eclassName" inherit="false">ReadVariableActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReclassifyObjectActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReclassifyObjectActionAuditing">
- <meta attribute="eclassName" inherit="false">ReclassifyObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isReplaceAll" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREPLACEALL`"/>
- </property>
- <bag name="newClassifier" table="`RECLASSIFYOBJECTACTIONAUDITING_NEWCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`RECLASSIFYOBJECTACTIONAUDITING_NEWCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <bag name="oldClassifier" table="`RECLASSIFYOBJECTACTIONAUDITING_OLDCLASSIFIERAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`RECLASSIFYOBJECTACTIONAUDITING_OLDCLASSIFIER_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReduceActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReduceActionAuditing">
- <meta attribute="eclassName" inherit="false">ReduceActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="collection" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`COLLECTION`"/>
- </property>
- <property name="isOrdered" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISORDERED`"/>
- </property>
- <property name="reducer" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REDUCER`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RemoveStructuralFeatureValueActionAuditing" abstract="false" lazy="false" extends="WriteStructuralFeatureActionAuditing" discriminator-value="RemoveStructuralFeatureValueActionAuditing">
- <meta attribute="eclassName" inherit="false">RemoveStructuralFeatureValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isRemoveDuplicates" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREMOVEDUPLICATES`"/>
- </property>
- <property name="removeAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REMOVEAT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="RemoveVariableValueActionAuditing" abstract="false" lazy="false" extends="WriteVariableActionAuditing" discriminator-value="RemoveVariableValueActionAuditing">
- <meta attribute="eclassName" inherit="false">RemoveVariableValueActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isRemoveDuplicates" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISREMOVEDUPLICATES`"/>
- </property>
- <property name="removeAt" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REMOVEAT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ReplyActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ReplyActionAuditing">
- <meta attribute="eclassName" inherit="false">ReplyActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="replyToCall" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REPLYTOCALL`"/>
- </property>
- <bag name="replyValue" table="`REPLYACTIONAUDITING_REPLYVALUEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`REPLYACTIONAUDITING_REPLYVALUE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="returnInformation" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RETURNINFORMATION`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SendObjectActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" discriminator-value="SendObjectActionAuditing">
- <meta attribute="eclassName" inherit="false">SendObjectActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="request" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`REQUEST`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SendSignalActionAuditing" abstract="false" lazy="false" extends="InvocationActionAuditing" discriminator-value="SendSignalActionAuditing">
- <meta attribute="eclassName" inherit="false">SendSignalActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`TARGET`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SequenceNodeAuditing" abstract="false" lazy="false" extends="StructuredActivityNodeAuditing" discriminator-value="SequenceNodeAuditing">
- <meta attribute="eclassName" inherit="false">SequenceNodeAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <list name="executableNode" table="`SEQUENCENODEAUDITING_EXECUTABLENODEAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`SEQUENCENODEAUDITING_EXECUTABLENODE_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <list-index column="`SEQUENCENODEAUDITING_EXECUTABLENODE_IDX`"/>
- <element type="java.lang.String"/>
- </list>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="SignalEventAuditing" abstract="false" lazy="false" extends="MessageEventAuditing" discriminator-value="SignalEventAuditing">
- <meta attribute="eclassName" inherit="false">SignalEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="signal" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SIGNAL`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StartClassifierBehaviorActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="StartClassifierBehaviorActionAuditing">
- <meta attribute="eclassName" inherit="false">StartClassifierBehaviorActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StartObjectBehaviorActionAuditing" abstract="false" lazy="false" extends="CallActionAuditing" discriminator-value="StartObjectBehaviorActionAuditing">
- <meta attribute="eclassName" inherit="false">StartObjectBehaviorActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="StateInvariantAuditing" abstract="false" lazy="false" extends="InteractionFragmentAuditing" discriminator-value="StateInvariantAuditing">
- <meta attribute="eclassName" inherit="false">StateInvariantAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="invariant" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`INVARIANT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TestIdentityActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="TestIdentityActionAuditing">
- <meta attribute="eclassName" inherit="false">TestIdentityActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="first" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`FIRST`"/>
- </property>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- <property name="second" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`SECOND`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeConstraintAuditing" abstract="false" lazy="false" extends="IntervalConstraintAuditing" discriminator-value="TimeConstraintAuditing">
- <meta attribute="eclassName" inherit="false">TimeConstraintAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="firstEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`FIRSTEVENT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeIntervalAuditing" abstract="false" lazy="false" extends="IntervalAuditing" discriminator-value="TimeIntervalAuditing">
- <meta attribute="eclassName" inherit="false">TimeIntervalAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeExpressionAuditing" abstract="false" lazy="false" extends="ValueSpecificationAuditing" discriminator-value="TimeExpressionAuditing">
- <meta attribute="eclassName" inherit="false">TimeExpressionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="expr" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EXPR`"/>
- </property>
- <bag name="observation" table="`TIMEEXPRESSIONAUDITING_OBSERVATIONAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`TIMEEXPRESSIONAUDITING_OBSERVATION_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeEventAuditing" abstract="false" lazy="false" extends="EventAuditing" discriminator-value="TimeEventAuditing">
- <meta attribute="eclassName" inherit="false">TimeEventAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="isRelative" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`ISRELATIVE`"/>
- </property>
- <property name="when" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`WHEN`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="TimeObservationAuditing" abstract="false" lazy="false" extends="ObservationAuditing" discriminator-value="TimeObservationAuditing">
- <meta attribute="eclassName" inherit="false">TimeObservationAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="event" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`EVENT`"/>
- </property>
- <property name="firstEvent" lazy="false" insert="true" update="true" not-null="false" unique="false" type="boolean">
- <column not-null="false" unique="false" name="`FIRSTEVENT`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="UnmarshallActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="UnmarshallActionAuditing">
- <meta attribute="eclassName" inherit="false">UnmarshallActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="object" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`OBJECT`"/>
- </property>
- <bag name="result" table="`UNMARSHALLACTIONAUDITING_RESULTAUDITING`" lazy="true" cascade="all">
- <key update="true">
- <column name="`UNMARSHALLACTIONAUDITING_RESULT_TENEO_AUDIT_ID`" unique="false"/>
- </key>
- <element type="java.lang.String"/>
- </bag>
- <property name="unmarshallType" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`UNMARSHALLTYPE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ValuePinAuditing" abstract="false" lazy="false" extends="InputPinAuditing" discriminator-value="ValuePinAuditing">
- <meta attribute="eclassName" inherit="false">ValuePinAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
- <subclass name="org.eclipse.emf.teneo.hibernate.auditing.model.teneoauditing.impl.TeneoAuditEntryImpl" entity-name="ValueSpecificationActionAuditing" abstract="false" lazy="false" extends="ActionAuditing" discriminator-value="ValueSpecificationActionAuditing">
- <meta attribute="eclassName" inherit="false">ValueSpecificationActionAuditing</meta>
- <meta attribute="epackage" inherit="false">http://www.eclipse.org/uml2/4.0.0/UMLAuditing</meta>
- <property name="result" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`RESULT`"/>
- </property>
- <property name="value" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String">
- <column not-null="false" unique="false" name="`VALUE`"/>
- </property>
- </subclass>
</hibernate-mapping> \ No newline at end of file
diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/AllTests.java b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/AllTests.java
index fb7484f13..91b59b89c 100755
--- a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/AllTests.java
+++ b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/AllTests.java
@@ -55,7 +55,7 @@ public class AllTests {
TestSuite suite = new MultiCfgTestSuite("Test for org.eclipse.emf.teneo.hibernate.test.issues",
HibernateTestbed.instance().getConfigurations());
- suite.addTestSuite(PersistUMLAction.class);
+ // suite.addTestSuite(PersistUMLAction.class);
suite.addTestSuite(Bz387421Action.class);
suite.addTestSuite(NonMandatoryJoinColumnAction.class);
suite.addTestSuite(Bz391134Action.class);
diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/PersistUMLAction.java b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/PersistUMLAction.java
index 585b7eb8f..e506ddd6e 100644
--- a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/PersistUMLAction.java
+++ b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/issues/PersistUMLAction.java
@@ -33,6 +33,7 @@ public class PersistUMLAction extends AbstractTestAction {
@Override
public Properties getExtraConfigurationProperties() {
final Properties props = new Properties();
+ props.setProperty(PersistenceOptions.ENABLE_AUDITING, "false");
props.setProperty(PersistenceOptions.ID_COLUMN_NAME, "uuid");
props.setProperty(PersistenceOptions.ALWAYS_VERSION, "false");
props.setProperty(PersistenceOptions.CASCADE_POLICY_ON_CONTAINMENT, "ALL");

Back to the top