Eugene-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
April 2009
- 3 participants
- 15 discussions
[Lutingenerator-commits] r480 - in eugene/trunk/src: main/xsl test/java/org/nuiton/eugene/xmi/objectmodel test/resources/xmi/1.2
by fdesbois@users.labs.libre-entreprise.org 22 Apr '09
by fdesbois@users.labs.libre-entreprise.org 22 Apr '09
22 Apr '09
Author: fdesbois
Date: 2009-04-22 17:03:26 +0000 (Wed, 22 Apr 2009)
New Revision: 480
Added:
eugene/trunk/src/test/resources/xmi/1.2/dependency.xmi
Modified:
eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl
eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java
Log:
Ajout Gestion Dependency (Class et Interface) pour XMI 1.2
Modified: eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl
===================================================================
--- eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl 2009-04-21 16:21:06 UTC (rev 479)
+++ eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl 2009-04-22 17:03:26 UTC (rev 480)
@@ -145,6 +145,8 @@
<xsl:value-of select="$localPackageName"/>
</xsl:attribute>
+ <xsl:call-template name="dependency"/>
+
<xsl:call-template name="stereotype"/>
<xsl:for-each select="UML:ModelElement.taggedValue/UML:TaggedValue">
@@ -197,6 +199,8 @@
<xsl:value-of select="$localPackageName"/>
</xsl:attribute>
+ <xsl:call-template name="dependency"/>
+
<xsl:call-template name="stereotype"/>
<xsl:for-each select="UML:ModelElement.taggedValue/UML:TaggedValue">
@@ -758,6 +762,22 @@
</xsl:for-each>
</xsl:template>
+ <xsl:template name="dependency">
+ <xsl:for-each select="UML:Namespace.ownedElement/UML:Dependency">
+ <xsl:element name="dependency">
+ <xsl:if test="@name!=''">
+ <xsl:attribute name="name">
+ <xsl:value-of select="@name"/>
+ </xsl:attribute>
+ </xsl:if>
+ <xsl:attribute name="supplier">
+ <xsl:call-template name="fullClassName">
+ <xsl:with-param name="childpath">UML:Dependency.supplier</xsl:with-param>
+ </xsl:call-template>
+ </xsl:attribute>
+ </xsl:element>
+ </xsl:for-each>
+ </xsl:template>
<xsl:template name="taggedValue">
<xsl:variable name="tagId">
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java
===================================================================
--- eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java 2009-04-21 16:21:06 UTC (rev 479)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java 2009-04-22 17:03:26 UTC (rev 480)
@@ -147,4 +147,28 @@
Assert.assertEquals(9, model.getClassifiers().size());
}
+ /**
+ * Apply XSL stylesheet on a argouml model.
+ * And make test on it.
+ *
+ * @throws URISyntaxException
+ * @throws IOException
+ * @throws TransformerException
+ */
+ @Test
+ public void testXSLDependency() throws URISyntaxException, IOException,
+ TransformerException {
+
+ File xmiFile = new File(Resource.getURL("xmi/1.2/dependency.xmi")
+ .toURI());
+
+ File objectModelFile = transformXMI(xmiFile, "dependency.objectmodel");
+
+ ObjectModel model = loadModel(objectModelFile);
+
+ Assert.assertNotNull(model);
+ Assert.assertEquals("ChoremPeopleModel", model.getName());
+ //Assert.assertEquals(9, model.getClassifiers().size());
+ }
+
}
Added: eugene/trunk/src/test/resources/xmi/1.2/dependency.xmi
===================================================================
--- eugene/trunk/src/test/resources/xmi/1.2/dependency.xmi (rev 0)
+++ eugene/trunk/src/test/resources/xmi/1.2/dependency.xmi 2009-04-22 17:03:26 UTC (rev 480)
@@ -0,0 +1,2636 @@
+<?xml version = '1.0' encoding = 'UTF-8' ?>
+<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Wed Apr 22 17:57:54 CEST 2009'>
+ <XMI.header> <XMI.documentation>
+ <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
+ <XMI.exporterVersion>0.26.2(6) revised on $Date: 2007-05-12 08:08:08 +0200 (Sat, 12 May 2007) $ </XMI.exporterVersion>
+ </XMI.documentation>
+ <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
+ <XMI.content>
+ <UML:Model xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001216'
+ name = 'ChoremPeopleModel' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001217'
+ name = 'GererOrganisation' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001218'
+ name = 'GererSociete' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001219'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:UseCase>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001219'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001218'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001217'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121A'
+ name = 'GererService' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121B'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:UseCase>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121B'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121A'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001217'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Actor xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121C'
+ name = 'Secretaire' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121D'
+ name = 'GererPersonne' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121E'
+ name = 'GererContact' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121F'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001220'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001221'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001222'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Actor xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001223'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001224'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001225'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001217'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001226'
+ name = 'GererRelation' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:UseCase xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001227'
+ name = 'GererRole' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'/>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001229'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000122A'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000122B'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000122C'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Actor xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000122D'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000122E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000122F'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121D'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001230'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001231'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001232'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001233'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Actor xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001234'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001235'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001236'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121E'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001237'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001238'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001239'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123A'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Actor xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123B'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123D'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001226'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C7'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C8'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C9'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013CA'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Actor xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000121C'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013CB'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013CC'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013CD'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:UseCase xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001227'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Package xmi.id = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1D'
+ name = 'org.chorem.people.persistence' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123F'
+ name = 'GroupPerson' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001263'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001245'
+ name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001246'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001247'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'
+ name = 'Party' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15-453010da:120b38a6ae9:-8000:0000000000000FD1'
+ name = 'getId' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15-453010da:120b38a6ae9:-8000:0000000000000FD2'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'
+ name = 'PartyRole' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AD'
+ name = 'fromDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AE'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AF'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B0'
+ name = 'thruDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B1'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B2'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001270'
+ name = 'PartyRoleType' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001288'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F3B'
+ name = 'isEmployee' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F3C'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F3D'
+ name = 'isEmployer' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F3E'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001277'
+ name = 'PartyType' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001287'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001240'
+ name = 'Person' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001261'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001248'
+ name = 'firstName' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001249'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000124A'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000124B'
+ name = 'lastName' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000124C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000124D'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000124E'
+ name = 'middleName' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000124F'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001250'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001251'
+ name = 'suffix' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001252'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001253'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001254'
+ name = 'nickname' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001255'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001256'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001257'
+ name = 'gender' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001258'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001259'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000125A'
+ name = 'birthDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000125B'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000125C'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000125D'
+ name = 'maritalStatus' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000125E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000125F'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001266'
+ name = 'socialSecurityNo' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001267'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001268'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001269'
+ name = 'totalYearsWorkExperience' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126B'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126C'
+ name = 'comment' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126D'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126E'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001379'
+ name = 'Priority' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000137A'
+ name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000137B'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000137C'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000137D'
+ name = 'num' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000137E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000137F'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086C'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AC'
+ name = 'Relationship' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001365'
+ name = 'fromDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001366'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001367'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001368'
+ name = 'thruDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001369'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000136A'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001375'
+ name = 'comment' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001376'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001377'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Operation xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F37'
+ name = 'isEmployment' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F38'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--6e2c6841:1208151245b:-8000:0000000000000F4B'
+ name = 'isType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--6e2c6841:1208151245b:-8000:0000000000000F4C'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--6e2c6841:1208151245b:-8000:0000000000000F4D'
+ name = 'typeName' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001378'
+ name = 'RelationshipStatus' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F21'
+ name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F22'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F23'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000136B'
+ name = 'RelationshipType' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F20'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F35'
+ name = 'isEmployment' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F36'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'
+ name = 'Type' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001279'
+ name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000127A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000127B'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000127C'
+ name = 'description' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000127D'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000127E'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013CE'
+ name = 'object' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013CF'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013D0'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001343'
+ name = 'GeographicElmtType' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001363'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001326'
+ name = 'GeographicElmt' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001335'
+ name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001336'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001337'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001338'
+ name = 'ref' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001339'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000133A'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012D5'
+ name = 'ContactType' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001364'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'
+ name = 'Contact' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CA'
+ name = 'contact' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CB'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CC'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001392'
+ name = 'TypeConstraint' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000139E'
+ name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000139F'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013A0'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CD'
+ name = 'Address' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.clientDependency>
+ <UML:Dependency xmi.idref = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD4'/>
+ <UML:Dependency xmi.idref = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD6'/>
+ </UML:ModelElement.clientDependency>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E3'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Namespace.ownedElement>
+ <UML:Dependency xmi.id = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD4'
+ name = 'BLOB' isSpecification = 'false'>
+ <UML:Dependency.client>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CD'/>
+ </UML:Dependency.client>
+ <UML:Dependency.supplier>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'/>
+ </UML:Dependency.supplier>
+ </UML:Dependency>
+ <UML:Dependency xmi.id = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD6'
+ name = 'BLOB2' isSpecification = 'false'>
+ <UML:Dependency.client>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CD'/>
+ </UML:Dependency.client>
+ <UML:Dependency.supplier>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:Dependency.supplier>
+ </UML:Dependency>
+ </UML:Namespace.ownedElement>
+ </UML:Class>
+ <UML:Generalization xmi.id = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F20'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000136B'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013BC'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013BD'
+ name = 'constraintsTo' visibility = 'public' isSpecification = 'false' isNavigable = 'false'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C4'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C3'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001392'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C0'
+ name = 'toType' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C1'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C2'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013B5'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013B6'
+ name = 'constraintsFrom' visibility = 'public' isSpecification = 'false'
+ isNavigable = 'false' ordering = 'unordered' aggregation = 'none' targetScope = 'instance'
+ changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C6'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013C5'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001392'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013B9'
+ name = 'fromType' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013BA'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013BB'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001389'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000138A'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001391'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001390'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AC'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000138D'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000138E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000138F'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001378'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000133C'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000133D'
+ name = 'parent' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'aggregate' targetScope = 'instance'
+ changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000133E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000133F'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001326'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001340'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001357'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001356'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001326'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000134D'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000134E'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001355'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001354'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CD'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001351'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001352'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001353'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001326'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001344'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001345'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000134C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000134B'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001326'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001348'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001349'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000134A'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001343'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001380'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001381'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001388'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001387'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AC'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001384'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001385'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001386'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001379'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000136C'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000136D'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001374'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001373'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AC'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001370'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001371'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001372'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000136B'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000129F'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012A0'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AB'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AA'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012A3'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012A9'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012A8'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001270'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012BA'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012BB'
+ name = 'toRole' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C4'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C3'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012BE'
+ name = 'relationshipsTo' visibility = 'public' isSpecification = 'false'
+ isNavigable = 'false' ordering = 'unordered' aggregation = 'none' targetScope = 'instance'
+ changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C6'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C5'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AC'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B3'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B4'
+ name = 'fromRole' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B5'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B6'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012B7'
+ name = 'relationshipsFrom' visibility = 'public' isSpecification = 'false'
+ isNavigable = 'false' ordering = 'unordered' aggregation = 'none' targetScope = 'instance'
+ changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C8'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C7'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012AC'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001296'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001297'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001298'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001299'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000129A'
+ name = 'roles' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000129E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000129D'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CE'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CF'
+ name = 'contacts' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E5'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E4'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012D2'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001096'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001095'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001358'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001359'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001360'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000135F'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000135C'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001362'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001361'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012D6'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012D7'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E2'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E1'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012DA'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E0'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012DF'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012D5'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012E3'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012CD'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001263'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123F'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001261'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001240'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001289'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000128A'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001293'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001292'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001277'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000128D'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001295'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001294'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001288'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001270'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001287'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001277'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001363'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001343'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Generalization xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001364'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012D5'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Association xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013A2'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013A3'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013AE'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013AD'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001392'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013A6'
+ name = 'constraintType' visibility = 'public' isSpecification = 'false'
+ isNavigable = 'true' ordering = 'unordered' aggregation = 'none' targetScope = 'instance'
+ changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013AC'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000013AB'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001278'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Stereotype xmi.id = '-64--88-99-15--4cda136b:120665c2ab9:-8000:0000000000000F1F'
+ name = 'entity' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
+ <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ <UML:Package xmi.id = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F34'
+ name = 'org.chorem.people.dto' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:Namespace.ownedElement>
+ <UML:Class xmi.id = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F41'
+ name = 'GroupDTO' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F5F'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F35'
+ name = 'PersonDTO' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F60'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Generalization xmi.id = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F5F'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F41'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123F'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Generalization xmi.id = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F60'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F35'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001240'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ </UML:Namespace.ownedElement>
+ </UML:Package>
+ <UML:Stereotype xmi.id = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'
+ name = 'dto' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass>
+ <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F58'
+ name = 'RangeTime' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F59'
+ name = 'fromDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5A'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5B'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5C'
+ name = 'thruDate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5D'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5E'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085F'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'
+ name = 'RelationDTO' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD3'
+ name = 'rangeTime' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD4'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD5'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F58'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD6'
+ name = 'relationType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD7'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD8'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Interface xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F60'
+ name = 'ServiceOrganization' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F61'
+ name = 'updateOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F62'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F6B'
+ name = 'organization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F41'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F63'
+ name = 'modifyEmployeeToOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F64'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F6C'
+ name = 'employee' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001001'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F65'
+ name = 'modifyDivisionToOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F66'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F6D'
+ name = 'division' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001001'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FA5'
+ name = 'modifyParent' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FA6'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001074'
+ name = 'parent' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001001'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FA9'
+ name = 'getParent' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FAA'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001075'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FAF'
+ name = 'getEmployees' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FB0'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001073'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FB1'
+ name = 'getDivisions' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FB2'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001072'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001069'
+ name = 'modifyRelationToOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000106A'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000106B'
+ name = 'relation' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001001'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000106C'
+ name = 'getAllRelations' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000106D'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Interface href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085E'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001071'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000106E'
+ name = 'getOtherRelations' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000106F'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Interface href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085E'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001070'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001076'
+ name = 'deleteOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001077'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001078'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001082'
+ name = 'getOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001083'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F41'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001084'
+ name = 'idOrganization' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F74'
+ name = 'ServicePerson' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.clientDependency>
+ <UML:Dependency xmi.idref = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD3'/>
+ </UML:ModelElement.clientDependency>
+ <UML:Namespace.ownedElement>
+ <UML:Dependency xmi.id = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD3'
+ name = 'FUCK' isSpecification = 'false'>
+ <UML:Dependency.client>
+ <UML:Interface xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F74'/>
+ </UML:Dependency.client>
+ <UML:Dependency.supplier>
+ <UML:Interface xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001050'/>
+ </UML:Dependency.supplier>
+ </UML:Dependency>
+ </UML:Namespace.ownedElement>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F75'
+ name = 'updatePerson' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F76'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F77'
+ name = 'person' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F35'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F78'
+ name = 'getPerson' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F79'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F35'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F7A'
+ name = 'id' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F98'
+ name = 'modifyRole' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F99'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001088'
+ name = 'partyRole' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF0'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F9F'
+ name = 'getRoles' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FA0'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Interface href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085E'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001089'
+ name = 'idPerson' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001085'
+ name = 'deletePerson' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001086'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001087'
+ name = 'idPerson' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F93'
+ name = 'ServiceDivision' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F96'
+ name = 'addPersonToDivision' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F97'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001057'
+ name = 'person' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001022'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FAD'
+ name = 'getDivision' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FAE'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001097'
+ name = 'idDivisionRole' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FA4'
+ name = 'ServiceParty' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001045'
+ name = 'getParty' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001046'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000123E'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001047'
+ name = 'id' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Association xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FB9'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FBA'
+ name = '' visibility = 'public' isSpecification = 'false' isNavigable = 'false'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FC5'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FC4'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FBD'
+ name = 'roleTo' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FC3'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FC2'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF0'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Association xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FC8'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FC9'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD0'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FCF'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FCC'
+ name = 'roleFroms' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'ordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD2'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FD1'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF0'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF0'
+ name = 'PartyRoleDTO' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF1'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Generalization xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF1'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF0'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000126F'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001001'
+ name = 'SubElementDTO' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001002'
+ name = 'idPartyParent' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001003'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001004'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001005'
+ name = 'rangeTime' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001006'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001007'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F58'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001008'
+ name = 'idParty' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001009'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000100A'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000100B'
+ name = 'relationType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000100C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000100D'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000104D'
+ name = 'isDeleted' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000104E'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000104F'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000873'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001022'
+ name = 'DivisionPersonDTO' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001023'
+ name = 'idOrganization' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001024'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001025'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001026'
+ name = 'idDivision' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001027'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001028'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000102C'
+ name = 'rangeTime' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000102D'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000102E'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F58'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001066'
+ name = 'idPerson' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001067'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001068'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001031'
+ name = 'ContactDTO' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:ModelElement.clientDependency>
+ <UML:Abstraction xmi.idref = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD7'/>
+ </UML:ModelElement.clientDependency>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15-67f5e877:1207ac530c9:-8000:0000000000000F3F'/>
+ </UML:ModelElement.stereotype>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001032'/>
+ </UML:GeneralizableElement.generalization>
+ </UML:Class>
+ <UML:Generalization xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001032'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001031'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:00000000000012C9'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Interface xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000103E'
+ name = 'ServiceContact' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000103F'
+ name = 'updateContactToElement' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001040'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001079'
+ name = 'element' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107A'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107F'
+ name = 'getContacts' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001080'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Interface href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000085E'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001081'
+ name = 'idRef' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000108E'
+ name = 'deleteContact' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000108F'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001090'
+ name = 'idContact' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Interface xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001050'
+ name = 'ServiceRelationship' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Classifier.feature>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001051'
+ name = 'modifyContactPerson' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:ModelElement.comment>
+ <UML:Comment xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000108A'/>
+ </UML:ModelElement.comment>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001052'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:DataType href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:000000000000086B'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001053'
+ name = 'contactPerson' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001001'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ <UML:Operation xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001054'
+ name = 'getContactPersons' visibility = 'public' isSpecification = 'false'
+ ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false'>
+ <UML:BehavioralFeature.parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001055'
+ name = 'return' isSpecification = 'false' kind = 'return'>
+ <UML:Parameter.type>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F5F'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ <UML:Parameter xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001056'
+ name = 'idParty' isSpecification = 'false'>
+ <UML:Parameter.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:Parameter.type>
+ </UML:Parameter>
+ </UML:BehavioralFeature.parameter>
+ </UML:Operation>
+ </UML:Classifier.feature>
+ </UML:Interface>
+ <UML:Association xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001059'
+ name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
+ <UML:Association.connection>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000105A'
+ visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
+ aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001063'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001062'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001022'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ <UML:AssociationEnd xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000105D'
+ name = 'roles' visibility = 'public' isSpecification = 'false' isNavigable = 'true'
+ ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
+ <UML:AssociationEnd.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001099'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001098'
+ lower = '0' upper = '-1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:AssociationEnd.multiplicity>
+ <UML:AssociationEnd.participant>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000FF0'/>
+ </UML:AssociationEnd.participant>
+ </UML:AssociationEnd>
+ </UML:Association.connection>
+ </UML:Association>
+ <UML:Class xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107A'
+ name = 'ContactElementDTO' visibility = 'public' isSpecification = 'false'
+ isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
+ <UML:GeneralizableElement.generalization>
+ <UML:Generalization xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107E'/>
+ </UML:GeneralizableElement.generalization>
+ <UML:Classifier.feature>
+ <UML:Attribute xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107B'
+ name = 'idRef' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
+ changeability = 'changeable' targetScope = 'instance'>
+ <UML:StructuralFeature.multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107D'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ </UML:StructuralFeature.multiplicity>
+ <UML:StructuralFeature.type>
+ <UML:Class href = 'http://argouml.org/profiles/uml14/default-java.xmi#.:0000000000000859'/>
+ </UML:StructuralFeature.type>
+ </UML:Attribute>
+ </UML:Classifier.feature>
+ </UML:Class>
+ <UML:Generalization xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107E'
+ isSpecification = 'false'>
+ <UML:Generalization.child>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000107A'/>
+ </UML:Generalization.child>
+ <UML:Generalization.parent>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001031'/>
+ </UML:Generalization.parent>
+ </UML:Generalization>
+ <UML:Comment xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:000000000000108A'
+ isSpecification = 'false' body = 'modify : add ou remove update : create ou update'>
+ <UML:Comment.annotatedElement>
+ <UML:Operation xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001051'/>
+ </UML:Comment.annotatedElement>
+ </UML:Comment>
+ <UML:Abstraction xmi.id = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD7'
+ isSpecification = 'false'>
+ <UML:ModelElement.stereotype>
+ <UML:Stereotype xmi.idref = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD8'/>
+ </UML:ModelElement.stereotype>
+ <UML:Dependency.client>
+ <UML:Class xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000001031'/>
+ </UML:Dependency.client>
+ <UML:Dependency.supplier>
+ <UML:Interface xmi.idref = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F74'/>
+ </UML:Dependency.supplier>
+ </UML:Abstraction>
+ <UML:Stereotype xmi.id = '-64--88-99-15--1fc9f678:120ce5e392e:-8000:0000000000000FD8'
+ name = 'realize' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
+ isAbstract = 'false'>
+ <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
+ </UML:Stereotype>
+ </UML:Namespace.ownedElement>
+ </UML:Model>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F2C'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--4cc7aa6e:1206b0aac90:-8000:0000000000000F2D'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ <UML:Multiplicity xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F51'>
+ <UML:Multiplicity.range>
+ <UML:MultiplicityRange xmi.id = '-64--88-99-15--771e5177:120855f41e0:-8000:0000000000000F52'
+ lower = '1' upper = '1'/>
+ </UML:Multiplicity.range>
+ </UML:Multiplicity>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000127F'
+ name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:0000000000001327'
+ name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
+ <UML:Class xmi.id = '-64--88-99-15-5d95b71f:120612f3c0f:-8000:000000000000133B'
+ name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
+ isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
+ </XMI.content>
+</XMI>
1
0
[Lutingenerator-commits] r479 - in maven-eugene-plugin/trunk: . src/main/java/org src/main/java/org/nuiton src/main/java/org/nuiton/eugene/plugin src/main/java/org/nuiton/eugene/plugin/helper
by thimel@users.labs.libre-entreprise.org 21 Apr '09
by thimel@users.labs.libre-entreprise.org 21 Apr '09
21 Apr '09
Author: thimel
Date: 2009-04-21 16:21:06 +0000 (Tue, 21 Apr 2009)
New Revision: 479
Added:
maven-eugene-plugin/trunk/src/main/java/org/nuiton/
Removed:
maven-eugene-plugin/trunk/src/main/java/org/codelutin/
Modified:
maven-eugene-plugin/trunk/pom.xml
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/GeneratorPlugin.java
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Zargo2Xmi.java
maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java
Log:
Moved plugin eugene from org.codelutin to org.nuiton
Modified: maven-eugene-plugin/trunk/pom.xml
===================================================================
--- maven-eugene-plugin/trunk/pom.xml 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/pom.xml 2009-04-21 16:21:06 UTC (rev 479)
@@ -12,6 +12,7 @@
<version>3.4</version>
</parent>
+ <groupId>org.nuiton</groupId>
<artifactId>maven-eugene-plugin</artifactId>
<version>1.0.0-SNAPSHOT</version>
@@ -19,7 +20,7 @@
<dependencies>
<dependency>
- <groupId>org.codelutin</groupId>
+ <groupId>org.nuiton</groupId>
<artifactId>eugene</artifactId>
<version>1.0.0-SNAPSHOT</version>
<scope>compile</scope>
Copied: maven-eugene-plugin/trunk/src/main/java/org/nuiton (from rev 478, maven-eugene-plugin/trunk/src/main/java/org/codelutin)
Property changes on: maven-eugene-plugin/trunk/src/main/java/org/nuiton
___________________________________________________________________
Name: svn:mergeinfo
+
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/CopyVersionFiles.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.plugin;
+package org.nuiton.eugene.plugin;
import java.io.File;
import java.io.FileFilter;
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/GeneratorPlugin.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/GeneratorPlugin.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/GeneratorPlugin.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.plugin;
+package org.nuiton.eugene.plugin;
import java.io.File;
import java.net.MalformedURLException;
@@ -35,7 +35,7 @@
import org.apache.tools.ant.BuildLogger;
import org.apache.tools.ant.NoBannerLogger;
import org.apache.tools.ant.Project;
-import org.codelutin.eugene.GeneratorTask;
+import org.nuiton.eugene.GeneratorTask;
/**
* Effectue toutes les générations et copie les fichiers générés
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/Xmi2Model.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.plugin;
+package org.nuiton.eugene.plugin;
import java.io.File;
import java.io.FileFilter;
@@ -37,7 +37,7 @@
import org.apache.tools.ant.Project;
import org.apache.tools.ant.taskdefs.Copy;
import org.apache.tools.ant.types.FileSet;
-import org.codelutin.eugene.plugin.helper.ResourceResolver;
+import org.nuiton.eugene.plugin.helper.ResourceResolver;
import org.codelutin.util.FileUtil;
import org.codelutin.util.Resource;
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/Xmi2ObjectModel.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*
*/
-package org.codelutin.eugene.plugin;
+package org.nuiton.eugene.plugin;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
@@ -28,7 +28,7 @@
public class Xmi2ObjectModel extends Xmi2Model {
/*
- * @see org.codelutin.generator.plugin.Xmi2Model#execute()
+ * @see org.nuiton.eugene.plugin.Xmi2Model#execute()
*/
@Override
public void execute() throws MojoExecutionException, MojoFailureException {
@@ -37,14 +37,14 @@
}
/*
- * @see org.codelutin.generator.plugin.Xmi2Model#getExtention()
+ * @see org.nuiton.eugene.plugin.Xmi2Model#getExtention()
*/
public String getExtension() {
return "objectmodel";
}
/*
- * @see org.codelutin.generator.plugin.Xmi2Model#getStyleSheet()
+ * @see org.nuiton.eugene.plugin.Xmi2Model#getStyleSheet()
*/
protected String getStyleSheet() {
return "xmi1.2ToObjectModel.xsl";
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/Xmi2StateModel.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.plugin;
+package org.nuiton.eugene.plugin;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
@@ -28,7 +28,7 @@
public class Xmi2StateModel extends Xmi2Model {
/*
- * @see org.codelutin.generator.plugin.Xmi2Model#execute()
+ * @see org.nuiton.eugene.plugin.Xmi2Model#execute()
*/
@Override
public void execute() throws MojoExecutionException, MojoFailureException {
@@ -37,14 +37,14 @@
}
/*
- * @see org.codelutin.generator.plugin.Xmi2Model#getExtention()
+ * @see org.nuiton.eugene.plugin.Xmi2Model#getExtention()
*/
protected String getExtension() {
return "statemodel";
}
/*
- * @see org.codelutin.generator.plugin.Xmi2Model#getStyleSheet()
+ * @see org.nuiton.eugene.plugin.Xmi2Model#getStyleSheet()
*/
protected String getStyleSheet() {
return "xmi1.2ToStateModel.xsl";
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Zargo2Xmi.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/Zargo2Xmi.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Zargo2Xmi.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.plugin;
+package org.nuiton.eugene.plugin;
import java.io.File;
Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java
===================================================================
--- maven-eugene-plugin/trunk/src/main/java/org/codelutin/eugene/plugin/helper/ResourceResolver.java 2009-04-21 16:05:19 UTC (rev 478)
+++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java 2009-04-21 16:21:06 UTC (rev 479)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.plugin.helper;
+package org.nuiton.eugene.plugin.helper;
import java.net.URL;
1
0
21 Apr '09
Author: thimel
Date: 2009-04-21 16:05:19 +0000 (Tue, 21 Apr 2009)
New Revision: 478
Added:
eugene/trunk/src/main/java/org/nuiton/
eugene/trunk/src/test/java/org/nuiton/
Removed:
eugene/trunk/src/main/java/org/codelutin/
eugene/trunk/src/test/java/org/codelutin/
Modified:
eugene/trunk/pom.xml
eugene/trunk/src/main/java/org/nuiton/eugene/AbstractObjectModelGenerator.java
eugene/trunk/src/main/java/org/nuiton/eugene/ChildGenerator.java
eugene/trunk/src/main/java/org/nuiton/eugene/Generator.java
eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorException.java
eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorTask.java
eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java
eugene/trunk/src/main/java/org/nuiton/eugene/MonitorWriter.java
eugene/trunk/src/main/java/org/nuiton/eugene/ObjectModelGenerator.java
eugene/trunk/src/main/java/org/nuiton/eugene/PackageValidator.java
eugene/trunk/src/main/java/org/nuiton/eugene/StateModelGenerator.java
eugene/trunk/src/main/java/org/nuiton/eugene/UIModelGenerator.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/Model.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModel.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelAssociationClass.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelAttribute.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelClass.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelClassifier.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelElement.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelInterface.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelOperation.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelParameter.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/AttributeNamesValidator.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/ClassNamesValidator.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/NameBasedValidator.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/ObjectModelValidator.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/DigesterObjectModelRuleSet.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModeImplAssociationClassParticipant.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelAssociationClassImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelAttributeImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelClassImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelClassifierImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelElementImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplRef.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplSuperClassRef.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplTagValue.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelInterfaceImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelOperationImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelParameterImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModel.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelComplexState.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelSimpleState.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelState.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelStateChart.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelTransition.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/DigesterStateModelRuleSet.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelComplexeStateImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelSimpleStateImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelStateChartImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelStateImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelTransitionImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModel.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelArguments.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelChild.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelConstraint.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelEvent.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelObject.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelProperty.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelArgumentsImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelChildImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelConstraintImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelEventImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelObjectImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelPropertyImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/javaxml/JavaXMLParser.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/DigesterUIModelRuleSet.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelArgumentsImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelChildImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelConstraintImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelEventImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelObjectImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelPropertyImpl.java
eugene/trunk/src/main/java/org/nuiton/eugene/package-info.java
eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl
eugene/trunk/src/main/xsl/xmi1.2ToStateModel.xsl
eugene/trunk/src/main/xsl/xmi2.1ToObjectModel.xsl
eugene/trunk/src/test/java/org/nuiton/eugene/models/state/StateModelDTDTest.java
eugene/trunk/src/test/java/org/nuiton/eugene/models/state/StateModelTest.java
eugene/trunk/src/test/java/org/nuiton/eugene/models/ui/javaxml/JavaXMLParserTest.java
eugene/trunk/src/test/java/org/nuiton/eugene/models/xml/ModelMergeTest.java
eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java
eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI21ToObjectModelTest.java
eugene/trunk/src/test/java/org/nuiton/eugene/xmi/util/ResourceResolver.java
eugene/trunk/src/test/resources/log4j.properties
eugene/trunk/src/test/resources/models/objectmodel/security1.objectmodel
eugene/trunk/src/test/resources/models/objectmodel/security2.objectmodel
eugene/trunk/src/test/resources/models/objectmodel/security3.objectmodel
eugene/trunk/src/test/resources/models/objectmodel/security4.objectmodel
eugene/trunk/src/test/resources/models/objectmodel/security5.objectmodel
eugene/trunk/src/test/resources/models/objectmodel/security6.objectmodel
eugene/trunk/src/test/resources/xmi/2.1/TestXMI21.uml
Log:
Moved eugene from org.codelutin to org.nuiton
Modified: eugene/trunk/pom.xml
===================================================================
--- eugene/trunk/pom.xml 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/pom.xml 2009-04-21 16:05:19 UTC (rev 478)
@@ -12,6 +12,7 @@
<version>3.4</version>
</parent>
+ <groupId>org.nuiton</groupId>
<artifactId>eugene</artifactId>
<version>1.0.0-SNAPSHOT</version>
Copied: eugene/trunk/src/main/java/org/nuiton (from rev 477, eugene/trunk/src/main/java/org/codelutin)
Property changes on: eugene/trunk/src/main/java/org/nuiton
___________________________________________________________________
Name: svn:mergeinfo
+
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/AbstractObjectModelGenerator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/AbstractObjectModelGenerator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/AbstractObjectModelGenerator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,9 +15,9 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
-import org.codelutin.eugene.models.object.ObjectModelElement;
+import org.nuiton.eugene.models.object.ObjectModelElement;
/**
* AbstractObjectModelGenerator.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/ChildGenerator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/ChildGenerator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/ChildGenerator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
/**
* ChildGenerator.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/Generator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/Generator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/Generator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -16,7 +16,7 @@
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*
*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.File;
import java.io.FileOutputStream;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorException.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/GeneratorException.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorException.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
/**
* GeneratorException.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorTask.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/GeneratorTask.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorTask.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.File;
import java.io.FileInputStream;
@@ -58,7 +58,7 @@
* Exemple d'utilisation dans ant :
*
* <pre>
- * <taskdef name="generator" classname="org.codelutin.generator.GeneratorTask"
+ * <taskdef name="generator" classname="org.nuiton.eugene.GeneratorTask"
* classpath="${compile.classpath}:${targetbuild}:${resources}" />
*
* <target name="generate" depends="pre-compile" description="generate">
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/GeneratorUtil.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -16,7 +16,7 @@
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*
*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.File;
import java.util.ArrayList;
@@ -25,12 +25,12 @@
import java.util.List;
import org.apache.commons.lang.StringUtils;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelOperation;
-import org.codelutin.eugene.models.object.ObjectModelParameter;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelOperation;
+import org.nuiton.eugene.models.object.ObjectModelParameter;
/**
* GeneratorUtil.
@@ -46,9 +46,9 @@
/**
* return parent package of given package (return given package if it is a root package)
- * eg : org.codelutin.generator.models -> org.codelutin.generator
+ * eg : org.nuiton.eugene.models -> org.nuiton.eugene
* eg : org -> org
- * warning : org.codelutin.generator. -> org.codelutin.generator
+ * warning : org.nuiton.eugene. -> org.nuiton.eugene
*
* @param packageName package
* @return parent package of given package
@@ -64,7 +64,7 @@
/**
* return class name fr given fully qualified name (return given name if it is not fully qualified)
- * eg : org.codelutin.generator.models.ObjectClass -> ObjectClass
+ * eg : org.nuiton.eugene.models.ObjectClass -> ObjectClass
* eg : ObjectClass-> ObjectClass
*/
public static String getClassNameFromQualifiedName(String qualifiedName) {
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/MonitorWriter.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/MonitorWriter.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/MonitorWriter.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.FilterWriter;
import java.io.IOException;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/ObjectModelGenerator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/ObjectModelGenerator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/ObjectModelGenerator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.File;
import java.io.FileInputStream;
@@ -31,17 +31,17 @@
import org.apache.commons.digester.Digester;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelElement;
-import org.codelutin.eugene.models.object.ObjectModelInterface;
-import org.codelutin.eugene.models.object.xml.DigesterObjectModelRuleSet;
-import org.codelutin.eugene.models.object.xml.ObjectModelClassifierImpl;
-import org.codelutin.eugene.models.object.xml.ObjectModelElementImpl;
-import org.codelutin.eugene.models.object.xml.ObjectModelImpl;
-import org.codelutin.eugene.models.object.xml.ObjectModelImplRef;
-import org.codelutin.eugene.models.object.xml.ObjectModelImplTagValue;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelElement;
+import org.nuiton.eugene.models.object.ObjectModelInterface;
+import org.nuiton.eugene.models.object.xml.DigesterObjectModelRuleSet;
+import org.nuiton.eugene.models.object.xml.ObjectModelClassifierImpl;
+import org.nuiton.eugene.models.object.xml.ObjectModelElementImpl;
+import org.nuiton.eugene.models.object.xml.ObjectModelImpl;
+import org.nuiton.eugene.models.object.xml.ObjectModelImplRef;
+import org.nuiton.eugene.models.object.xml.ObjectModelImplTagValue;
import org.codelutin.util.FileUtil;
import org.codelutin.util.RecursiveProperties;
import org.codelutin.util.StringUtil;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/PackageValidator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/PackageValidator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/PackageValidator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
/**
* The PackageValidator class is used by the xmi1.2ToObjectModel.xsl
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/StateModelGenerator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/StateModelGenerator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/StateModelGenerator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.File;
import java.io.FileInputStream;
@@ -27,11 +27,11 @@
import org.apache.commons.digester.Digester;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.codelutin.eugene.models.state.StateModel;
-import org.codelutin.eugene.models.state.StateModelState;
-import org.codelutin.eugene.models.state.StateModelStateChart;
-import org.codelutin.eugene.models.state.xml.DigesterStateModelRuleSet;
-import org.codelutin.eugene.models.state.xml.StateModelImpl;
+import org.nuiton.eugene.models.state.StateModel;
+import org.nuiton.eugene.models.state.StateModelState;
+import org.nuiton.eugene.models.state.StateModelStateChart;
+import org.nuiton.eugene.models.state.xml.DigesterStateModelRuleSet;
+import org.nuiton.eugene.models.state.xml.StateModelImpl;
import org.codelutin.util.FileUtil;
import org.codelutin.util.RecursiveProperties;
import org.xml.sax.SAXException;
@@ -85,7 +85,7 @@
}
/*
- * @see org.codelutin.generator.Generator#generate(java.io.File[], java.io.File)
+ * @see org.nuiton.eugene.Generator#generate(java.io.File[], java.io.File)
*/
@Override
public void generate(File[] files, File destDir) {
@@ -164,7 +164,7 @@
}
/**
- * Par défaut, appel {@link #generateFromModel(MonitorWriter, org.codelutin.generator.models.state.StateModel)} pour le
+ * Par défaut, appel {@link #generateFromModel(MonitorWriter, org.nuiton.eugene.models.state.StateModel)} pour le
* model et {@link #generateFromState(Writer,StateModelState)} pour tous les
* etats du modele.
*
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/UIModelGenerator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/UIModelGenerator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/UIModelGenerator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,7 +17,7 @@
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*
*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
import java.io.File;
import java.io.IOException;
@@ -27,11 +27,11 @@
import java.util.logging.Logger;
import org.apache.commons.digester.Digester;
-import org.codelutin.eugene.models.ui.UIModel;
-import org.codelutin.eugene.models.ui.UIModelObject;
-import org.codelutin.eugene.models.ui.UIModelProperty;
-import org.codelutin.eugene.models.ui.impl.UIModelImpl;
-import org.codelutin.eugene.models.ui.javaxml.JavaXMLParser;
+import org.nuiton.eugene.models.ui.UIModel;
+import org.nuiton.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelProperty;
+import org.nuiton.eugene.models.ui.impl.UIModelImpl;
+import org.nuiton.eugene.models.ui.javaxml.JavaXMLParser;
import org.codelutin.util.ResourceNotFoundException;
import org.dom4j.DocumentException;
import org.xml.sax.SAXException;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/Model.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/Model.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/Model.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models;
+package org.nuiton.eugene.models;
import java.util.Map;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModel.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModel.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModel.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,12 +15,12 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
import java.util.Collection;
import java.util.List;
-import org.codelutin.eugene.models.Model;
+import org.nuiton.eugene.models.Model;
/**
* Abstraction for the root node of object model trees.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelAssociationClass.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelAssociationClass.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelAssociationClass.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
import java.util.List;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelAttribute.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelAttribute.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelAttribute.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
/**
* Abstraction for the attribute node of object model trees.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelClass.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelClass.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelClass.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
import java.util.Collection;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelClassifier.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelClassifier.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelClassifier.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
import java.util.Collection;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelElement.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelElement.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelElement.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
import java.util.Collection;
import java.util.List;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelInterface.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelInterface.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelInterface.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
/**
* Abstraction for the interface node of object model trees.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelOperation.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelOperation.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelOperation.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
import java.util.Collection;
import java.util.Set;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelParameter.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/ObjectModelParameter.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/ObjectModelParameter.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object;
+package org.nuiton.eugene.models.object;
/**
* Abstraction for the parameter node of object model trees.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/AttributeNamesValidator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/validator/AttributeNamesValidator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/AttributeNamesValidator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,10 +17,10 @@
-package org.codelutin.eugene.models.object.validator;
+package org.nuiton.eugene.models.object.validator;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
/**
* AttributeNamesValidator.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/ClassNamesValidator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/validator/ClassNamesValidator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/ClassNamesValidator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,10 +15,10 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.validator;
+package org.nuiton.eugene.models.object.validator;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelClass;
/**
* ClassNamesValidator.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/NameBasedValidator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/validator/NameBasedValidator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/NameBasedValidator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,12 +17,12 @@
-package org.codelutin.eugene.models.object.validator;
+package org.nuiton.eugene.models.object.validator;
import java.util.HashMap;
import java.util.Map;
-import org.codelutin.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModel;
/**
* NameBasedValidator.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/ObjectModelValidator.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/validator/ObjectModelValidator.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/validator/ObjectModelValidator.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,19 +15,19 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.validator;
+package org.nuiton.eugene.models.object.validator;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelElement;
-import org.codelutin.eugene.models.object.ObjectModelInterface;
-import org.codelutin.eugene.models.object.ObjectModelOperation;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelElement;
+import org.nuiton.eugene.models.object.ObjectModelInterface;
+import org.nuiton.eugene.models.object.ObjectModelOperation;
/**
* <p>
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/DigesterObjectModelRuleSet.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/DigesterObjectModelRuleSet.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/DigesterObjectModelRuleSet.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import org.apache.commons.digester.Digester;
import org.apache.commons.digester.RuleSetBase;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModeImplAssociationClassParticipant.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModeImplAssociationClassParticipant.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModeImplAssociationClassParticipant.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,9 +15,9 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
-import org.codelutin.eugene.GeneratorUtil;
+import org.nuiton.eugene.GeneratorUtil;
/**
* ObjectModeImplAssociationClassParticipant.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelAssociationClassImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelAssociationClassImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelAssociationClassImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,7 +17,7 @@
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*
*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -25,10 +25,10 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.codelutin.eugene.models.object.ObjectModelAssociationClass;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelAssociationClass;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
/**
* ObjectModelAssociationClassImpl.java
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelAttributeImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelAttributeImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelAttributeImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,12 +15,12 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
-import org.codelutin.eugene.GeneratorUtil;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.GeneratorUtil;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
/**
* ObjectModelAttributeImpl.
@@ -196,7 +196,7 @@
/*
* (non-Javadoc)
*
- * @see org.codelutin.generator.models.object.ObjectModelAttribute#getReverseMaxMultiplicity()
+ * @see org.nuiton.eugene.models.object.ObjectModelAttribute#getReverseMaxMultiplicity()
*/
public int getReverseMaxMultiplicity() {
return reverseMaxMultiplicity;
@@ -243,14 +243,14 @@
}
/*
- * @see org.codelutin.generator.models.object.ObjectModelAttribute#isNavigable()
+ * @see org.nuiton.eugene.models.object.ObjectModelAttribute#isNavigable()
*/
public boolean isNavigable() {
return isNavigable;
}
/*
- * @see org.codelutin.generator.models.object.ObjectModelAttribute#isOrdered()
+ * @see org.nuiton.eugene.models.object.ObjectModelAttribute#isOrdered()
*/
public boolean isOrdered() {
return isIndexed() || "ordered".equals(ordering)
@@ -258,7 +258,7 @@
}
/*
- * @see org.codelutin.generator.models.object.ObjectModelAttribute#isIndexed()
+ * @see org.nuiton.eugene.models.object.ObjectModelAttribute#isIndexed()
*/
public boolean isIndexed() {
return hasStereotype("indexed");
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelClassImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelClassImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelClassImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -26,11 +26,11 @@
import java.util.List;
import java.util.Map;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelInterface;
-import org.codelutin.eugene.models.object.ObjectModelOperation;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelInterface;
+import org.nuiton.eugene.models.object.ObjectModelOperation;
/**
* ObjectModelClassImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelClassifierImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelClassifierImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelClassifierImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -24,9 +24,9 @@
import java.util.LinkedList;
import java.util.List;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelInterface;
-import org.codelutin.eugene.models.object.ObjectModelOperation;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelInterface;
+import org.nuiton.eugene.models.object.ObjectModelOperation;
/**
* ObjectModelClassifierImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelElementImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelElementImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelElementImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,7 +17,7 @@
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*
*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -25,7 +25,7 @@
import java.util.List;
import java.util.Map;
-import org.codelutin.eugene.models.object.ObjectModelElement;
+import org.nuiton.eugene.models.object.ObjectModelElement;
/**
* ObjectModelElementImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -24,11 +24,11 @@
import java.util.List;
import java.util.Map;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelInterface;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelInterface;
/**
* Implementation class for the root node abstraction of object model trees.
@@ -195,7 +195,7 @@
/*
* (non-Javadoc)
*
- * @see org.codelutin.generator.models.object.ObjectModel#hasClass(java.lang.String)
+ * @see org.nuiton.eugene.models.object.ObjectModel#hasClass(java.lang.String)
*/
public boolean hasClass(String qualifiedClassName) {
boolean hasClass = classes.containsKey(qualifiedClassName);
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplRef.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelImplRef.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplRef.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
/**
* ObjectModelImplRef.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplSuperClassRef.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelImplSuperClassRef.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplSuperClassRef.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
/**
* ObjectModelImplRef.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplTagValue.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelImplTagValue.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelImplTagValue.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
/**
* ObjectModelImplTagValue.java
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelInterfaceImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelInterfaceImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelInterfaceImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,13 +15,13 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.Iterator;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelClassifier;
-import org.codelutin.eugene.models.object.ObjectModelInterface;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelClassifier;
+import org.nuiton.eugene.models.object.ObjectModelInterface;
/**
* ObjectModelInterfaceImpl.java
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelOperationImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelOperationImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelOperationImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -24,8 +24,8 @@
import java.util.List;
import java.util.Set;
-import org.codelutin.eugene.models.object.ObjectModelOperation;
-import org.codelutin.eugene.models.object.ObjectModelParameter;
+import org.nuiton.eugene.models.object.ObjectModelOperation;
+import org.nuiton.eugene.models.object.ObjectModelParameter;
/**
* ObjectModelOperationImpl.java
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelParameterImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/object/xml/ObjectModelParameterImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelParameterImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,9 +15,9 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.object.xml;
+package org.nuiton.eugene.models.object.xml;
-import org.codelutin.eugene.models.object.ObjectModelParameter;
+import org.nuiton.eugene.models.object.ObjectModelParameter;
/**
* ObjectModelParameterImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModel.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/StateModel.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModel.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,11 +15,11 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
import java.util.List;
-import org.codelutin.eugene.models.Model;
+import org.nuiton.eugene.models.Model;
/**
* StateModel
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelComplexState.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/StateModelComplexState.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelComplexState.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
import java.util.Collection;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelSimpleState.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/StateModelSimpleState.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelSimpleState.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
/**
* StateModelSimpleState
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelState.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/StateModelState.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelState.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
import java.util.List;
@@ -24,8 +24,8 @@
*
* A state, that can be simple or complexe
*
- * @see org.codelutin.generator.models.state.StateModelSimpleState
- * @see org.codelutin.generator.models.state.StateModelComplexState
+ * @see org.nuiton.eugene.models.state.StateModelSimpleState
+ * @see org.nuiton.eugene.models.state.StateModelComplexState
*
* @author chatellier
* @version $Revision$
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelStateChart.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/StateModelStateChart.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelStateChart.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
/**
* StateModelStateChart
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelTransition.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/StateModelTransition.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/StateModelTransition.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
/**
* StateModelTransition
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/DigesterStateModelRuleSet.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/DigesterStateModelRuleSet.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/DigesterStateModelRuleSet.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
import org.apache.commons.digester.Digester;
import org.apache.commons.digester.RuleSetBase;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelComplexeStateImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/StateModelComplexeStateImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelComplexeStateImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,17 +15,17 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
-import org.codelutin.eugene.models.state.StateModelComplexState;
-import org.codelutin.eugene.models.state.StateModelSimpleState;
-import org.codelutin.eugene.models.state.StateModelState;
-import org.codelutin.eugene.models.state.StateModelTransition;
+import org.nuiton.eugene.models.state.StateModelComplexState;
+import org.nuiton.eugene.models.state.StateModelSimpleState;
+import org.nuiton.eugene.models.state.StateModelState;
+import org.nuiton.eugene.models.state.StateModelTransition;
/**
* StateModelComplexeStateImpl.java
@@ -61,7 +61,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelComplexeState#getStates()
+ * @see org.nuiton.eugene.models.state.StateModelComplexeState#getStates()
*/
public Collection<StateModelState> getStates() {
return mapState.values();
@@ -111,7 +111,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.xml.StateModelStateImpl#isComplexe()
+ * @see org.nuiton.eugene.models.state.xml.StateModelStateImpl#isComplexe()
*/
@Override
public boolean isComplex() {
@@ -120,7 +120,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelComplexeState#getInitialState()
+ * @see org.nuiton.eugene.models.state.StateModelComplexeState#getInitialState()
*/
public StateModelState getInitialState() {
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/StateModelImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
import java.util.ArrayList;
import java.util.Collection;
@@ -23,8 +23,8 @@
import java.util.List;
import java.util.Map;
-import org.codelutin.eugene.models.state.StateModel;
-import org.codelutin.eugene.models.state.StateModelStateChart;
+import org.nuiton.eugene.models.state.StateModel;
+import org.nuiton.eugene.models.state.StateModelStateChart;
/**
* StateModelImpl.java
@@ -62,7 +62,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModel#getName()
+ * @see org.nuiton.eugene.models.state.StateModel#getName()
*/
public String getName() {
return this.name;
@@ -91,7 +91,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModel#getStateCharts()
+ * @see org.nuiton.eugene.models.state.StateModel#getStateCharts()
*/
public List<StateModelStateChart> getStateCharts() {
return listStateCharts;
@@ -106,7 +106,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModel#getTagValues()
+ * @see org.nuiton.eugene.models.state.StateModel#getTagValues()
*/
public Map<String, String> getTagValues() {
return modelTagValues;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelSimpleStateImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/StateModelSimpleStateImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelSimpleStateImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,9 +15,9 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
-import org.codelutin.eugene.models.state.StateModelSimpleState;
+import org.nuiton.eugene.models.state.StateModelSimpleState;
/**
* StateModelSimpleStateImpl.java
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelStateChartImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/StateModelStateChartImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelStateChartImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,9 +15,9 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
-import org.codelutin.eugene.models.state.StateModelStateChart;
+import org.nuiton.eugene.models.state.StateModelStateChart;
/**
* StateModelStateChartImpl.java
@@ -37,7 +37,7 @@
protected String packageName;
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelStateChart#getPackageName()
+ * @see org.nuiton.eugene.models.state.StateModelStateChart#getPackageName()
*/
public String getPackageName() {
return packageName;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelStateImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/StateModelStateImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelStateImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,13 +15,13 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
import java.util.ArrayList;
import java.util.List;
-import org.codelutin.eugene.models.state.StateModelState;
-import org.codelutin.eugene.models.state.StateModelTransition;
+import org.nuiton.eugene.models.state.StateModelState;
+import org.nuiton.eugene.models.state.StateModelTransition;
/**
* StateModelStateImpl.java
@@ -62,7 +62,7 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelState#getName()
+ * @see org.nuiton.eugene.models.state.StateModelState#getName()
*/
public String getName() {
return name;
@@ -85,28 +85,28 @@
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelState#getTransitions()
+ * @see org.nuiton.eugene.models.state.StateModelState#getTransitions()
*/
public List<StateModelTransition> getTransitions() {
return listTransitions;
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelState#isComplexe()
+ * @see org.nuiton.eugene.models.state.StateModelState#isComplexe()
*/
public boolean isComplex() {
return false;
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelState#isFinal()
+ * @see org.nuiton.eugene.models.state.StateModelState#isFinal()
*/
public boolean isFinal() {
return false;
}
/* (non-Javadoc)
- * @see org.codelutin.generator.models.state.StateModelState#isInitial()
+ * @see org.nuiton.eugene.models.state.StateModelState#isInitial()
*/
public boolean isInitial() {
return false;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelTransitionImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/state/xml/StateModelTransitionImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/state/xml/StateModelTransitionImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,10 +15,10 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state.xml;
+package org.nuiton.eugene.models.state.xml;
-import org.codelutin.eugene.models.state.StateModelState;
-import org.codelutin.eugene.models.state.StateModelTransition;
+import org.nuiton.eugene.models.state.StateModelState;
+import org.nuiton.eugene.models.state.StateModelTransition;
/**
* StateModelTransitionImpl
@@ -81,14 +81,14 @@
}
/*
- * @see org.codelutin.generator.models.state.StateModelTransition#getDestinationState()
+ * @see org.nuiton.eugene.models.state.StateModelTransition#getDestinationState()
*/
public StateModelState getDestinationState() {
return state;
}
/*
- * @see org.codelutin.generator.models.state.StateModelTransition#getEvent()
+ * @see org.nuiton.eugene.models.state.StateModelTransition#getEvent()
*/
public String getEvent() {
return event;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModel.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModel.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModel.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
import java.util.Collection;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelArguments.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModelArguments.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelArguments.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
import java.util.List;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelChild.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModelChild.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelChild.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,7 +17,7 @@
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
/**
* UIModelChild.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelConstraint.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModelConstraint.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelConstraint.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
/**
* UIModelConstraint.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelEvent.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModelEvent.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelEvent.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
/**
* UIModelEvent.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelObject.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModelObject.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelObject.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -14,7 +14,7 @@
* You should have received a copy of the GNU General Lesser Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
import java.util.Collection;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelProperty.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/UIModelProperty.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/UIModelProperty.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui;
+package org.nuiton.eugene.models.ui;
/**
* UIModelProperty.java
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelArgumentsImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelArgumentsImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelArgumentsImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,13 +15,13 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-import org.codelutin.eugene.models.ui.UIModelArguments;
+import org.nuiton.eugene.models.ui.UIModelArguments;
/**
* UIModelArgumentsImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelChildImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelChildImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelChildImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,11 +17,11 @@
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
-import org.codelutin.eugene.models.ui.UIModelChild;
-import org.codelutin.eugene.models.ui.UIModelConstraint;
-import org.codelutin.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelChild;
+import org.nuiton.eugene.models.ui.UIModelConstraint;
+import org.nuiton.eugene.models.ui.UIModelObject;
/**
* UIModelChildImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelConstraintImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelConstraintImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelConstraintImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,9 +17,9 @@
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
-import org.codelutin.eugene.models.ui.UIModelConstraint;
+import org.nuiton.eugene.models.ui.UIModelConstraint;
/**
* UIModelConstraintImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelEventImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelEventImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelEventImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,9 +17,9 @@
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
-import org.codelutin.eugene.models.ui.UIModelEvent;
+import org.nuiton.eugene.models.ui.UIModelEvent;
/**
* UIModelEventImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,14 +17,14 @@
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
-import org.codelutin.eugene.models.ui.UIModel;
-import org.codelutin.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModel;
+import org.nuiton.eugene.models.ui.UIModelObject;
/**
* UIModelImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelObjectImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelObjectImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelObjectImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,20 +15,20 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
-import org.codelutin.eugene.models.ui.UIModel;
-import org.codelutin.eugene.models.ui.UIModelArguments;
-import org.codelutin.eugene.models.ui.UIModelChild;
-import org.codelutin.eugene.models.ui.UIModelConstraint;
-import org.codelutin.eugene.models.ui.UIModelEvent;
-import org.codelutin.eugene.models.ui.UIModelObject;
-import org.codelutin.eugene.models.ui.UIModelProperty;
+import org.nuiton.eugene.models.ui.UIModel;
+import org.nuiton.eugene.models.ui.UIModelArguments;
+import org.nuiton.eugene.models.ui.UIModelChild;
+import org.nuiton.eugene.models.ui.UIModelConstraint;
+import org.nuiton.eugene.models.ui.UIModelEvent;
+import org.nuiton.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelProperty;
/**
* UIModelObjectImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelPropertyImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/impl/UIModelPropertyImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/impl/UIModelPropertyImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,10 +17,10 @@
-package org.codelutin.eugene.models.ui.impl;
+package org.nuiton.eugene.models.ui.impl;
-import org.codelutin.eugene.GeneratorException;
-import org.codelutin.eugene.models.ui.UIModelProperty;
+import org.nuiton.eugene.GeneratorException;
+import org.nuiton.eugene.models.ui.UIModelProperty;
/**
* UIModelPropertyImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/javaxml/JavaXMLParser.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/javaxml/JavaXMLParser.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/javaxml/JavaXMLParser.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.javaxml;
+package org.nuiton.eugene.models.ui.javaxml;
import java.io.File;
import java.net.MalformedURLException;
@@ -24,16 +24,16 @@
import java.util.Iterator;
import java.util.List;
-import org.codelutin.eugene.models.ui.UIModelEvent;
-import org.codelutin.eugene.models.ui.UIModelObject;
-import org.codelutin.eugene.models.ui.UIModelProperty;
-import org.codelutin.eugene.models.ui.impl.UIModelArgumentsImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelChildImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelConstraintImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelEventImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelObjectImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelPropertyImpl;
+import org.nuiton.eugene.models.ui.UIModelEvent;
+import org.nuiton.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelProperty;
+import org.nuiton.eugene.models.ui.impl.UIModelArgumentsImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelChildImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelConstraintImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelEventImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelObjectImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelPropertyImpl;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/DigesterUIModelRuleSet.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/DigesterUIModelRuleSet.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/DigesterUIModelRuleSet.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
import org.apache.commons.digester.Digester;
import org.apache.commons.digester.RuleSetBase;
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelArgumentsImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelArgumentsImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelArgumentsImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,13 +17,13 @@
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
import java.util.ArrayList;
import java.util.List;
-import org.codelutin.eugene.models.ui.UIModelArguments;
-import org.codelutin.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelArguments;
+import org.nuiton.eugene.models.ui.UIModelObject;
/**
* UIModelArgumentsImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelChildImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelChildImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelChildImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,11 +17,11 @@
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
-import org.codelutin.eugene.models.ui.UIModelChild;
-import org.codelutin.eugene.models.ui.UIModelConstraint;
-import org.codelutin.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelChild;
+import org.nuiton.eugene.models.ui.UIModelConstraint;
+import org.nuiton.eugene.models.ui.UIModelObject;
/**
* UIModelChildImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelConstraintImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelConstraintImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelConstraintImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,9 +15,9 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
-import org.codelutin.eugene.models.ui.UIModelConstraint;
+import org.nuiton.eugene.models.ui.UIModelConstraint;
/**
* UIModelConstraintImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelEventImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelEventImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelEventImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,9 +17,9 @@
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
-import org.codelutin.eugene.models.ui.UIModelEvent;
+import org.nuiton.eugene.models.ui.UIModelEvent;
/**
* UIModelEventImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,14 +15,14 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
-import org.codelutin.eugene.models.ui.UIModel;
-import org.codelutin.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModel;
+import org.nuiton.eugene.models.ui.UIModelObject;
/**
* UIModelImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelObjectImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelObjectImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelObjectImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,18 +15,18 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
-import org.codelutin.eugene.models.ui.UIModel;
-import org.codelutin.eugene.models.ui.UIModelChild;
-import org.codelutin.eugene.models.ui.UIModelConstraint;
-import org.codelutin.eugene.models.ui.UIModelEvent;
-import org.codelutin.eugene.models.ui.UIModelObject;
-import org.codelutin.eugene.models.ui.UIModelProperty;
+import org.nuiton.eugene.models.ui.UIModel;
+import org.nuiton.eugene.models.ui.UIModelChild;
+import org.nuiton.eugene.models.ui.UIModelConstraint;
+import org.nuiton.eugene.models.ui.UIModelEvent;
+import org.nuiton.eugene.models.ui.UIModelObject;
+import org.nuiton.eugene.models.ui.UIModelProperty;
/**
* UIModelObjectImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelPropertyImpl.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/models/ui/xml/UIModelPropertyImpl.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/models/ui/xml/UIModelPropertyImpl.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -17,9 +17,9 @@
-package org.codelutin.eugene.models.ui.xml;
+package org.nuiton.eugene.models.ui.xml;
-import org.codelutin.eugene.models.ui.UIModelProperty;
+import org.nuiton.eugene.models.ui.UIModelProperty;
/**
* UIModelPropertyImpl.
Modified: eugene/trunk/src/main/java/org/nuiton/eugene/package-info.java
===================================================================
--- eugene/trunk/src/main/java/org/codelutin/eugene/package-info.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/java/org/nuiton/eugene/package-info.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
/**
* Lutin Generator.
*/
-package org.codelutin.eugene;
+package org.nuiton.eugene;
Modified: eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl
===================================================================
--- eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/xsl/xmi1.2ToObjectModel.xsl 2009-04-21 16:05:19 UTC (rev 478)
@@ -5,7 +5,7 @@
xmlns:redirect="http://xml.apache.org/xalan/redirect"
extension-element-prefixes="extensions redirect"
xmlns="http://www.codelutin.org/eugene/objectModel"
- xmlns:packageValidator="xalan://org.codelutin.eugene.PackageValidator"
+ xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator"
xmlns:UML="org.omg.xmi.namespace.UML" xmlns:UML2="org.omg.xmi.namespace.UML2">
<xsl:output method="xml"
Modified: eugene/trunk/src/main/xsl/xmi1.2ToStateModel.xsl
===================================================================
--- eugene/trunk/src/main/xsl/xmi1.2ToStateModel.xsl 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/xsl/xmi1.2ToStateModel.xsl 2009-04-21 16:05:19 UTC (rev 478)
@@ -6,7 +6,7 @@
xmlns:redirect="http://xml.apache.org/xalan/redirect"
extension-element-prefixes="extensions redirect"
xmlns="http://www.codelutin.org/eugene/stateModel"
- xmlns:packageValidator="xalan://org.codelutin.eugene.PackageValidator"
+ xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator"
xmlns:UML="org.omg.xmi.namespace.UML"
xmlns:UML2="org.omg.xmi.namespace.UML2">
Modified: eugene/trunk/src/main/xsl/xmi2.1ToObjectModel.xsl
===================================================================
--- eugene/trunk/src/main/xsl/xmi2.1ToObjectModel.xsl 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/main/xsl/xmi2.1ToObjectModel.xsl 2009-04-21 16:05:19 UTC (rev 478)
@@ -4,7 +4,7 @@
xmlns:redirect="http://xml.apache.org/xalan/redirect"
extension-element-prefixes="extensions redirect"
xmlns="http://www.codelutin.org/eugene/objectModel"
- xmlns:packageValidator="xalan://org.codelutin.eugene.PackageValidator"
+ xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator"
xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML">
<xsl:output method="xml" encoding="UTF-8" indent="yes"
Copied: eugene/trunk/src/test/java/org/nuiton (from rev 477, eugene/trunk/src/test/java/org/codelutin)
Property changes on: eugene/trunk/src/test/java/org/nuiton
___________________________________________________________________
Name: svn:mergeinfo
+
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/models/state/StateModelDTDTest.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/models/state/StateModelDTDTest.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/models/state/StateModelDTDTest.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
import java.io.File;
import java.io.FileInputStream;
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/models/state/StateModelTest.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/models/state/StateModelTest.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/models/state/StateModelTest.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.state;
+package org.nuiton.eugene.models.state;
import java.io.File;
import java.net.URISyntaxException;
@@ -23,7 +23,7 @@
import java.util.List;
import java.util.Map;
-import org.codelutin.eugene.StateModelGenerator;
+import org.nuiton.eugene.StateModelGenerator;
import org.codelutin.util.Resource;
import org.junit.Assert;
import org.junit.Before;
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/models/ui/javaxml/JavaXMLParserTest.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/models/ui/javaxml/JavaXMLParserTest.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/models/ui/javaxml/JavaXMLParserTest.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,15 +15,15 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.ui.javaxml;
+package org.nuiton.eugene.models.ui.javaxml;
import java.io.File;
import java.util.ArrayList;
-import org.codelutin.eugene.models.ui.UIModel;
-import org.codelutin.eugene.models.ui.impl.UIModelChildImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelEventImpl;
-import org.codelutin.eugene.models.ui.impl.UIModelObjectImpl;
+import org.nuiton.eugene.models.ui.UIModel;
+import org.nuiton.eugene.models.ui.impl.UIModelChildImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelEventImpl;
+import org.nuiton.eugene.models.ui.impl.UIModelObjectImpl;
import org.codelutin.util.Resource;
import org.junit.Assert;
import org.junit.Test;
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/models/xml/ModelMergeTest.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/models/xml/ModelMergeTest.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/models/xml/ModelMergeTest.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,15 +15,15 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.models.xml;
+package org.nuiton.eugene.models.xml;
import java.io.File;
import java.net.URISyntaxException;
import java.net.URL;
-import org.codelutin.eugene.ObjectModelGenerator;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.ObjectModelGenerator;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelClass;
import org.codelutin.util.Resource;
import org.junit.Test;
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI12ToObjectModelTest.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -16,7 +16,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*##%*/
-package org.codelutin.eugene.xmi.objectmodel;
+package org.nuiton.eugene.xmi.objectmodel;
import java.io.File;
import java.io.FileOutputStream;
@@ -30,9 +30,9 @@
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
-import org.codelutin.eugene.ObjectModelGenerator;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.xmi.util.ResourceResolver;
+import org.nuiton.eugene.ObjectModelGenerator;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.xmi.util.ResourceResolver;
import org.codelutin.util.Resource;
import org.junit.Assert;
import org.junit.Before;
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI21ToObjectModelTest.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/xmi/objectmodel/XMI21ToObjectModelTest.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/xmi/objectmodel/XMI21ToObjectModelTest.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -16,7 +16,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*##%*/
-package org.codelutin.eugene.xmi.objectmodel;
+package org.nuiton.eugene.xmi.objectmodel;
import java.io.File;
import java.io.FileOutputStream;
@@ -32,13 +32,13 @@
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
-import org.codelutin.eugene.ObjectModelGenerator;
-import org.codelutin.eugene.models.object.ObjectModel;
-import org.codelutin.eugene.models.object.ObjectModelAttribute;
-import org.codelutin.eugene.models.object.ObjectModelClass;
-import org.codelutin.eugene.models.object.ObjectModelOperation;
-import org.codelutin.eugene.models.object.ObjectModelParameter;
-import org.codelutin.eugene.xmi.util.ResourceResolver;
+import org.nuiton.eugene.ObjectModelGenerator;
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.ObjectModelAttribute;
+import org.nuiton.eugene.models.object.ObjectModelClass;
+import org.nuiton.eugene.models.object.ObjectModelOperation;
+import org.nuiton.eugene.models.object.ObjectModelParameter;
+import org.nuiton.eugene.xmi.util.ResourceResolver;
import org.codelutin.util.Resource;
import org.junit.Assert;
import org.junit.Before;
@@ -143,7 +143,7 @@
Assert.assertEquals(11, model.getClassifiers().size());
// ClassB
- ObjectModelClass clazzB = model.getClass("org.codelutin.generator.test21.ClassB");
+ ObjectModelClass clazzB = model.getClass("org.nuiton.eugene.test21.ClassB");
Assert.assertNotNull(clazzB);
ObjectModelAttribute attrCost = clazzB.getAttribute("cost");
Assert.assertNotNull(attrCost);
Modified: eugene/trunk/src/test/java/org/nuiton/eugene/xmi/util/ResourceResolver.java
===================================================================
--- eugene/trunk/src/test/java/org/codelutin/eugene/xmi/util/ResourceResolver.java 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/java/org/nuiton/eugene/xmi/util/ResourceResolver.java 2009-04-21 16:05:19 UTC (rev 478)
@@ -15,7 +15,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/
-package org.codelutin.eugene.xmi.util;
+package org.nuiton.eugene.xmi.util;
import java.net.URL;
import java.net.URLClassLoader;
Modified: eugene/trunk/src/test/resources/log4j.properties
===================================================================
--- eugene/trunk/src/test/resources/log4j.properties 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/log4j.properties 2009-04-21 16:05:19 UTC (rev 478)
@@ -7,5 +7,5 @@
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) %M - %m%n
# package level
-log4j.logger.org.codelutin.generator=DEBUG
+log4j.logger.org.nuiton.eugene=DEBUG
log4j.logger.org.apache.commons.digester=INFO
\ No newline at end of file
Modified: eugene/trunk/src/test/resources/models/objectmodel/security1.objectmodel
===================================================================
--- eugene/trunk/src/test/resources/models/objectmodel/security1.objectmodel 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/models/objectmodel/security1.objectmodel 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.codelutin.generator.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
+<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
<interface name="TestInterface" package="org.codelutin.topia.security">
<stereotype name="entity"/>
</interface>
Modified: eugene/trunk/src/test/resources/models/objectmodel/security2.objectmodel
===================================================================
--- eugene/trunk/src/test/resources/models/objectmodel/security2.objectmodel 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/models/objectmodel/security2.objectmodel 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.codelutin.generator.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
+<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
<class name="User" package="org.codelutin.topia.security.entities">
<stereotype name="entity"/>
<attribute name="nom" visibility="private" type="java.lang.String"/>
Modified: eugene/trunk/src/test/resources/models/objectmodel/security3.objectmodel
===================================================================
--- eugene/trunk/src/test/resources/models/objectmodel/security3.objectmodel 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/models/objectmodel/security3.objectmodel 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.codelutin.generator.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
+<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
<class name="User" package="org.codelutin.topia.security.entities">
<stereotype name="entity"/>
<attribute name="password" visibility="private" type="java.lang.String"/>
Modified: eugene/trunk/src/test/resources/models/objectmodel/security4.objectmodel
===================================================================
--- eugene/trunk/src/test/resources/models/objectmodel/security4.objectmodel 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/models/objectmodel/security4.objectmodel 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.codelutin.generator.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
+<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
<interface name="ZimZoum" package="org.codelutin.topia.security">
<stereotype name="entity"/>
</interface>
Modified: eugene/trunk/src/test/resources/models/objectmodel/security5.objectmodel
===================================================================
--- eugene/trunk/src/test/resources/models/objectmodel/security5.objectmodel 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/models/objectmodel/security5.objectmodel 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.codelutin.generator.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
+<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
<class name="RolePermission" package="org.codelutin.topia.security.entities">
<stereotype name="entity"/>
<attribute name="topiaId" visibility="private" type="java.lang.String"/>
Modified: eugene/trunk/src/test/resources/models/objectmodel/security6.objectmodel
===================================================================
--- eugene/trunk/src/test/resources/models/objectmodel/security6.objectmodel 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/models/objectmodel/security6.objectmodel 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.codelutin.generator.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
+<objectModel xmlns:UML="org.omg.xmi.namespace.UML" xmlns:packageValidator="xalan://org.nuiton.eugene.PackageValidator" xmlns="http://www.codelutin.org/lutingenerator/objectModel" name="Security">
<interface name="TestInterface" package="org.codelutin.topia.security">
<stereotype name="entity"/>
</interface>
Modified: eugene/trunk/src/test/resources/xmi/2.1/TestXMI21.uml
===================================================================
--- eugene/trunk/src/test/resources/xmi/2.1/TestXMI21.uml 2009-04-09 12:42:13 UTC (rev 477)
+++ eugene/trunk/src/test/resources/xmi/2.1/TestXMI21.uml 2009-04-21 16:05:19 UTC (rev 478)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:Sharengoserviceprofile="http:///schemas/Sharengoserviceprofile/_bMLXQKEQEd2L7a68DRX6Bg/1" xmlns:Sharengoserviceprofile_1="http:///schemas/Sharengoserviceprofile/_pCa5EPQ4Ed2_aZMAEjWDNQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ http:///schemas/Sharengoserviceprofile/_bMLXQKEQEd2L7a68DRX6Bg/1 pathmap://SHARENGO_PROFILES/Sharengo.service.profile.uml#_bMLXQaEQEd2L7a68DRX6Bg http:///schemas/Sharengoserviceprofile/_pCa5EPQ4Ed2_aZMAEjWDNQ/2 pathmap://SHARENGO_PROFILES/Sharengo.service.profile.uml#_pCbgIPQ4Ed2_aZMAEjWDNQ">
<uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="XMITest21">
- <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="org.codelutin.generator.test21">
+ <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="org.nuiton.eugene.test21">
<packagedElement xmi:type="uml:Class" xmi:id="_NNUyUP58Ed2zEeRO-8Et9Q" name="ClassA" clientDependency="_X7ZekP58Ed2zEeRO-8Et9Q _YbeFwf58Ed2zEeRO-8Et9Q" isAbstract="true">
<ownedAttribute xmi:id="_OkwfUP58Ed2zEeRO-8Et9Q" name="name">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/>
1
0
[Lutingenerator-commits] r477 - eugene/trunk
by chatellier@users.labs.libre-entreprise.org 09 Apr '09
by chatellier@users.labs.libre-entreprise.org 09 Apr '09
09 Apr '09
Author: chatellier
Date: 2009-04-09 12:42:13 +0000 (Thu, 09 Apr 2009)
New Revision: 477
Modified:
eugene/trunk/pom.xml
Log:
Fix xsd location
Modified: eugene/trunk/pom.xml
===================================================================
--- eugene/trunk/pom.xml 2009-04-09 12:36:46 UTC (rev 476)
+++ eugene/trunk/pom.xml 2009-04-09 12:42:13 UTC (rev 477)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
1
0
[Lutingenerator-commits] r476 - maven-eugene-plugin/trunk
by chatellier@users.labs.libre-entreprise.org 09 Apr '09
by chatellier@users.labs.libre-entreprise.org 09 Apr '09
09 Apr '09
Author: chatellier
Date: 2009-04-09 12:36:46 +0000 (Thu, 09 Apr 2009)
New Revision: 476
Modified:
maven-eugene-plugin/trunk/pom.xml
Log:
Fix xsd location
Modified: maven-eugene-plugin/trunk/pom.xml
===================================================================
--- maven-eugene-plugin/trunk/pom.xml 2009-03-09 09:41:31 UTC (rev 475)
+++ maven-eugene-plugin/trunk/pom.xml 2009-04-09 12:36:46 UTC (rev 476)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
1
0