Sandbox-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
May 2013
- 3 participants
- 34 discussions
Author: agiraudet
Date: 2013-05-24 17:10:32 +0200 (Fri, 24 May 2013)
New Revision: 619
Url: http://nuiton.org/projects/sandbox/repository/revisions/619
Log:
ajout du script de compilation de Pollen avec la syntaxe YAML
Added:
testEugeneUML-YAML/pollen-yaml.sh
Added: testEugeneUML-YAML/pollen-yaml.sh
===================================================================
--- testEugeneUML-YAML/pollen-yaml.sh (rev 0)
+++ testEugeneUML-YAML/pollen-yaml.sh 2013-05-24 15:10:32 UTC (rev 619)
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+#cd /tmp/
+svn checkout http://svn.chorem.org/svn/pollen/trunk/ pollen
+mkdir pollen/pollen-persistence/src/main/models
+wget http://svn.nuiton.org/svn/sandbox/testEugeneUML-YAML/pollen/pollen.yamlobje… -O pollen/pollen-persistence/src/main/models/pollen.yamlobjectmodel
+cp pollen/pollen-persistence/src/main/xmi/pollen.properties pollen/pollen-persistence/src/main/models/pollen.properties
+sed -i '497s/.*/\ \ \ \ \ \ \ \ \ \ \ \ \<inputs\>yamlmodel\<\/inputs\>/' pollen/pom.xml
+sed -i '152s/.*/\ \ \ \ \<eugenePluginVersion\>2.6.3-SNAPSHOT\<\/eugenePluginVersion\>/' pollen/pom.xml
+cd pollen
+mvn install
+
Property changes on: testEugeneUML-YAML/pollen-yaml.sh
___________________________________________________________________
Added: svn:executable
+ *
1
0
24 May '13
Author: tchemit
Date: 2013-05-24 16:44:36 +0200 (Fri, 24 May 2013)
New Revision: 618
Url: http://nuiton.org/projects/sandbox/repository/revisions/618
Log:
nuiton-jpa structure
Modified:
nuiton-jpa/nuiton-jpa-junit/pom.xml
nuiton-jpa/nuiton-jpa-templates/pom.xml
Modified: nuiton-jpa/nuiton-jpa-junit/pom.xml
===================================================================
--- nuiton-jpa/nuiton-jpa-junit/pom.xml 2013-05-24 14:41:58 UTC (rev 617)
+++ nuiton-jpa/nuiton-jpa-junit/pom.xml 2013-05-24 14:44:36 UTC (rev 618)
@@ -13,6 +13,19 @@
<groupId>org.nuiton.jpa</groupId>
<artifactId>nuiton-jpa-junit</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>nuiton-jpa-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
<build>
Modified: nuiton-jpa/nuiton-jpa-templates/pom.xml
===================================================================
--- nuiton-jpa/nuiton-jpa-templates/pom.xml 2013-05-24 14:41:58 UTC (rev 617)
+++ nuiton-jpa/nuiton-jpa-templates/pom.xml 2013-05-24 14:44:36 UTC (rev 618)
@@ -1,6 +1,8 @@
<?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/xsd/maven-4.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>
@@ -13,6 +15,20 @@
<groupId>org.nuiton.jpa</groupId>
<artifactId>nuiton-jpa-templates</artifactId>
+ <dependencies>
+
+ <dependency>
+ <groupId>org.nuiton.eugene</groupId>
+ <artifactId>eugene</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>nuiton-jpa-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+
<build>
1
0
Author: tchemit
Date: 2013-05-24 16:41:58 +0200 (Fri, 24 May 2013)
New Revision: 617
Url: http://nuiton.org/projects/sandbox/repository/revisions/617
Log:
nuiton-jpa structure
Added:
nuiton-jpa/nuiton-jpa-api/src/
nuiton-jpa/nuiton-jpa-api/src/main/
nuiton-jpa/nuiton-jpa-api/src/main/java/
nuiton-jpa/nuiton-jpa-api/src/main/java/org/
nuiton-jpa/nuiton-jpa-api/src/main/java/org/nuiton/
nuiton-jpa/nuiton-jpa-api/src/main/java/org/nuiton/jpa/
nuiton-jpa/nuiton-jpa-api/src/main/resources/
nuiton-jpa/nuiton-jpa-junit/src/
nuiton-jpa/nuiton-jpa-junit/src/main/
nuiton-jpa/nuiton-jpa-junit/src/main/java/
nuiton-jpa/nuiton-jpa-junit/src/main/java/org/
nuiton-jpa/nuiton-jpa-junit/src/main/java/org/nuiton/
nuiton-jpa/nuiton-jpa-junit/src/main/java/org/nuiton/jpa/
nuiton-jpa/nuiton-jpa-junit/src/main/resources/
nuiton-jpa/nuiton-jpa-templates/src/
nuiton-jpa/nuiton-jpa-templates/src/main/
nuiton-jpa/nuiton-jpa-templates/src/main/java/
nuiton-jpa/nuiton-jpa-templates/src/main/java/org/
nuiton-jpa/nuiton-jpa-templates/src/main/java/org/nuiton/
nuiton-jpa/nuiton-jpa-templates/src/main/java/org/nuiton/jpa/
nuiton-jpa/nuiton-jpa-templates/src/main/resources/
1
0
Author: tchemit
Date: 2013-05-24 16:40:16 +0200 (Fri, 24 May 2013)
New Revision: 616
Url: http://nuiton.org/projects/sandbox/repository/revisions/616
Log:
nuiton-jpa structure
Modified:
nuiton-jpa/nuiton-jpa-api/pom.xml
Property changes on: nuiton-jpa/nuiton-jpa-api/pom.xml
___________________________________________________________________
Deleted: svn:mime-type
- application/xml
1
0
r615 - in nuiton-jpa: . nuiton-jpa-api nuiton-jpa-junit nuiton-jpa-templates
by tchemit@users.nuiton.org 24 May '13
by tchemit@users.nuiton.org 24 May '13
24 May '13
Author: tchemit
Date: 2013-05-24 16:39:19 +0200 (Fri, 24 May 2013)
New Revision: 615
Url: http://nuiton.org/projects/sandbox/repository/revisions/615
Log:
nuiton-jpa structure
Added:
nuiton-jpa/LICENSE.txt
nuiton-jpa/README.txt
nuiton-jpa/changelog.txt
nuiton-jpa/nuiton-jpa-api/
nuiton-jpa/nuiton-jpa-api/LICENSE.txt
nuiton-jpa/nuiton-jpa-api/README.txt
nuiton-jpa/nuiton-jpa-api/changelog.txt
nuiton-jpa/nuiton-jpa-api/pom.xml
nuiton-jpa/nuiton-jpa-junit/
nuiton-jpa/nuiton-jpa-junit/LICENSE.txt
nuiton-jpa/nuiton-jpa-junit/README.txt
nuiton-jpa/nuiton-jpa-junit/changelog.txt
nuiton-jpa/nuiton-jpa-junit/pom.xml
nuiton-jpa/nuiton-jpa-templates/
nuiton-jpa/nuiton-jpa-templates/LICENSE.txt
nuiton-jpa/nuiton-jpa-templates/README.txt
nuiton-jpa/nuiton-jpa-templates/changelog.txt
nuiton-jpa/nuiton-jpa-templates/pom.xml
nuiton-jpa/pom.xml
Modified:
nuiton-jpa/
Property changes on: nuiton-jpa
___________________________________________________________________
Added: svn:ignore
+ target
.idea
*.ipr
*.iws
*.iml
Property changes on: nuiton-jpa/LICENSE.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/README.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/changelog.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-api
___________________________________________________________________
Added: svn:ignore
+ target
.idea
*.ipr
*.iws
*.iml
Property changes on: nuiton-jpa/nuiton-jpa-api/LICENSE.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-api/README.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-api/changelog.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Added: nuiton-jpa/nuiton-jpa-api/pom.xml
===================================================================
(Binary files differ)
Property changes on: nuiton-jpa/nuiton-jpa-api/pom.xml
___________________________________________________________________
Added: svn:mime-type
+ application/xml
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-junit
___________________________________________________________________
Added: svn:ignore
+ target
.idea
*.ipr
*.iws
*.iml
Property changes on: nuiton-jpa/nuiton-jpa-junit/LICENSE.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-junit/README.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-junit/changelog.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Added: nuiton-jpa/nuiton-jpa-junit/pom.xml
===================================================================
--- nuiton-jpa/nuiton-jpa-junit/pom.xml (rev 0)
+++ nuiton-jpa/nuiton-jpa-junit/pom.xml 2013-05-24 14:39:19 UTC (rev 615)
@@ -0,0 +1,21 @@
+<?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/xsd/maven-4.0.0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.nuiton</groupId>
+ <artifactId>nuiton-jpa</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.nuiton.jpa</groupId>
+ <artifactId>nuiton-jpa-junit</artifactId>
+
+ <build>
+
+
+ </build>
+
+</project>
Property changes on: nuiton-jpa/nuiton-jpa-junit/pom.xml
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-templates
___________________________________________________________________
Added: svn:ignore
+ target
.idea
*.ipr
*.iws
*.iml
Property changes on: nuiton-jpa/nuiton-jpa-templates/LICENSE.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-templates/README.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Property changes on: nuiton-jpa/nuiton-jpa-templates/changelog.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Added: nuiton-jpa/nuiton-jpa-templates/pom.xml
===================================================================
--- nuiton-jpa/nuiton-jpa-templates/pom.xml (rev 0)
+++ nuiton-jpa/nuiton-jpa-templates/pom.xml 2013-05-24 14:39:19 UTC (rev 615)
@@ -0,0 +1,21 @@
+<?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/xsd/maven-4.0.0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.nuiton</groupId>
+ <artifactId>nuiton-jpa</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.nuiton.jpa</groupId>
+ <artifactId>nuiton-jpa-templates</artifactId>
+
+ <build>
+
+
+ </build>
+
+</project>
Property changes on: nuiton-jpa/nuiton-jpa-templates/pom.xml
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
Added: nuiton-jpa/pom.xml
===================================================================
--- nuiton-jpa/pom.xml (rev 0)
+++ nuiton-jpa/pom.xml 2013-05-24 14:39:19 UTC (rev 615)
@@ -0,0 +1,199 @@
+<?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/xsd/maven-4.0.0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <!-- ************************************************************* -->
+ <!-- *** POM Relationships *************************************** -->
+ <!-- ************************************************************* -->
+ <parent>
+ <groupId>org.nuiton</groupId>
+ <artifactId>mavenpom4redmineAndCentral</artifactId>
+ <version>3.4.10</version>
+ </parent>
+
+ <artifactId>nuiton-jpa</artifactId>
+ <version>0.1-SNAPSHOT</version>
+
+ <modules>
+ <module>nuiton-jpa-api</module>
+ <module>nuiton-jpa-junit</module>
+ <module>nuiton-jpa-templates</module>
+ </modules>
+
+ <name>nuiton-jpa</name>
+
+ <inceptionYear>20013</inceptionYear>
+ <url>http://maven-site.nuiton.org/nuiton-jpa</url>
+
+ <properties>
+ <!-- pour un muli module on doit fixer le projectId -->
+ <projectId>nuiton-jpa</projectId>
+
+ <!-- libs version -->
+ <eugeneVersion>2.6.2</eugeneVersion>
+ <nuitonUtilsVersion>2.6.12</nuitonUtilsVersion>
+ <processorPluginVersion>1.3</processorPluginVersion>
+
+ </properties>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Environment ************************************** -->
+ <!-- ************************************************************* -->
+
+ <scm>
+ <connection>scm:svn:http://svn.nuiton.org/svn/topia/trunk</connection>
+ <developerConnection>scm:svn:http://svn.nuiton.org/svn/topia/trunk</developerConnection>
+ <url>http://nuiton.org/projects/topia/repository/show/branches/trunk</url>
+ </scm>
+
+ <distributionManagement>
+ <site>
+ <id>${platform}</id>
+ <url>${our.site.repository}/${projectId}</url>
+ </site>
+ </distributionManagement>
+
+
+ <dependencyManagement>
+ <dependencies>
+
+ <dependency>
+ <groupId>org.nuiton.eugene</groupId>
+ <artifactId>eugene</artifactId>
+ <version>${eugeneVersion}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.nuiton.eugene</groupId>
+ <artifactId>eugene-java-templates</artifactId>
+ <version>${eugeneVersion}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.nuiton</groupId>
+ <artifactId>nuiton-utils</artifactId>
+ <version>${nuitonUtilsVersion}</version>
+ </dependency>
+
+ </dependencies>
+ </dependencyManagement>
+
+ <!-- ************************************************************* -->
+ <!-- *** Project Information ************************************* -->
+ <!-- ************************************************************* -->
+
+
+ <developers>
+
+ <developer>
+ <name>Tony Chemit</name>
+ <id>tchemit</id>
+ <email>chemit at codelutin dot com</email>
+ <organization>CodeLutin</organization>
+ <organizationUrl>http://codelutin.com</organizationUrl>
+ <timezone>Europe/Paris</timezone>
+ <roles>
+ <role>Développeur</role>
+ </roles>
+ </developer>
+
+ <developer>
+ <name>Brendan Le Ny</name>
+ <id>bleny</id>
+ <email>bleny at codelutin dot com</email>
+ <organization>CodeLutin</organization>
+ <organizationUrl>http://codelutin.com</organizationUrl>
+ <timezone>Europe/Paris</timezone>
+ <roles>
+ <role>Développeur</role>
+ </roles>
+ </developer>
+
+ </developers>
+
+ <!-- ************************************************************* -->
+ <!-- *** Build Settings ****************************************** -->
+ <!-- ************************************************************* -->
+
+ <packaging>pom</packaging>
+
+ <build>
+
+ <pluginManagement>
+ <plugins>
+
+ <plugin>
+ <groupId>org.nuiton.processor</groupId>
+ <artifactId>processor-maven-plugin</artifactId>
+ <version>${processorPluginVersion}</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <includes>**/*.java</includes>
+ <filters>
+ org.nuiton.processor.filters.GeneratorTemplatesFilter,
+ org.nuiton.processor.filters.ActiveLogsCodeFilter
+ </filters>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.nuiton.eugene</groupId>
+ <artifactId>eugene-maven-plugin</artifactId>
+ <version>${eugeneVersion}</version>
+ <configuration>
+ <inputs>zargo</inputs>
+ <resolver>org.nuiton.util.FasterCachedResourceResolver</resolver>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.nuiton.i18n</groupId>
+ <artifactId>i18n-maven-plugin</artifactId>
+ <version>${nuitonI18nVersion}</version>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-site-plugin</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>org.nuiton.jrst</groupId>
+ <artifactId>doxia-module-jrst</artifactId>
+ <version>${jrstPluginVersion}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>license-maven-plugin</artifactId>
+ <configuration>
+ <extraExtensions>
+ <objectmodel>xml</objectmodel>
+ <xsl>xml</xsl>
+ <xsd>xml</xsd>
+ </extraExtensions>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </pluginManagement>
+
+ </build>
+
+ <reporting>
+ <!--TC-20100413 : by default do nothing except documentation -->
+ <excludeDefaults>true</excludeDefaults>
+ </reporting>
+
+</project>
Property changes on: nuiton-jpa/pom.xml
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
1
0
Author: tchemit
Date: 2013-05-24 16:21:18 +0200 (Fri, 24 May 2013)
New Revision: 614
Url: http://nuiton.org/projects/sandbox/repository/revisions/614
Log:
jpa poc
Added:
nuiton-jpa/
1
0
Author: agiraudet
Date: 2013-05-24 16:02:41 +0200 (Fri, 24 May 2013)
New Revision: 613
Url: http://nuiton.org/projects/sandbox/repository/revisions/613
Log:
ajout du modele YAML de Pollen
Added:
testEugeneUML-YAML/pollen/
testEugeneUML-YAML/pollen/pollen.yamlobjectmodel
Added: testEugeneUML-YAML/pollen/pollen.yamlobjectmodel
===================================================================
--- testEugeneUML-YAML/pollen/pollen.yamlobjectmodel (rev 0)
+++ testEugeneUML-YAML/pollen/pollen.yamlobjectmodel 2013-05-24 14:02:41 UTC (rev 613)
@@ -0,0 +1,822 @@
+%YAML 1.1
+---
+
+- name: Pollen
+- version: 1.0
+- package: org.chorem.pollen.business.persistence
+- imports:
+ - java.lang.String
+ - java.util.Date
+ - java.lang.Integer
+
+- class:
+ - name: Choice
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: name
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: description
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: validate
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - visibility: public
+ - associationClassName: org.chorem.pollen.business.persistence.VoteToChoice
+ - type: org.chorem.pollen.business.persistence.Vote
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Poll
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: false
+ - ordering: unordered
+
+- class:
+ - name: ChoicesGroup
+
+- class:
+ - name: PollAccount
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: accountId
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: votingId
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: email
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - visibility: public
+ - associationClassName: org.chorem.pollen.business.persistence.PersonToList
+ - type: org.chorem.pollen.business.persistence.VotingList
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Poll
+ - reverseAttributeName: creator
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: false
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Comment
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: false
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Vote
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PersonList
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.UserAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+
+- class:
+ - name: VotingList
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: name
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: weight
+ - associationType: composite
+ - visibility: public
+ - type: double
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - visibility: public
+ - associationClassName: org.chorem.pollen.business.persistence.PersonToList
+ - type: org.chorem.pollen.business.persistence.PollAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Poll
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: false
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Vote
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+
+- class:
+ - name: Vote
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: weight
+ - associationType: composite
+ - visibility: public
+ - type: double
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: comment
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: anonymous
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - visibility: public
+ - associationClassName: org.chorem.pollen.business.persistence.VoteToChoice
+ - type: org.chorem.pollen.business.persistence.Choice
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Poll
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: false
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 0
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.VotingList
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: 1
+ - navigable: false
+ - ordering: unordered
+
+- class:
+ - name: UserAccount
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: login
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: password
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: firstName
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: lastName
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: administrator
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: language
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: email
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - operation:
+ - name: getDisplayName
+ - visibility: public
+ - returnParameter:
+ - type: java.lang.String
+ - attribute:
+ - name: favoriteList
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PersonList
+ - reverseAttributeName: owner
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+
+- class:
+ - name: PreventRule
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: scope
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: sensibility
+ - associationType: composite
+ - visibility: public
+ - type: int
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: repeated
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: active
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: oneTime
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: method
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Poll
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: false
+ - ordering: unordered
+
+- class:
+ - name: Poll
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: pollId
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: title
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: description
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: beginChoiceDate
+ - associationType: composite
+ - visibility: public
+ - type: java.util.Date
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: beginDate
+ - associationType: composite
+ - visibility: public
+ - type: java.util.Date
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: endDate
+ - associationType: composite
+ - visibility: public
+ - type: java.util.Date
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: maxChoiceNb
+ - associationType: composite
+ - visibility: public
+ - type: int
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: closed
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: choiceAddAllowed
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: anonymousVoteAllowed
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: publicResults
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: continuousResults
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: endChoiceDate
+ - associationType: composite
+ - visibility: public
+ - type: java.util.Date
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: voteCountingType
+ - associationType: composite
+ - visibility: public
+ - type: int
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - operation:
+ - name: getVoteByPollAccount
+ - visibility: public>
+ - returnParameter:
+ - type: org.chorem.pollen.business.persistence.Vote
+ - parameter:
+ - name: account
+ - type: org.chorem.pollen.business.persistence.PollAccount
+ - operation:
+ - name: getAdminId
+ - visibility: public
+ - returnParameter:
+ - type: java.lang.String
+ - operation:
+ - name: getVoteId
+ - visibility: public
+ - returnParameter:
+ - type: java.lang.String
+ - parameter:
+ - name: account
+ - type: org.chorem.pollen.business.persistence.PollAccount
+ - operation:
+ - name: isStarted
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - parameter:
+ - name: currentDate
+ - type: java.util.Date
+ - operation:
+ - name: isRunning
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - parameter:
+ - name: currentDate
+ - type: java.util.Date
+ - operation:
+ - name: isFinished
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - parameter:
+ - name: currentDate
+ - type: java.util.Date
+ - operation:
+ - name: isAddChoiceStarted
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - parameter:
+ - name: currentDate
+ - type: java.util.Date
+ - operation:
+ - name: isAddChoiceRunning
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - parameter:
+ - name: currentDate
+ - type: java.util.Date
+ - operation:
+ - name: isAddChoiceFinished
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - parameter:
+ - name: currentDate
+ - type: java.util.Date
+ - operation:
+ - name: getPollAccounts
+ - visibility: public
+ - returnParameter:
+ - type: java.util.List<org.chorem.pollen.business.persistence.PollAccount>
+ - parameter:
+ - name: withNoVote
+ - type: boolean
+ - operation:
+ - name: getPersonToListByVote
+ - visibility: public
+ - returnParameter:
+ - type: org.chorem.pollen.business.persistence.PersonToList
+ - parameter:
+ - name: vote
+ - type: org.chorem.pollen.business.persistence.Vote
+ - operation:
+ - name: getPreventRuleByScope
+ - visibility: public
+ - returnParameter:
+ - type: org.chorem.pollen.business.persistence.PreventRule
+ - parameter:
+ - name: scope
+ - type: java.lang.String
+ - operation:
+ - name: isAnonymous
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - operation:
+ - name: isPollFree
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - operation:
+ - name: isPollGroup
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - operation:
+ - name: isPollRestricted
+ - visibility: public
+ - returnParameter:
+ - type: boolean
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Vote
+# - reverseAttributeName:
+ - associationType: composite
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Choice
+# - reverseAttributeName:
+ - associationType: composite
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - name: creator
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 0
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Comment
+# - reverseAttributeName:
+ - associationType: composite
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PreventRule
+# - reverseAttributeName:
+ - associationType: composite
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.VotingList
+# - reverseAttributeName:
+ - associationType: composite
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 0
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollType
+# - reverseAttributeName:
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.ChoiceType
+# - reverseAttributeName:
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollVoteVisibility
+# - reverseAttributeName:
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollCommentVisibility
+# - reverseAttributeName:
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+
+- class:
+ - name: PersonList
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: name
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: owner
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.UserAccount
+ - reverseAttributeName: favoriteList
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: 1
+ - minMultiplicity: 1
+ - maxMultiplicity: -1
+ - navigable: true
+ - ordering: ordered
+
+- class:
+ - name: Comment
+ - stereotypes:
+ - entity
+ - attribute:
+ - name: text
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: postDate
+ - associationType: composite
+ - visibility: public
+ - type: java.util.Date
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: author
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.String
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.Poll
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: false
+ - ordering: unordered
+ - attribute:
+ - visibility: public
+ - type: org.chorem.pollen.business.persistence.PollAccount
+# - reverseAttributeName:
+ - reverseMaxMultiplicity: -1
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - navigable: true
+ - ordering: unordered
+
+- associationClass:
+ - name: PersonToList
+ - stereotypes:
+ - entity
+ - participant:
+ - name: org.chorem.pollen.business.persistence.PollAccount
+# - attribute:
+ - participant:
+ - name: org.chorem.pollen.business.persistence.VotingList
+# - attribute:
+ - attribute:
+ - name: weight
+ - associationType: composite
+ - visibility: public
+ - type: double
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+ - attribute:
+ - name: hasVoted
+ - associationType: composite
+ - visibility: public
+ - type: boolean
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+
+- associationClass:
+ - name: VoteToChoice
+ - stereotypes:
+ - entity
+ - participant:
+ - name: org.chorem.pollen.business.persistence.Choice
+# - attribute:
+ - participant:
+ - name: org.chorem.pollen.business.persistence.Vote
+# - attribute:
+ - attribute:
+ - name: voteValue
+ - associationType: composite
+ - visibility: public
+ - type: java.lang.Integer
+ - minMultiplicity: 1
+ - maxMultiplicity: 1
+
+- enumeration:
+ - name: PollVoteVisibility
+
+- enumeration:
+ - name: PollCommentVisibility
+
+- enumeration:
+ - name: ChoiceType
+
+- enumeration:
+ - name: PollType
+
1
0
Author: agiraudet
Date: 2013-05-07 18:02:20 +0200 (Tue, 07 May 2013)
New Revision: 612
Url: http://nuiton.org/projects/sandbox/repository/revisions/612
Log:
ajout de la classe YamlToObjectModel permettant de charger un ObjectModel en memoire a partir d'un fichier YAML
Added:
testEugeneUML-YAML/yamlobjectmodel/
testEugeneUML-YAML/yamlobjectmodel/.idea/
testEugeneUML-YAML/yamlobjectmodel/.idea/.name
testEugeneUML-YAML/yamlobjectmodel/.idea/compiler.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/copyright/
testEugeneUML-YAML/yamlobjectmodel/.idea/copyright/profiles_settings.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/encodings.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__asm_asm_3_3_1.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__cglib_cglib_2_2_2.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_3.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_logging_commons_logging_1_1_2.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_primitives_commons_primitives_1_0.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__jaxen_jaxen_1_1_4.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__net_sourceforge_saxon_saxon_9_1_0_8.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_digester3_3_2.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_eugene_eugene_2_6_3_SNAPSHOT.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_i18n_nuiton_i18n_2_5.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_nuiton_utils_2_6_5.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_yaml_snakeyaml_1_12.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xerces_xercesImpl_2_10_0.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/misc.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/modules.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/scopes/
testEugeneUML-YAML/yamlobjectmodel/.idea/scopes/scope_settings.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/uiDesigner.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/vcs.xml
testEugeneUML-YAML/yamlobjectmodel/.idea/workspace.xml
testEugeneUML-YAML/yamlobjectmodel/hs_err_pid8243.log
testEugeneUML-YAML/yamlobjectmodel/pom.xml
testEugeneUML-YAML/yamlobjectmodel/src/
testEugeneUML-YAML/yamlobjectmodel/src/main/
testEugeneUML-YAML/yamlobjectmodel/src/main/java/
testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/
testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/nuiton/
testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/nuiton/yamlobjectmodel/
testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java
testEugeneUML-YAML/yamlobjectmodel/src/main/resources/
testEugeneUML-YAML/yamlobjectmodel/src/test/
testEugeneUML-YAML/yamlobjectmodel/src/test/java/
testEugeneUML-YAML/yamlobjectmodel/target/
testEugeneUML-YAML/yamlobjectmodel/target/classes/
testEugeneUML-YAML/yamlobjectmodel/target/classes/org/
testEugeneUML-YAML/yamlobjectmodel/target/classes/org/nuiton/
testEugeneUML-YAML/yamlobjectmodel/target/classes/org/nuiton/yamlobjectmodel/
testEugeneUML-YAML/yamlobjectmodel/target/classes/org/nuiton/yamlobjectmodel/YamlToObjectModel.class
testEugeneUML-YAML/yamlobjectmodel/target/maven-archiver/
testEugeneUML-YAML/yamlobjectmodel/target/maven-archiver/pom.properties
testEugeneUML-YAML/yamlobjectmodel/target/surefire/
testEugeneUML-YAML/yamlobjectmodel/target/yamlobjectmodel-1.0-SNAPSHOT.jar
testEugeneUML-YAML/yamlobjectmodel/yamlobjectmodel.iml
Modified:
testEugeneUML-YAML/testeugene/pom.xml
testEugeneUML-YAML/testeugene/testgenerator/pom.xml
testEugeneUML-YAML/testeugene/testgenerator/src/main/java/org/nuiton/testeugene/generator/PlantumlGenerator.java
testEugeneUML-YAML/testeugene/testpollen/pom.xml
testEugeneUML-YAML/testsnakeyaml/src/main/java/testsnakeyaml.java
Modified: testEugeneUML-YAML/testeugene/pom.xml
===================================================================
--- testEugeneUML-YAML/testeugene/pom.xml 2013-05-06 09:51:36 UTC (rev 611)
+++ testEugeneUML-YAML/testeugene/pom.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -21,7 +21,7 @@
<dependency>
<groupId>org.nuiton.eugene</groupId>
<artifactId>eugene-maven-plugin</artifactId>
- <version>2.6.2</version>
+ <version>2.6.3-SNAPSHOT</version>
</dependency>
<dependency>
Modified: testEugeneUML-YAML/testeugene/testgenerator/pom.xml
===================================================================
--- testEugeneUML-YAML/testeugene/testgenerator/pom.xml 2013-05-06 09:51:36 UTC (rev 611)
+++ testEugeneUML-YAML/testeugene/testgenerator/pom.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -13,14 +13,14 @@
<artifactId>testgenerator</artifactId>
<properties>
- <eugenePluginVersion>2.6.2</eugenePluginVersion>
+ <eugenePluginVersion>2.6.3-SNAPSHOT</eugenePluginVersion>
</properties>
<dependencies>
<dependency>
<groupId>org.nuiton.eugene</groupId>
<artifactId>eugene</artifactId>
- <version>2.6.2</version>
+ <version>2.6.3-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
Modified: testEugeneUML-YAML/testeugene/testgenerator/src/main/java/org/nuiton/testeugene/generator/PlantumlGenerator.java
===================================================================
--- testEugeneUML-YAML/testeugene/testgenerator/src/main/java/org/nuiton/testeugene/generator/PlantumlGenerator.java 2013-05-06 09:51:36 UTC (rev 611)
+++ testEugeneUML-YAML/testeugene/testgenerator/src/main/java/org/nuiton/testeugene/generator/PlantumlGenerator.java 2013-05-07 16:02:20 UTC (rev 612)
@@ -15,7 +15,7 @@
@Override
public void generateFromModel(Writer output, ObjectModel input) throws IOException {
/*//log
- FileWriter log = new FileWriter(File.separator+"tmp"+File.separator+"PlantumlGenerator.log");
+ FileWriter log = new FileWriter(File.separator+"tmp"+File.separator+"test2.log");
log.close();
*///log
@@ -28,11 +28,21 @@
// parcours des classes
for(ObjectModelClass class_tmp : input.getClasses())
{
+ // sale
String classStereotype = "";
- if(class_tmp.getStereotypes().contains("entity"))
+ if(class_tmp.getStereotypes().size()>0)
{
+ classStereotype = "<<";
+ for(String str : class_tmp.getStereotypes())
+ {
+ classStereotype = classStereotype+","+str;
+ }
+ classStereotype = classStereotype+">>";
+ }
+ /*if(class_tmp.getStereotypes().contains("entity"))
+ {
classStereotype = " <<entity>>";
- }
+ }*/
String className = class_tmp.getName();
// ajout de la classe
output.write("class "+className+classStereotype+" {\n");
Modified: testEugeneUML-YAML/testeugene/testpollen/pom.xml
===================================================================
--- testEugeneUML-YAML/testeugene/testpollen/pom.xml 2013-05-06 09:51:36 UTC (rev 611)
+++ testEugeneUML-YAML/testeugene/testpollen/pom.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -13,7 +13,7 @@
<artifactId>testpollen</artifactId>
<properties>
- <eugenePluginVersion>2.6</eugenePluginVersion>
+ <eugenePluginVersion>2.6.3-SNAPSHOT</eugenePluginVersion>
</properties>
<build>
@@ -21,7 +21,7 @@
<plugin>
<groupId>org.nuiton.eugene</groupId>
<artifactId>eugene-maven-plugin</artifactId>
- <version>2.6.2</version>
+ <version>2.6.3-SNAPSHOT</version>
<executions>
<execution>
<phase>generate-sources</phase>
Modified: testEugeneUML-YAML/testsnakeyaml/src/main/java/testsnakeyaml.java
===================================================================
--- testEugeneUML-YAML/testsnakeyaml/src/main/java/testsnakeyaml.java 2013-05-06 09:51:36 UTC (rev 611)
+++ testEugeneUML-YAML/testsnakeyaml/src/main/java/testsnakeyaml.java 2013-05-07 16:02:20 UTC (rev 612)
@@ -12,6 +12,7 @@
// http://code.google.com/p/snakeyaml/wiki/Documentation
// http://snakeyamlrepo.appspot.com/releases/1.10/site/apidocs/index.html
// http://www.google.fr/search?q=filetype%3Ayaml
+// http://www.google.fr/search?q=filetype%3Ayml
public class testsnakeyaml {
@@ -128,10 +129,10 @@
public static void main (String[] args) throws IOException {
// trouver nom pour l'extension
- String diagram = "uml5.yaml";
+ String diagram = "uml5-1.yaml";
//new testsnakeyaml(diagram).afficher();
- System.out.println(new testsnakeyaml(diagram).toString());
+ //System.out.println(new testsnakeyaml(diagram).toString());
// afficher arbre des objets // pattern composit
- //new testsnakeyaml(diagram).afficherClass();
+ new testsnakeyaml(diagram).afficherClass();
}
}
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/.name
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/.name (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/.name 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1 @@
+yamlobjectmodel
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/compiler.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/compiler.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/compiler.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="CompilerConfiguration">
+ <option name="DEFAULT_COMPILER" value="Javac" />
+ <resourceExtensions />
+ <wildcardResourcePatterns>
+ <entry name="!?*.java" />
+ <entry name="!?*.form" />
+ <entry name="!?*.class" />
+ <entry name="!?*.groovy" />
+ <entry name="!?*.scala" />
+ <entry name="!?*.flex" />
+ <entry name="!?*.kt" />
+ <entry name="!?*.clj" />
+ </wildcardResourcePatterns>
+ <annotationProcessing>
+ <profile default="true" name="Default" enabled="false">
+ <processorPath useClasspath="true" />
+ </profile>
+ <profile default="false" name="Maven default annotation processors profile" enabled="true">
+ <sourceOutputDir name="target/generated-sources/annotations" />
+ <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
+ <outputRelativeToContentRoot value="true" />
+ <processorPath useClasspath="true" />
+ <module name="yamlobjectmodel" />
+ </profile>
+ </annotationProcessing>
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/copyright/profiles_settings.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/copyright/profiles_settings.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/copyright/profiles_settings.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,5 @@
+<component name="CopyrightManager">
+ <settings default="">
+ <module2copyright />
+ </settings>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/encodings.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/encodings.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/encodings.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false">
+ <file url="file://$PROJECT_DIR$" charset="UTF-8" />
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__asm_asm_3_3_1.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__asm_asm_3_3_1.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__asm_asm_3_3_1.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: asm:asm:3.3.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/asm/asm/3.3.1/asm-3.3.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/asm/asm/3.3.1/asm-3.3.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/asm/asm/3.3.1/asm-3.3.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__cglib_cglib_2_2_2.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__cglib_cglib_2_2_2.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__cglib_cglib_2_2_2.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: cglib:cglib:2.2.2">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/cglib/cglib/2.2.2/cglib-2.2.2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/cglib/cglib/2.2.2/cglib-2.2.2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/cglib/cglib/2.2.2/cglib-2.2.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: com.google.guava:guava:14.0.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/14.0.1/guava-14.0.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/14.0.1/guava-14.0.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/14.0.1/guava-14.0.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_3.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_3.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_3.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: commons-beanutils:commons-beanutils:1.8.3">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: commons-collections:commons-collections:3.2.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_io_commons_io_2_4.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_io_commons_io_2_4.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_io_commons_io_2_4.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: commons-io:commons-io:2.4">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: commons-jxpath:commons-jxpath:1.3">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-jxpath/commons-jxpath/1.3/commons-jxpath-1.3.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-jxpath/commons-jxpath/1.3/commons-jxpath-1.3-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-jxpath/commons-jxpath/1.3/commons-jxpath-1.3-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_logging_commons_logging_1_1_2.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_logging_commons_logging_1_1_2.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_logging_commons_logging_1_1_2.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: commons-logging:commons-logging:1.1.2">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.2/commons-logging-1.1.2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.2/commons-logging-1.1.2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.2/commons-logging-1.1.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_primitives_commons_primitives_1_0.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_primitives_commons_primitives_1_0.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__commons_primitives_commons_primitives_1_0.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: commons-primitives:commons-primitives:1.0">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-primitives/commons-primitives/1.0/commons-primitives-1.0.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-primitives/commons-primitives/1.0/commons-primitives-1.0-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/commons-primitives/commons-primitives/1.0/commons-primitives-1.0-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__jaxen_jaxen_1_1_4.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__jaxen_jaxen_1_1_4.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__jaxen_jaxen_1_1_4.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: jaxen:jaxen:1.1.4">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/jaxen/jaxen/1.1.4/jaxen-1.1.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/jaxen/jaxen/1.1.4/jaxen-1.1.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/jaxen/jaxen/1.1.4/jaxen-1.1.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__net_sourceforge_saxon_saxon_9_1_0_8.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__net_sourceforge_saxon_saxon_9_1_0_8.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__net_sourceforge_saxon_saxon_9_1_0_8.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: net.sourceforge.saxon:saxon:9.1.0.8">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/net/sourceforge/saxon/saxon/9.1.0.8/saxon-9.1.0.8-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_digester3_3_2.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_digester3_3_2.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_digester3_3_2.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.apache.commons:commons-digester3:3.2">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.apache.commons:commons-lang3:3.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_eugene_eugene_2_6_3_SNAPSHOT.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_eugene_eugene_2_6_3_SNAPSHOT.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_eugene_eugene_2_6_3_SNAPSHOT.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.nuiton.eugene:eugene:2.6.3-SNAPSHOT">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/eugene/eugene/2.6.3-SNAPSHOT/eugene-2.6.3-SNAPSHOT.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/eugene/eugene/2.6.3-SNAPSHOT/eugene-2.6.3-SNAPSHOT-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/eugene/eugene/2.6.3-SNAPSHOT/eugene-2.6.3-SNAPSHOT-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_i18n_nuiton_i18n_2_5.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_i18n_nuiton_i18n_2_5.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_i18n_nuiton_i18n_2_5.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.nuiton.i18n:nuiton-i18n:2.5">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/i18n/nuiton-i18n/2.5/nuiton-i18n-2.5.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/i18n/nuiton-i18n/2.5/nuiton-i18n-2.5-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/i18n/nuiton-i18n/2.5/nuiton-i18n-2.5-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_nuiton_utils_2_6_5.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_nuiton_utils_2_6_5.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_nuiton_nuiton_utils_2_6_5.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.nuiton:nuiton-utils:2.6.5">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/nuiton-utils/2.6.5/nuiton-utils-2.6.5.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/nuiton-utils/2.6.5/nuiton-utils-2.6.5-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/nuiton/nuiton-utils/2.6.5/nuiton-utils-2.6.5-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_yaml_snakeyaml_1_12.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_yaml_snakeyaml_1_12.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__org_yaml_snakeyaml_1_12.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.yaml:snakeyaml:1.12">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.12/snakeyaml-1.12.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.12/snakeyaml-1.12-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/yaml/snakeyaml/1.12/snakeyaml-1.12-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xerces_xercesImpl_2_10_0.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xerces_xercesImpl_2_10_0.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xerces_xercesImpl_2_10_0.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: xerces:xercesImpl:2.10.0">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/xerces/xercesImpl/2.10.0/xercesImpl-2.10.0.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/xerces/xercesImpl/2.10.0/xercesImpl-2.10.0-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/xerces/xercesImpl/2.10.0/xercesImpl-2.10.0-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: xml-apis:xml-apis:1.4.01">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/misc.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/misc.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/misc.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="EntryPointsManager">
+ <entry_points version="2.0" />
+ </component>
+ <component name="MavenProjectsManager">
+ <option name="originalFiles">
+ <list>
+ <option value="$PROJECT_DIR$/pom.xml" />
+ </list>
+ </option>
+ </component>
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="1.7" project-jdk-type="JavaSDK">
+ <output url="file://$PROJECT_DIR$/out" />
+ </component>
+ <component name="SvnBranchConfigurationManager">
+ <option name="mySupportsUserInfoFilter" value="true" />
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/modules.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/modules.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/modules.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ProjectModuleManager">
+ <modules>
+ <module fileurl="file://$PROJECT_DIR$/yamlobjectmodel.iml" filepath="$PROJECT_DIR$/yamlobjectmodel.iml" />
+ </modules>
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/scopes/scope_settings.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/scopes/scope_settings.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/scopes/scope_settings.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,5 @@
+<component name="DependencyValidationManager">
+ <state>
+ <option name="SKIP_IMPORT_STATEMENTS" value="false" />
+ </state>
+</component>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/uiDesigner.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/uiDesigner.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/uiDesigner.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="Palette2">
+ <group name="Swing">
+ <item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
+ </item>
+ <item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
+ </item>
+ <item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
+ </item>
+ <item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
+ <default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
+ </item>
+ <item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
+ <initial-values>
+ <property name="text" value="Button" />
+ </initial-values>
+ </item>
+ <item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
+ <initial-values>
+ <property name="text" value="RadioButton" />
+ </initial-values>
+ </item>
+ <item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
+ <initial-values>
+ <property name="text" value="CheckBox" />
+ </initial-values>
+ </item>
+ <item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
+ <initial-values>
+ <property name="text" value="Label" />
+ </initial-values>
+ </item>
+ <item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+ <preferred-size width="150" height="-1" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+ <preferred-size width="150" height="-1" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+ <preferred-size width="150" height="-1" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+ <preferred-size width="150" height="50" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+ <preferred-size width="150" height="50" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+ <preferred-size width="150" height="50" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
+ </item>
+ <item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+ <preferred-size width="150" height="50" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
+ <preferred-size width="150" height="50" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+ <preferred-size width="150" height="50" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
+ <preferred-size width="200" height="200" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
+ <preferred-size width="200" height="200" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
+ </item>
+ <item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
+ </item>
+ <item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
+ </item>
+ <item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
+ </item>
+ <item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
+ <preferred-size width="-1" height="20" />
+ </default-constraints>
+ </item>
+ <item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
+ <default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
+ </item>
+ <item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
+ <default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
+ </item>
+ </group>
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/vcs.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/vcs.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/vcs.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="VcsDirectoryMappings">
+ <mapping directory="" vcs="svn" />
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/.idea/workspace.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/.idea/workspace.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/.idea/workspace.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,549 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ChangeListManager">
+ <list default="true" readonly="true" id="62701541-a8c7-4b7f-99ca-122b92a01809" name="Default" comment="">
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/copyright" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/org/nuiton" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/org" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/resources" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/scopes" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/org/nuiton/yamlobjectmodel" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/.name" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__asm_asm_3_3_1.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__cglib_cglib_2_2_2.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_3.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__commons_io_commons_io_2_4.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__commons_jxpath_commons_jxpath_1_3.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__commons_logging_commons_logging_1_1_2.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__commons_primitives_commons_primitives_1_0.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__jaxen_jaxen_1_1_4.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__net_sourceforge_saxon_saxon_9_1_0_8.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_digester3_3_2.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_nuiton_eugene_eugene_2_6_3_SNAPSHOT.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_nuiton_i18n_nuiton_i18n_2_5.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_nuiton_nuiton_utils_2_6_5.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_yaml_snakeyaml_1_12.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__xerces_xercesImpl_2_10_0.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__xml_apis_xml_apis_1_4_01.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/compiler.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/encodings.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/hs_err_pid8243.log" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/misc.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/modules.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/pom.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/copyright/profiles_settings.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/scopes/scope_settings.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/uiDesigner.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/vcs.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
+ <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/yamlobjectmodel.iml" />
+ </list>
+ <ignored path="yamlobjectmodel.iws" />
+ <ignored path=".idea/workspace.xml" />
+ <file path="/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367850227094" ignored="false" />
+ <file path="/YamlToObjectModel.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367941392527" ignored="false" />
+ <file path="$PROJECT_DIR$/../../eugene/eugene/src/main/java/org/nuiton/eugene/models/object/reader/YamlObjectModelReader.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367851207868" ignored="false" />
+ <file path="/YamlObjectModelReader.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367851207868" ignored="false" />
+ <file path="$PROJECT_DIR$/../testsnakeyaml/src/main/java/testsnakeyaml.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367940882663" ignored="false" />
+ <file path="$PROJECT_DIR$/../../eugene/eugene/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367842804306" ignored="false" />
+ <file path="$PROJECT_DIR$/../testsnakeyaml/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367836457747" ignored="false" />
+ <file path="$PROJECT_DIR$/../testyamlobjectmodelreader/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367850621648" ignored="false" />
+ <file path="$MAVEN_REPOSITORY$/org/nuiton/eugene/eugene-maven-plugin/2.6.3-SNAPSHOT/eugene-maven-plugin-2.6.3-SNAPSHOT.jar!/META-INF/maven/plugin.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367851166972" ignored="false" />
+ <file path="$PROJECT_DIR$/../../eugene/eugene-maven-plugin/target/components.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367847747016" ignored="false" />
+ <file path="$PROJECT_DIR$/../testeugene/testgenerator/src/main/java/org/nuiton/testeugene/generator/PlantumlGenerator.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367915347083" ignored="false" />
+ <file path="/PlantumlGenerator.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367915347083" ignored="false" />
+ <file path="$PROJECT_DIR$/../testeugene/testpollen/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367849530722" ignored="false" />
+ <file path="$PROJECT_DIR$/../testeugene/testgenerator/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367849581210" ignored="false" />
+ <file path="$PROJECT_DIR$/../testeugene/pom.xml" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367849626794" ignored="false" />
+ <file path="/testsnakeyaml.java" changelist="62701541-a8c7-4b7f-99ca-122b92a01809" time="1367940841295" ignored="false" />
+ <option name="TRACKING_ENABLED" value="true" />
+ <option name="SHOW_DIALOG" value="false" />
+ <option name="HIGHLIGHT_CONFLICTS" value="true" />
+ <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+ <option name="LAST_RESOLUTION" value="IGNORE" />
+ </component>
+ <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
+ <component name="CreatePatchCommitExecutor">
+ <option name="PATCH_PATH" value="" />
+ </component>
+ <component name="DaemonCodeAnalyzer">
+ <disable_hints />
+ </component>
+ <component name="DebuggerManager">
+ <ui_properties default_suspend_policy="SuspendAll" default_condition_enabled="true" />
+ <breakpoint_any default_suspend_policy="SuspendAll" default_condition_enabled="true">
+ <breakpoint>
+ <option name="NOTIFY_CAUGHT" value="true" />
+ <option name="NOTIFY_UNCAUGHT" value="true" />
+ <option name="ENABLED" value="false" />
+ <option name="LOG_ENABLED" value="false" />
+ <option name="LOG_EXPRESSION_ENABLED" value="false" />
+ <option name="REMOVE_AFTER_HIT" value="false" />
+ <option name="SUSPEND_POLICY" value="SuspendAll" />
+ <option name="SUSPEND" value="true" />
+ <option name="COUNT_FILTER_ENABLED" value="false" />
+ <option name="COUNT_FILTER" value="0" />
+ <option name="CONDITION_ENABLED" value="true" />
+ <option name="CLASS_FILTERS_ENABLED" value="false" />
+ <option name="INSTANCE_FILTERS_ENABLED" value="false" />
+ <option name="CONDITION" value="" />
+ <option name="LOG_MESSAGE" value="" />
+ </breakpoint>
+ <breakpoint>
+ <option name="NOTIFY_CAUGHT" value="true" />
+ <option name="NOTIFY_UNCAUGHT" value="true" />
+ <option name="ENABLED" value="false" />
+ <option name="LOG_ENABLED" value="false" />
+ <option name="LOG_EXPRESSION_ENABLED" value="false" />
+ <option name="REMOVE_AFTER_HIT" value="false" />
+ <option name="SUSPEND_POLICY" value="SuspendAll" />
+ <option name="SUSPEND" value="true" />
+ <option name="COUNT_FILTER_ENABLED" value="false" />
+ <option name="COUNT_FILTER" value="0" />
+ <option name="CONDITION_ENABLED" value="true" />
+ <option name="CLASS_FILTERS_ENABLED" value="false" />
+ <option name="INSTANCE_FILTERS_ENABLED" value="false" />
+ <option name="CONDITION" value="" />
+ <option name="LOG_MESSAGE" value="" />
+ </breakpoint>
+ </breakpoint_any>
+ <breakpoint_rules />
+ <ui_properties />
+ </component>
+ <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
+ <component name="FavoritesManager">
+ <favorites_list name="yamlobjectmodel" />
+ </component>
+ <component name="FileEditorManager">
+ <leaf>
+ <file leaf-file-name="pom.xml" pinned="false" current="false" current-in-tab="false">
+ <entry file="file://$PROJECT_DIR$/pom.xml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="16" column="55" selection-start="617" selection-end="617" vertical-scroll-proportion="0.0">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="YamlToObjectModel.java" pinned="false" current="true" current-in-tab="true">
+ <entry file="file://$PROJECT_DIR$/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="55" column="34" selection-start="1643" selection-end="1647" vertical-scroll-proportion="-2.0338984">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ </file>
+ </leaf>
+ </component>
+ <component name="FindManager">
+ <FindUsagesManager>
+ <setting name="OPEN_NEW_TAB" value="false" />
+ </FindUsagesManager>
+ </component>
+ <component name="IdeDocumentHistory">
+ <option name="changedFiles">
+ <list>
+ <option value="$PROJECT_DIR$/pom.xml" />
+ <option value="$PROJECT_DIR$/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java" />
+ </list>
+ </option>
+ </component>
+ <component name="MavenImportPreferences">
+ <option name="importingSettings">
+ <MavenImportingSettings>
+ <option name="importAutomatically" value="true" />
+ </MavenImportingSettings>
+ </option>
+ </component>
+ <component name="ProjectFrameBounds">
+ <option name="x" value="-4" />
+ <option name="y" value="25" />
+ <option name="width" value="1928" />
+ <option name="height" value="1033" />
+ </component>
+ <component name="ProjectLevelVcsManager" settingsEditedManually="false">
+ <OptionsSetting value="true" id="Add" />
+ <OptionsSetting value="true" id="Remove" />
+ <OptionsSetting value="true" id="Checkout" />
+ <OptionsSetting value="true" id="Update" />
+ <OptionsSetting value="true" id="Status" />
+ <OptionsSetting value="true" id="Edit" />
+ <ConfirmationsSetting value="0" id="Add" />
+ <ConfirmationsSetting value="0" id="Remove" />
+ </component>
+ <component name="ProjectReloadState">
+ <option name="STATE" value="0" />
+ </component>
+ <component name="ProjectView">
+ <navigator currentView="ProjectPane" proportions="" version="1" splitterProportion="0.5">
+ <flattenPackages />
+ <showMembers />
+ <showModules />
+ <showLibraryContents />
+ <hideEmptyPackages />
+ <abbreviatePackageNames />
+ <autoscrollToSource />
+ <autoscrollFromSource />
+ <sortByType />
+ </navigator>
+ <panes>
+ <pane id="PackagesPane" />
+ <pane id="ProjectPane">
+ <subPane>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="src" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="src" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="main" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="src" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="main" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="java" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="yamlobjectmodel" />
+ <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ </subPane>
+ </pane>
+ <pane id="Scope" />
+ </panes>
+ </component>
+ <component name="PropertiesComponent">
+ <property name="GoToFile.includeJavaFiles" value="false" />
+ <property name="GoToClass.toSaveIncludeLibraries" value="false" />
+ <property name="options.splitter.main.proportions" value="0.3" />
+ <property name="MemberChooser.sorted" value="false" />
+ <property name="options.lastSelected" value="appearance" />
+ <property name="MemberChooser.showClasses" value="true" />
+ <property name="GoToClass.includeLibraries" value="false" />
+ <property name="MemberChooser.copyJavadoc" value="false" />
+ <property name="options.splitter.details.proportions" value="0.2" />
+ <property name="options.searchVisible" value="true" />
+ </component>
+ <component name="RunManager">
+ <configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
+ <module name="" />
+ <option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m" />
+ <option name="PROGRAM_PARAMETERS" />
+ <method />
+ </configuration>
+ <configuration default="true" type="Remote" factoryName="Remote">
+ <option name="USE_SOCKET_TRANSPORT" value="true" />
+ <option name="SERVER_MODE" value="false" />
+ <option name="SHMEM_ADDRESS" value="javadebug" />
+ <option name="HOST" value="localhost" />
+ <option name="PORT" value="5005" />
+ <method />
+ </configuration>
+ <configuration default="true" type="Applet" factoryName="Applet">
+ <module name="" />
+ <option name="MAIN_CLASS_NAME" />
+ <option name="HTML_FILE_NAME" />
+ <option name="HTML_USED" value="false" />
+ <option name="WIDTH" value="400" />
+ <option name="HEIGHT" value="300" />
+ <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
+ <option name="VM_PARAMETERS" />
+ <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+ <option name="ALTERNATIVE_JRE_PATH" />
+ <method />
+ </configuration>
+ <configuration default="true" type="TestNG" factoryName="TestNG">
+ <module name="" />
+ <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+ <option name="ALTERNATIVE_JRE_PATH" />
+ <option name="SUITE_NAME" />
+ <option name="PACKAGE_NAME" />
+ <option name="MAIN_CLASS_NAME" />
+ <option name="METHOD_NAME" />
+ <option name="GROUP_NAME" />
+ <option name="TEST_OBJECT" value="CLASS" />
+ <option name="VM_PARAMETERS" value="-ea" />
+ <option name="PARAMETERS" />
+ <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
+ <option name="OUTPUT_DIRECTORY" />
+ <option name="ANNOTATION_TYPE" />
+ <option name="ENV_VARIABLES" />
+ <option name="PASS_PARENT_ENVS" value="true" />
+ <option name="TEST_SEARCH_SCOPE">
+ <value defaultName="moduleWithDependencies" />
+ </option>
+ <option name="USE_DEFAULT_REPORTERS" value="false" />
+ <option name="PROPERTIES_FILE" />
+ <envs />
+ <properties />
+ <listeners />
+ <method />
+ </configuration>
+ <configuration default="true" type="Application" factoryName="Application">
+ <option name="MAIN_CLASS_NAME" />
+ <option name="VM_PARAMETERS" />
+ <option name="PROGRAM_PARAMETERS" />
+ <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
+ <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+ <option name="ALTERNATIVE_JRE_PATH" />
+ <option name="ENABLE_SWING_INSPECTOR" value="false" />
+ <option name="ENV_VARIABLES" />
+ <option name="PASS_PARENT_ENVS" value="true" />
+ <module name="" />
+ <envs />
+ <method />
+ </configuration>
+ <configuration default="true" type="JUnit" factoryName="JUnit">
+ <module name="" />
+ <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+ <option name="ALTERNATIVE_JRE_PATH" />
+ <option name="PACKAGE_NAME" />
+ <option name="MAIN_CLASS_NAME" />
+ <option name="METHOD_NAME" />
+ <option name="TEST_OBJECT" value="class" />
+ <option name="VM_PARAMETERS" value="-ea" />
+ <option name="PARAMETERS" />
+ <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
+ <option name="ENV_VARIABLES" />
+ <option name="PASS_PARENT_ENVS" value="true" />
+ <option name="TEST_SEARCH_SCOPE">
+ <value defaultName="moduleWithDependencies" />
+ </option>
+ <envs />
+ <patterns />
+ <method />
+ </configuration>
+ <list size="0" />
+ <configuration name="<template>" type="WebApp" default="true" selected="false">
+ <Host>localhost</Host>
+ <Port>5050</Port>
+ </configuration>
+ </component>
+ <component name="ShelveChangesManager" show_recycled="false" />
+ <component name="SvnConfiguration" maxAnnotateRevisions="500" myUseAcceleration="nothing" myAutoUpdateAfterCommit="false" cleanupOnStartRun="true" SSL_PROTOCOLS="all">
+ <option name="USER" value="" />
+ <option name="PASSWORD" value="" />
+ <option name="mySSHConnectionTimeout" value="30000" />
+ <option name="mySSHReadTimeout" value="30000" />
+ <option name="LAST_MERGED_REVISION" />
+ <option name="MERGE_DRY_RUN" value="false" />
+ <option name="MERGE_DIFF_USE_ANCESTRY" value="true" />
+ <option name="UPDATE_LOCK_ON_DEMAND" value="false" />
+ <option name="IGNORE_SPACES_IN_MERGE" value="false" />
+ <option name="CHECK_NESTED_FOR_QUICK_MERGE" value="false" />
+ <option name="IGNORE_SPACES_IN_ANNOTATE" value="true" />
+ <option name="SHOW_MERGE_SOURCES_IN_ANNOTATE" value="true" />
+ <option name="FORCE_UPDATE" value="false" />
+ <option name="IGNORE_EXTERNALS" value="false" />
+ <configuration useDefault="true">$USER_HOME$/.subversion</configuration>
+ <myIsUseDefaultProxy>false</myIsUseDefaultProxy>
+ <supportedVersion>125</supportedVersion>
+ </component>
+ <component name="TaskManager">
+ <task active="true" id="Default" summary="Default task">
+ <changelist id="62701541-a8c7-4b7f-99ca-122b92a01809" name="Default" comment="" />
+ <created>1367834755395</created>
+ <updated>1367834755395</updated>
+ </task>
+ <servers />
+ </component>
+ <component name="ToolWindowManager">
+ <frame x="-4" y="25" width="1928" height="1033" extended-state="6" />
+ <editor active="true" />
+ <layout>
+ <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
+ <window_info id="JetGradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+ <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
+ <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3295711" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+ <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
+ <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+ <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
+ <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
+ <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
+ <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
+ <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+ <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
+ <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+ <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.24375" sideWeight="0.6704289" order="0" side_tool="false" content_ui="combo" />
+ <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
+ <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
+ <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+ <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" />
+ <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
+ </layout>
+ </component>
+ <component name="VcsContentAnnotationSettings">
+ <option name="myLimit" value="2678400000" />
+ </component>
+ <component name="VcsManagerConfiguration">
+ <option name="OFFER_MOVE_TO_ANOTHER_CHANGELIST_ON_PARTIAL_COMMIT" value="true" />
+ <option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="true" />
+ <option name="CHECK_NEW_TODO" value="true" />
+ <option name="myTodoPanelSettings">
+ <value>
+ <are-packages-shown value="false" />
+ <are-modules-shown value="false" />
+ <flatten-packages value="false" />
+ <is-autoscroll-to-source value="false" />
+ </value>
+ </option>
+ <option name="PERFORM_UPDATE_IN_BACKGROUND" value="true" />
+ <option name="PERFORM_COMMIT_IN_BACKGROUND" value="true" />
+ <option name="PERFORM_EDIT_IN_BACKGROUND" value="true" />
+ <option name="PERFORM_CHECKOUT_IN_BACKGROUND" value="true" />
+ <option name="PERFORM_ADD_REMOVE_IN_BACKGROUND" value="true" />
+ <option name="PERFORM_ROLLBACK_IN_BACKGROUND" value="false" />
+ <option name="CHECK_LOCALLY_CHANGED_CONFLICTS_IN_BACKGROUND" value="false" />
+ <option name="CHANGED_ON_SERVER_INTERVAL" value="60" />
+ <option name="SHOW_ONLY_CHANGED_IN_SELECTION_DIFF" value="true" />
+ <option name="CHECK_COMMIT_MESSAGE_SPELLING" value="true" />
+ <option name="DEFAULT_PATCH_EXTENSION" value="patch" />
+ <option name="SHORT_DIFF_HORIZONTALLY" value="true" />
+ <option name="SHORT_DIFF_EXTRA_LINES" value="2" />
+ <option name="SOFT_WRAPS_IN_SHORT_DIFF" value="true" />
+ <option name="INCLUDE_TEXT_INTO_PATCH" value="false" />
+ <option name="INCLUDE_TEXT_INTO_SHELF" value="false" />
+ <option name="SHOW_FILE_HISTORY_DETAILS" value="true" />
+ <option name="SHOW_VCS_ERROR_NOTIFICATIONS" value="true" />
+ <option name="SHOW_DIRTY_RECURSIVELY" value="false" />
+ <option name="LIMIT_HISTORY" value="true" />
+ <option name="MAXIMUM_HISTORY_ROWS" value="1000" />
+ <option name="UPDATE_FILTER_SCOPE_NAME" />
+ <option name="USE_COMMIT_MESSAGE_MARGIN" value="false" />
+ <option name="COMMIT_MESSAGE_MARGIN_SIZE" value="72" />
+ <option name="WRAP_WHEN_TYPING_REACHES_RIGHT_MARGIN" value="false" />
+ <option name="FORCE_NON_EMPTY_COMMENT" value="false" />
+ <option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="false" />
+ <option name="LAST_COMMIT_MESSAGE" />
+ <option name="MAKE_NEW_CHANGELIST_ACTIVE" value="false" />
+ <option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false" />
+ <option name="CHECK_FILES_UP_TO_DATE_BEFORE_COMMIT" value="false" />
+ <option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="false" />
+ <option name="REFORMAT_BEFORE_FILE_COMMIT" value="false" />
+ <option name="FILE_HISTORY_DIALOG_COMMENTS_SPLITTER_PROPORTION" value="0.8" />
+ <option name="FILE_HISTORY_DIALOG_SPLITTER_PROPORTION" value="0.5" />
+ <option name="ACTIVE_VCS_NAME" />
+ <option name="UPDATE_GROUP_BY_PACKAGES" value="false" />
+ <option name="UPDATE_GROUP_BY_CHANGELIST" value="false" />
+ <option name="UPDATE_FILTER_BY_SCOPE" value="false" />
+ <option name="SHOW_FILE_HISTORY_AS_TREE" value="false" />
+ <option name="FILE_HISTORY_SPLITTER_PROPORTION" value="0.6" />
+ </component>
+ <component name="XDebuggerManager">
+ <breakpoint-manager />
+ </component>
+ <component name="editorHistoryManager">
+ <entry file="file://$PROJECT_DIR$/pom.xml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry file="file://$PROJECT_DIR$/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="59" column="129" selection-start="1874" selection-end="1874" vertical-scroll-proportion="0.0">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ <entry file="file://$PROJECT_DIR$/hs_err_pid8243.log">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry file="file://$PROJECT_DIR$/pom.xml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="16" column="55" selection-start="617" selection-end="617" vertical-scroll-proportion="0.0">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry file="file://$PROJECT_DIR$/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="55" column="34" selection-start="1643" selection-end="1647" vertical-scroll-proportion="-2.0338984">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ </component>
+</project>
+
Added: testEugeneUML-YAML/yamlobjectmodel/hs_err_pid8243.log
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/hs_err_pid8243.log (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/hs_err_pid8243.log 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,393 @@
+#
+# A fatal error has been detected by the Java Runtime Environment:
+#
+# SIGSEGV (0xb) at pc=0xb6f00fff, pid=8243, tid=3063135088
+#
+# JRE version: 7.0_21-b11
+# Java VM: Java HotSpot(TM) Server VM (23.21-b01 mixed mode linux-x86 )
+# Problematic frame:
+# V [libjvm.so+0x59efff] methodOopDesc::clear_native_function()+0x3f
+#
+# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
+#
+# If you would like to submit a bug report, please visit:
+# http://bugreport.sun.com/bugreport/crash.jsp
+#
+
+--------------- T H R E A D ---------------
+
+Current thread (0x090ee000): JavaThread "main" [_thread_in_vm, id=8248, stack(0xb68eb000,0xb693c000)]
+
+siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000
+
+Registers:
+EAX=0x00000000, EBX=0x81e79590, ECX=0xb715acac, EDX=0x81e79590
+ESP=0xb693a488, EBP=0xb693a4a0, ESI=0x81e795a0, EDI=0x81e79598
+EIP=0xb6f00fff, EFLAGS=0x00210246, CR2=0x00000000
+
+Top of Stack: (sp=0xb693a488)
+0xb693a488: 81da0d18 81e79560 b693a4d0 090ec560
+0xb693a498: 00000000 81e79590 b693a4d0 b6efc2b9
+0xb693a4a8: 81e79590 00000018 090ec560 090ec560
+0xb693a4b8: 00000018 81e79590 00000100 090ee940
+0xb693a4c8: 81da0c98 09110d40 b693a510 b6f3466e
+0xb693a4d8: 81da0ca0 090ee940 0000010a 090ee000
+0xb693a4e8: b693a504 090ee000 81e79560 00000000
+0xb693a4f8: b7153e68 09235480 00000002 090ee940
+
+Instructions: (pc=0xb6f00fff)
+0xb6f00fdf: 52 6a 01 50 e8 88 a3 01 00 83 c4 10 8b 43 48 85
+0xb6f00fef: c0 74 26 8b 40 10 89 43 4c c7 45 f8 00 00 00 00
+0xb6f00fff: 8b 43 44 89 43 54 c7 45 f8 00 00 00 00 c7 43 50
+0xb6f0100f: 00 00 00 00 8b 5d fc c9 c3 c7 43 4c 00 00 00 00
+
+Register to memory mapping:
+
+EAX=0x00000000 is an unknown value
+EBX=0x81e79590 is an oop
+{method}
+ - klass: {other class}
+ECX=0xb715acac: <offset 0x7f8cac> in /usr/local/jdk1.7.0_21/jre/lib/i386/server/libjvm.so at 0xb6962000
+EDX=0x81e79590 is an oop
+{method}
+ - klass: {other class}
+ESP=0xb693a488 is pointing into the stack for thread: 0x090ee000
+EBP=0xb693a4a0 is pointing into the stack for thread: 0x090ee000
+ESI=0x81e795a0 is an oop
+{method}
+ - klass: {other class}
+EDI=0x81e79598 is an oop
+{method}
+ - klass: {other class}
+
+
+Stack: [0xb68eb000,0xb693c000], sp=0xb693a488, free space=317k
+Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
+V [libjvm.so+0x59efff] methodOopDesc::clear_native_function()+0x3f
+V [libjvm.so+0x59a2b9] methodKlass::allocate(constMethodHandle, AccessFlags, Thread*)+0x369
+V [libjvm.so+0x5d266e] oopFactory::new_method(int, AccessFlags, int, int, int, bool, Thread*)+0x6e
+V [libjvm.so+0x26c7fe] ClassFileParser::parse_method(constantPoolHandle, bool, AccessFlags*, typeArrayHandle*, typeArrayHandle*, typeArrayHandle*, Thread*)+0x11ce
+V [libjvm.so+0x26e160] ClassFileParser::parse_methods(constantPoolHandle, bool, AccessFlags*, bool*, objArrayOopDesc**, objArrayOopDesc**, objArrayOopDesc**, Thread*)+0x1a0
+V [libjvm.so+0x26fb89] ClassFileParser::parseClassFile(Symbol*, Handle, Handle, KlassHandle, GrowableArray<Handle>*, TempNewSymbol&, bool, Thread*)+0xb09
+V [libjvm.so+0x2739da] ClassLoader::load_classfile(Symbol*, Thread*)+0x26a
+V [libjvm.so+0x6b63b4] SystemDictionary::load_instance_class(Symbol*, Handle, Thread*)+0x404
+V [libjvm.so+0x6b6b16] SystemDictionary::resolve_instance_class_or_null(Symbol*, Handle, Handle, Thread*)+0x6d6
+V [libjvm.so+0x6b70b0] SystemDictionary::resolve_or_fail(Symbol*, Handle, Handle, bool, Thread*)+0x30
+V [libjvm.so+0x2e436b] constantPoolOopDesc::klass_at_impl(constantPoolHandle, int, Thread*)+0x1cb
+V [libjvm.so+0x40ac37] InterpreterRuntime::_new(JavaThread*, constantPoolOopDesc*, int)+0x67
+j java.lang.System.initializeSystemClass()V+37
+v ~StubRoutines::call_stub
+V [libjvm.so+0x412f65] JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x315
+V [libjvm.so+0x5d9f79] os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x19
+V [libjvm.so+0x411d7f] JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x2f
+V [libjvm.so+0x412a8f] JavaCalls::call_static(JavaValue*, KlassHandle, Symbol*, Symbol*, Thread*)+0x9f
+V [libjvm.so+0x6e712b] Threads::create_vm(JavaVMInitArgs*, bool*)+0x79b
+V [libjvm.so+0x424afc] JNI_CreateJavaVM+0x5c
+C [libjli.so+0x2668] JavaMain+0x98
+C [libpthread.so.0+0x5955] start_thread+0xb5
+
+Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
+j java.lang.System.initializeSystemClass()V+37
+v ~StubRoutines::call_stub
+
+--------------- P R O C E S S ---------------
+
+Java Threads: ( => current thread )
+ 0x09217000 JavaThread "Finalizer" daemon [_thread_blocked, id=8253, stack(0x7f640000,0x7f691000)]
+ 0x09215400 JavaThread "Reference Handler" daemon [_thread_blocked, id=8252, stack(0x7f691000,0x7f6e2000)]
+=>0x090ee000 JavaThread "main" [_thread_in_vm, id=8248, stack(0xb68eb000,0xb693c000)]
+
+Other Threads:
+ 0x0920f800 VMThread [stack: 0x7f6e2000,0x7f763000] [id=8251]
+
+VM state:not at safepoint (normal execution)
+
+VM Mutex/Monitor currently owned by a thread: None
+
+Heap
+ PSYoungGen total 13632K, used 234K [0xa4450000, 0xa5380000, 0xb37a0000)
+ eden space 11712K, 2% used [0xa4450000,0xa448a968,0xa4fc0000)
+ from space 1920K, 0% used [0xa51a0000,0xa51a0000,0xa5380000)
+ to space 1920K, 0% used [0xa4fc0000,0xa4fc0000,0xa51a0000)
+ ParOldGen total 31104K, used 0K [0x85da0000, 0x87c00000, 0xa4450000)
+ object space 31104K, 0% used [0x85da0000,0x85da0000,0x87c00000)
+ PSPermGen total 16384K, used 869K [0x81da0000, 0x82da0000, 0x85da0000)
+ object space 16384K, 5% used [0x81da0000,0x81e795f0,0x82da0000)
+
+Card table byte_map: [0x81c12000,0x81da0000] byte_map_base: 0x81803300
+
+Polling page: 0xb770d000
+
+Code Cache [0xb3862000, 0xb3aa2000, 0xb6862000)
+ total_blobs=71 nmethods=0 adapters=47 free_code_cache=48871Kb largest_free_block=50044672
+
+Compilation events (0 events):
+No events
+
+GC Heap History (0 events):
+No events
+
+Deoptimization events (0 events):
+No events
+
+Internal exceptions (1 events):
+Event: 0,027 Thread 0x090ee000 Threw 0xa4456058 at /HUDSON/workspace/jdk7u21-2-build-linux-i586-product/jdk7u21/hotspot/src/share/vm/prims/jni.cpp:3994
+
+Events (10 events):
+Event: 0,037 loading class 0x0921e458
+Event: 0,037 loading class 0x0921e458 done
+Event: 0,037 loading class 0x0921e560 done
+Event: 0,037 loading class 0x0914f3b8
+Event: 0,037 loading class 0x091441d8
+Event: 0,037 loading class 0x091441d8 done
+Event: 0,037 loading class 0x0914f3b8 done
+Event: 0,037 loading class 0x09147788
+Event: 0,037 loading class 0x09147788 done
+Event: 0,037 loading class 0x09119a98
+
+
+Dynamic libraries:
+08048000-08049000 r-xp 00000000 08:01 7462957 /usr/local/jdk1.7.0_21/bin/java
+08049000-0804a000 rw-p 00000000 08:01 7462957 /usr/local/jdk1.7.0_21/bin/java
+090e7000-09263000 rw-p 00000000 00:00 0 [heap]
+7f2f5000-7f4cb000 rw-p 00000000 00:00 0
+7f4cb000-7f640000 r--p 00000000 08:01 7038576 /usr/lib/locale/locale-archive
+7f640000-7f643000 ---p 00000000 00:00 0
+7f643000-7f691000 rw-p 00000000 00:00 0
+7f691000-7f694000 ---p 00000000 00:00 0
+7f694000-7f6e2000 rw-p 00000000 00:00 0
+7f6e2000-7f6e3000 ---p 00000000 00:00 0
+7f6e3000-7f7ae000 rw-p 00000000 00:00 0
+7f7ae000-7f96b000 r--s 039de000 08:01 7462970 /usr/local/jdk1.7.0_21/jre/lib/rt.jar
+7f96b000-819fc000 rw-p 00000000 00:00 0
+819fc000-819fd000 ---p 00000000 00:00 0
+819fd000-81a7d000 rw-p 00000000 00:00 0
+81a7d000-81a7e000 ---p 00000000 00:00 0
+81a7e000-81b06000 rw-p 00000000 00:00 0
+81b06000-81b1e000 rw-p 00000000 00:00 0
+81b1e000-81b2e000 rw-p 00000000 00:00 0
+81b2e000-81c12000 rw-p 00000000 00:00 0
+81c12000-81c1a000 rw-p 00000000 00:00 0
+81c1a000-81c32000 rw-p 00000000 00:00 0
+81c32000-81c42000 rw-p 00000000 00:00 0
+81c42000-81d25000 rw-p 00000000 00:00 0
+81d25000-81d2d000 rw-p 00000000 00:00 0
+81d2d000-81d9f000 rw-p 00000000 00:00 0
+81d9f000-82da0000 rw-p 00000000 00:00 0
+82da0000-85da0000 rw-p 00000000 00:00 0
+85da0000-87c00000 rw-p 00000000 00:00 0
+87c00000-a4450000 rw-p 00000000 00:00 0
+a4450000-a5380000 rw-p 00000000 00:00 0
+a5380000-b37a0000 rw-p 00000000 00:00 0
+b37a2000-b37ab000 rw-p 00000000 00:00 0
+b37ab000-b3862000 rw-p 00000000 00:00 0
+b3862000-b3aa2000 rwxp 00000000 00:00 0
+b3aa2000-b6862000 rw-p 00000000 00:00 0
+b6862000-b6879000 r-xp 00000000 08:01 7471650 /usr/local/jdk1.7.0_21/jre/lib/i386/libzip.so
+b6879000-b687a000 rw-p 00017000 08:01 7471650 /usr/local/jdk1.7.0_21/jre/lib/i386/libzip.so
+b687a000-b6884000 r-xp 00000000 08:01 13672981 /lib/i686/cmov/libnss_files-2.11.3.so
+b6884000-b6885000 r--p 00009000 08:01 13672981 /lib/i686/cmov/libnss_files-2.11.3.so
+b6885000-b6886000 rw-p 0000a000 08:01 13672981 /lib/i686/cmov/libnss_files-2.11.3.so
+b6886000-b688e000 r-xp 00000000 08:01 13672974 /lib/i686/cmov/libnss_nis-2.11.3.so
+b688e000-b688f000 r--p 00008000 08:01 13672974 /lib/i686/cmov/libnss_nis-2.11.3.so
+b688f000-b6890000 rw-p 00009000 08:01 13672974 /lib/i686/cmov/libnss_nis-2.11.3.so
+b6890000-b68a3000 r-xp 00000000 08:01 13672978 /lib/i686/cmov/libnsl-2.11.3.so
+b68a3000-b68a4000 r--p 00012000 08:01 13672978 /lib/i686/cmov/libnsl-2.11.3.so
+b68a4000-b68a5000 rw-p 00013000 08:01 13672978 /lib/i686/cmov/libnsl-2.11.3.so
+b68a5000-b68a7000 rw-p 00000000 00:00 0
+b68a7000-b68ad000 r-xp 00000000 08:01 13672996 /lib/i686/cmov/libnss_compat-2.11.3.so
+b68ad000-b68ae000 r--p 00006000 08:01 13672996 /lib/i686/cmov/libnss_compat-2.11.3.so
+b68ae000-b68af000 rw-p 00007000 08:01 13672996 /lib/i686/cmov/libnss_compat-2.11.3.so
+b68b6000-b68be000 rw-s 00000000 08:01 5709889 /tmp/hsperfdata_agiraudet/8243
+b68be000-b68e1000 r-xp 00000000 08:01 7471618 /usr/local/jdk1.7.0_21/jre/lib/i386/libjava.so
+b68e1000-b68e2000 rw-p 00023000 08:01 7471618 /usr/local/jdk1.7.0_21/jre/lib/i386/libjava.so
+b68e2000-b68e9000 r-xp 00000000 08:01 13672993 /lib/i686/cmov/librt-2.11.3.so
+b68e9000-b68ea000 r--p 00006000 08:01 13672993 /lib/i686/cmov/librt-2.11.3.so
+b68ea000-b68eb000 rw-p 00007000 08:01 13672993 /lib/i686/cmov/librt-2.11.3.so
+b68eb000-b68ee000 ---p 00000000 00:00 0
+b68ee000-b693c000 rw-p 00000000 00:00 0
+b693c000-b6960000 r-xp 00000000 08:01 13672976 /lib/i686/cmov/libm-2.11.3.so
+b6960000-b6961000 r--p 00023000 08:01 13672976 /lib/i686/cmov/libm-2.11.3.so
+b6961000-b6962000 rw-p 00024000 08:01 13672976 /lib/i686/cmov/libm-2.11.3.so
+b6962000-b711d000 r-xp 00000000 08:01 7479302 /usr/local/jdk1.7.0_21/jre/lib/i386/server/libjvm.so
+b711d000-b716f000 rw-p 007bb000 08:01 7479302 /usr/local/jdk1.7.0_21/jre/lib/i386/server/libjvm.so
+b716f000-b7592000 rw-p 00000000 00:00 0
+b7592000-b76d2000 r-xp 00000000 08:01 13672994 /lib/i686/cmov/libc-2.11.3.so
+b76d2000-b76d3000 ---p 00140000 08:01 13672994 /lib/i686/cmov/libc-2.11.3.so
+b76d3000-b76d5000 r--p 00140000 08:01 13672994 /lib/i686/cmov/libc-2.11.3.so
+b76d5000-b76d6000 rw-p 00142000 08:01 13672994 /lib/i686/cmov/libc-2.11.3.so
+b76d6000-b76d9000 rw-p 00000000 00:00 0
+b76d9000-b76db000 r-xp 00000000 08:01 13672975 /lib/i686/cmov/libdl-2.11.3.so
+b76db000-b76dc000 r--p 00001000 08:01 13672975 /lib/i686/cmov/libdl-2.11.3.so
+b76dc000-b76dd000 rw-p 00002000 08:01 13672975 /lib/i686/cmov/libdl-2.11.3.so
+b76dd000-b76de000 rw-p 00000000 00:00 0
+b76de000-b76f1000 r-xp 00000000 08:01 7479298 /usr/local/jdk1.7.0_21/jre/lib/i386/jli/libjli.so
+b76f1000-b76f2000 rw-p 00012000 08:01 7479298 /usr/local/jdk1.7.0_21/jre/lib/i386/jli/libjli.so
+b76f2000-b7707000 r-xp 00000000 08:01 13672984 /lib/i686/cmov/libpthread-2.11.3.so
+b7707000-b7708000 r--p 00014000 08:01 13672984 /lib/i686/cmov/libpthread-2.11.3.so
+b7708000-b7709000 rw-p 00015000 08:01 13672984 /lib/i686/cmov/libpthread-2.11.3.so
+b7709000-b770d000 rw-p 00000000 00:00 0
+b770d000-b770e000 r--p 00000000 00:00 0
+b770e000-b7719000 r-xp 00000000 08:01 7471600 /usr/local/jdk1.7.0_21/jre/lib/i386/libverify.so
+b7719000-b771a000 rw-p 0000b000 08:01 7471600 /usr/local/jdk1.7.0_21/jre/lib/i386/libverify.so
+b771a000-b771c000 rw-p 00000000 00:00 0
+b771c000-b771d000 r-xp 00000000 00:00 0 [vdso]
+b771d000-b7738000 r-xp 00000000 08:01 13656080 /lib/ld-2.11.3.so
+b7738000-b7739000 r--p 0001b000 08:01 13656080 /lib/ld-2.11.3.so
+b7739000-b773a000 rw-p 0001c000 08:01 13656080 /lib/ld-2.11.3.so
+bfad8000-bfaed000 rw-p 00000000 00:00 0 [stack]
+
+VM Arguments:
+jvm_args: -Dclassworlds.conf=/usr/local/apache-maven-3.0.5/bin/m2.conf -Dmaven.home=/usr/local/apache-maven-3.0.5
+java_command: org.codehaus.plexus.classworlds.launcher.Launcher install
+Launcher Type: SUN_STANDARD
+
+Environment Variables:
+JAVA_HOME=/usr/local/jdk1.7.0_21
+PATH=/usr/local/apache-maven-3.0.5/bin:/usr/local/jdk1.7.0_21/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+USERNAME=agiraudet
+SHELL=/bin/bash
+DISPLAY=:0.0
+
+Signal Handlers:
+SIGSEGV: [libjvm.so+0x722ea0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGBUS: [libjvm.so+0x722ea0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGFPE: [libjvm.so+0x5dbc80], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGPIPE: [libjvm.so+0x5dbc80], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGXFSZ: [libjvm.so+0x5dbc80], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGILL: [libjvm.so+0x5dbc80], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+SIGUSR2: [libjvm.so+0x5db560], sa_mask[0]=0x00000000, sa_flags=0x10000004
+SIGHUP: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+SIGINT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+SIGTERM: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+SIGQUIT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+
+
+--------------- S Y S T E M ---------------
+
+OS:6.0.7
+
+uname:Linux 2.6.32-5-686 #1 SMP Mon Feb 25 01:04:36 UTC 2013 i686
+libc:glibc 2.11.3 NPTL 2.11.3
+rlimit: STACK 8192k, CORE 0k, NPROC infinity, NOFILE 1024, AS infinity
+load average:0,28 0,15 0,10
+
+/proc/meminfo:
+MemTotal: 2984584 kB
+MemFree: 710900 kB
+Buffers: 92064 kB
+Cached: 879620 kB
+SwapCached: 0 kB
+Active: 1552360 kB
+Inactive: 628212 kB
+Active(anon): 1107204 kB
+Inactive(anon): 121112 kB
+Active(file): 445156 kB
+Inactive(file): 507100 kB
+Unevictable: 16 kB
+Mlocked: 16 kB
+HighTotal: 2109064 kB
+HighFree: 105596 kB
+LowTotal: 875520 kB
+LowFree: 605304 kB
+SwapTotal: 5829624 kB
+SwapFree: 5829624 kB
+Dirty: 844 kB
+Writeback: 0 kB
+AnonPages: 1209024 kB
+Mapped: 193308 kB
+Shmem: 19432 kB
+Slab: 46404 kB
+SReclaimable: 35688 kB
+SUnreclaim: 10716 kB
+KernelStack: 3392 kB
+PageTables: 4932 kB
+NFS_Unstable: 0 kB
+Bounce: 0 kB
+WritebackTmp: 0 kB
+CommitLimit: 7321916 kB
+Committed_AS: 2355192 kB
+VmallocTotal: 122880 kB
+VmallocUsed: 44732 kB
+VmallocChunk: 68076 kB
+HardwareCorrupted: 0 kB
+HugePages_Total: 0
+HugePages_Free: 0
+HugePages_Rsvd: 0
+HugePages_Surp: 0
+Hugepagesize: 4096 kB
+DirectMap4k: 49144 kB
+DirectMap4M: 856064 kB
+
+
+CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 67 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnowpref, tsc
+
+/proc/cpuinfo:
+processor : 0
+vendor_id : AuthenticAMD
+cpu family : 15
+model : 67
+model name : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
+stepping : 3
+cpu MHz : 3000.434
+cache size : 1024 KB
+physical id : 0
+siblings : 2
+core id : 0
+cpu cores : 2
+apicid : 0
+initial apicid : 0
+fdiv_bug : no
+hlt_bug : no
+f00f_bug : no
+coma_bug : no
+fpu : yes
+fpu_exception : yes
+cpuid level : 1
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
+bogomips : 6000.86
+clflush size : 64
+cache_alignment : 64
+address sizes : 40 bits physical, 48 bits virtual
+power management: ts fid vid ttp tm stc
+
+processor : 1
+vendor_id : AuthenticAMD
+cpu family : 15
+model : 67
+model name : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
+stepping : 3
+cpu MHz : 3000.434
+cache size : 1024 KB
+physical id : 0
+siblings : 2
+core id : 1
+cpu cores : 2
+apicid : 1
+initial apicid : 1
+fdiv_bug : no
+hlt_bug : no
+f00f_bug : no
+coma_bug : no
+fpu : yes
+fpu_exception : yes
+cpuid level : 1
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
+bogomips : 6000.56
+clflush size : 64
+cache_alignment : 64
+address sizes : 40 bits physical, 48 bits virtual
+power management: ts fid vid ttp tm stc
+
+
+
+Memory: 4k page, physical 2984584k(710900k free), swap 5829624k(5829624k free)
+
+vm_info: Java HotSpot(TM) Server VM (23.21-b01) for linux-x86 JRE (1.7.0_21-b11), built on Apr 4 2013 04:20:11 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8)
+
+time: Mon May 6 16:15:35 2013
+elapsed time: 0 seconds
+
Added: testEugeneUML-YAML/yamlobjectmodel/pom.xml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/pom.xml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/pom.xml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,30 @@
+<?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/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.yamlobjectmodel</groupId>
+ <artifactId>yamlobjectmodel</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.yaml</groupId>
+ <artifactId>snakeyaml</artifactId>
+ <version>1.12</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.nuiton.eugene</groupId>
+ <artifactId>eugene</artifactId>
+ <version>2.6.3-SNAPSHOT</version>
+ </dependency>
+
+ </dependencies>
+
+</project>
\ No newline at end of file
Added: testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/src/main/java/org/nuiton/yamlobjectmodel/YamlToObjectModel.java 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,228 @@
+package org.nuiton.yamlobjectmodel;
+
+import org.nuiton.eugene.models.object.ObjectModel;
+import org.nuiton.eugene.models.object.xml.*;
+import org.yaml.snakeyaml.Yaml;
+
+import java.io.*;
+import java.util.*;
+
+/**
+ * User: agiraudet
+ * Date: 06/05/13
+ * Time: 12:08
+ * <p/>
+ * Note1: le parsage se base sur la syntaxe 5-1uml.yaml
+ */
+public class YamlToObjectModel {
+ protected Object data;
+ protected Yaml yaml;
+ protected ObjectModelImpl model;
+
+ private String _log = "/tmp/log.yaml.txt";
+
+ public YamlToObjectModel() {
+ //TODO : mettre toutes les clefs des Maps en minuscules
+ //TODO : instancier le parseur YAML (éviter une instance par fichier chargé)
+ this.startLog();
+ }
+
+ private void startLog() {
+ FileWriter log = null;
+ try {
+ log = new FileWriter(this._log, false);
+ log.write("[LOG] start\n");
+ log.close();
+ } catch (IOException e) {
+ e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
+ }
+ }
+
+ private void writeLog(String str) {
+ FileWriter log = null;
+ try {
+ log = new FileWriter(this._log, true);
+ log.write("[LOG] " + str + "\n");
+ log.close();
+ } catch (IOException e) {
+ e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
+ }
+ }
+
+ public void test(File file, ObjectModel _model) throws IOException {
+ //load file
+ InputStream input = new FileInputStream(file);
+ this.yaml = new Yaml();
+ this.data = this.yaml.load(input);
+ input.close();
+ //file loaded
+
+ this.model = (ObjectModelImpl) _model;
+
+ this.loadModel();
+
+ }
+
+ //TODO : utiliser design pattern
+ //TODO : utiliser genericite
+ public void loadModel() {
+ if (this.data instanceof ArrayList) {
+ this.model.setName(String.valueOf(this.collectElement((List) this.data, "name")));
+ this.model.setVersion(String.valueOf(this.collectElement((List) this.data, "version")));
+
+ List _classesYAML = this.collectAllElement((List) this.data, "class");
+ for (Object _classYAML : _classesYAML) {
+ this.loadClass(_classYAML);
+ }
+
+ } else {
+ ;//TODO : lever exception
+ }
+ }
+
+ public void loadClass(Object _classYAML) {
+ if (_classYAML instanceof List) {
+ ObjectModelClassImpl _classOM = new ObjectModelClassImpl();
+
+ this.loadStereotypes((List) _classYAML, _classOM);
+ this.loadTagValues((List) _classYAML, _classOM);
+ this.loadComments((List) _classYAML, _classOM);
+
+ _classOM.setName(String.valueOf(this.collectElement((List) _classYAML, "name")));
+ //Object _final = this.collectElement((List) _classYAML, "final");//final not implemented by ObjectModel
+ Object _abstract = this.collectElement((List) _classYAML, "abstract");
+ //TODO : utiliser operateur ternaire
+ if (_abstract instanceof Boolean) {
+ _classOM.setAbstract((Boolean) _abstract);
+ } else//sale
+ {
+ _classOM.setAbstract(Boolean.valueOf(String.valueOf(_abstract)));
+ }
+
+ //TODO : loadAttributes
+ //TODO : loadOperations
+
+
+ this.model.addClass(_classOM);
+ } else {
+ ;//TODO : lever exception
+ }
+ }
+
+ public void loadInterface(Object _interface) {
+ ;//TODO
+ }
+
+ public void loadAssociationClass(Object _associationClass) {
+ ;//TODO
+ }
+
+ public void loadEnumeration(Object _enumeration) {
+ ;//TODO
+ }
+
+ public void loadAttribute(Object _attribute) {
+ ;//TODO
+ }
+
+ public void loadOperation(Object _operation) {
+ ;//TODO
+ }
+
+ public void loadStereotypes(List _data, ObjectModelElementImpl _element) {
+ Object stereotypes = this.collectElement(_data, "stereotype");
+ if (stereotypes instanceof List) {
+ for (Object stereotype : (List) stereotypes) {
+ ObjectModelImplRef ref = new ObjectModelImplRef();
+ ref.setName(String.valueOf(stereotype));
+ _element.addStereotype(ref);
+ }
+ }
+ }
+
+ //TODO : pour model
+ public void loadComments(List _data, ObjectModelElementImpl _element) {
+ Object comments = this.collectElement(_data, "comments");
+ if (comments instanceof List) {
+ for (Object comment : (List) comments) {
+ _element.addComment(String.valueOf(comment));
+ }
+ }
+ }
+
+ //TODO : pour model
+ public void loadTagValues(List _data, ObjectModelElementImpl _element) {
+ Object tagValues = this.collectElement(_data, "tagValues");
+ if (tagValues instanceof Map) {
+ for (Object entry : ((Map) tagValues).entrySet()) {
+ String key = String.valueOf(((Map.Entry) entry).getKey());
+ String value = String.valueOf(((Map.Entry) entry).getValue());
+ _element.addTagValue(key, value);
+ }
+ }
+ }
+
+ public Object collectElement(List _data, Object _key) {
+ for (Object obj : _data) {
+ if (obj instanceof Map) {
+ if (((Map) obj).containsKey(_key)) {
+ return ((Map) obj).get(_key);
+ }
+ }
+ }
+ return null;
+ }
+
+ public List collectList(List _data, Object _key) {
+ for (Object obj : _data) {
+ if (obj instanceof Map) {
+ if (((Map) obj).containsKey(_key)) {
+ if (((Map) obj).get(_key) instanceof List) {
+ return (List) ((Map) obj).get(_key);
+ /*List res = new LinkedList();
+ for(Object tmp : (List) ((Map) obj).get(_key))
+ {
+ res.add(tmp);
+ }
+ return res;*/
+ }
+ }
+ }
+ }
+ return null;
+ }
+
+ public Map collectMap(List _data, Object _key) {
+ for (Object obj : _data) {
+ if (obj instanceof Map) {
+ if (((Map) obj).containsKey(_key)) {
+ if (((Map) obj).get(_key) instanceof Map) {
+ return (Map) ((Map) obj).get(_key);
+ /*Map res = new LinkedHashMap();
+ for(Object tmp : ((Map) ((Map) obj).get(_key)).entrySet())
+ {
+ if(tmp instanceof Map.Entry)//ou cast
+ {
+ res.put(((Map.Entry) tmp).getKey(),((Map.Entry) tmp).getValue());
+ }
+ }
+ return res;*/
+ }
+ }
+ }
+ }
+ return null;
+ }
+
+ public List collectAllElement(List _data, Object _key) {
+ List res = new LinkedList();
+ for (Object obj : _data) {
+ if (obj instanceof Map) {
+ if (((Map) obj).containsKey(_key)) {
+ res.add(((Map) obj).get(_key));
+ }
+ }
+ }
+ return res;
+ }
+}
Added: testEugeneUML-YAML/yamlobjectmodel/target/classes/org/nuiton/yamlobjectmodel/YamlToObjectModel.class
===================================================================
(Binary files differ)
Property changes on: testEugeneUML-YAML/yamlobjectmodel/target/classes/org/nuiton/yamlobjectmodel/YamlToObjectModel.class
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: testEugeneUML-YAML/yamlobjectmodel/target/maven-archiver/pom.properties
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/target/maven-archiver/pom.properties (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/target/maven-archiver/pom.properties 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,5 @@
+#Generated by Maven
+#Mon May 06 14:16:11 CEST 2013
+version=1.0-SNAPSHOT
+groupId=org.yamlobjectmodel
+artifactId=yamlobjectmodel
Added: testEugeneUML-YAML/yamlobjectmodel/target/yamlobjectmodel-1.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: testEugeneUML-YAML/yamlobjectmodel/target/yamlobjectmodel-1.0-SNAPSHOT.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: testEugeneUML-YAML/yamlobjectmodel/yamlobjectmodel.iml
===================================================================
--- testEugeneUML-YAML/yamlobjectmodel/yamlobjectmodel.iml (rev 0)
+++ testEugeneUML-YAML/yamlobjectmodel/yamlobjectmodel.iml 2013-05-07 16:02:20 UTC (rev 612)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+ <component name="NewModuleRootManager" inherit-compiler-output="false">
+ <output url="file://$MODULE_DIR$/target/classes" />
+ <output-test url="file://$MODULE_DIR$/target/test-classes" />
+ <content url="file://$MODULE_DIR$">
+ <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+ <sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false" />
+ <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
+ <excludeFolder url="file://$MODULE_DIR$/target" />
+ </content>
+ <orderEntry type="inheritedJdk" />
+ <orderEntry type="sourceFolder" forTests="false" />
+ <orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.12" level="project" />
+ <orderEntry type="library" name="Maven: org.nuiton.eugene:eugene:2.6.3-SNAPSHOT" level="project" />
+ <orderEntry type="library" name="Maven: org.nuiton:nuiton-utils:2.6.5" level="project" />
+ <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.1" level="project" />
+ <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.2" level="project" />
+ <orderEntry type="library" name="Maven: commons-primitives:commons-primitives:1.0" level="project" />
+ <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+ <orderEntry type="library" name="Maven: commons-io:commons-io:2.4" level="project" />
+ <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.3" level="project" />
+ <orderEntry type="library" name="Maven: commons-jxpath:commons-jxpath:1.3" level="project" />
+ <orderEntry type="library" name="Maven: org.nuiton.i18n:nuiton-i18n:2.5" level="project" />
+ <orderEntry type="library" name="Maven: com.google.guava:guava:14.0.1" level="project" />
+ <orderEntry type="library" name="Maven: org.apache.commons:commons-digester3:3.2" level="project" />
+ <orderEntry type="library" name="Maven: cglib:cglib:2.2.2" level="project" />
+ <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+ <orderEntry type="library" scope="RUNTIME" name="Maven: xerces:xercesImpl:2.10.0" level="project" />
+ <orderEntry type="library" scope="RUNTIME" name="Maven: net.sourceforge.saxon:saxon:9.1.0.8" level="project" />
+ <orderEntry type="library" scope="RUNTIME" name="Maven: xml-apis:xml-apis:1.4.01" level="project" />
+ <orderEntry type="library" scope="RUNTIME" name="Maven: jaxen:jaxen:1.1.4" level="project" />
+ </component>
+</module>
+
1
0
Author: agiraudet
Date: 2013-05-06 11:51:36 +0200 (Mon, 06 May 2013)
New Revision: 611
Url: http://nuiton.org/projects/sandbox/repository/revisions/611
Log:
ajout de la syntaxe uml5-1.yaml : gestion des tagValues/stereotypes/comments dans la majorite des objets (syntaxe encore plus verbeuse)
Added:
testEugeneUML-YAML/testsnakeyaml/uml5-1.yaml
Modified:
testEugeneUML-YAML/testsnakeyaml/uml5.yaml
Added: testEugeneUML-YAML/testsnakeyaml/uml5-1.yaml
===================================================================
--- testEugeneUML-YAML/testsnakeyaml/uml5-1.yaml (rev 0)
+++ testEugeneUML-YAML/testsnakeyaml/uml5-1.yaml 2013-05-06 09:51:36 UTC (rev 611)
@@ -0,0 +1,441 @@
+%YAML 1.1
+---
+# syntaxe uml/yaml version 5.1 - pure YAML
+
+# http://yaml.org/
+# syntaxe proche de l'ObjectModel XML
+# améliorations possibles : - gestion de l'heritage multiple et de plusieurs parametres de retour pour les operations
+
+# liens utiles
+# http://maven-site.nuiton.org/eugene/objectmodel/ObjectModel.png
+# http://maven-site.nuiton.org/eugene/xsd/v1/objectmodel.xsd
+
+# model
+- name: String 1
+- version: String 0..1
+- package: String 1
+ # *
+ # tagValues sur les imports ?
+- imports:
+ String: String
+ Date: java.util.Date
+ # *
+- comments:
+ - String
+ - comment
+ # *
+- tagValues:
+ String: String
+ key: value
+
+ # *
+- class:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ - abstract: boolean 0..1
+ - final: boolean 0..1
+ # *
+ - superClass:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - superInterface:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - attribute:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 0..1
+ - visibility: String 0..1
+ - type: String 0..1
+ - static: boolean 0..1
+ - final: boolean 0..1
+ - associationType: String 0..1
+ - minMultiplicity: Integer 0..1
+ - maxMultiplicity: Integer 0..1
+ - navigable: boolean 0..1
+ - ordering: String 0..1
+ - label: String 0..1
+ # *
+ - operation:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ - visibility: String 0..1
+ - abstract: boolean 0..1
+ - static: boolean 0..1
+ - final: boolean 0..1
+ # *
+ - parameter:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - type: String 1
+ - name: String 0..1
+ - returnParameter:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - type: String 1
+
+ # *
+- interface:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ - abstract: boolean 0..1
+ # *
+ - superClass:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - superInterface:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - attribute:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 0..1
+ - visibility: String 0..1
+ - type: String 0..1
+ - static: boolean 0..1
+ - final: boolean 0..1
+ - associationType: String 0..1
+ - minMultiplicity: Integer 0..1
+ - maxMultiplicity: Integer 0..1
+ - navigable: boolean 0..1
+ - ordering: String 0..1
+ - label: String 0..1
+ # *
+ - operation:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ - visibility: String 0..1
+ - abstract: boolean 0..1
+ - static: boolean 0..1
+ - final: boolean 0..1
+ # *
+ - parameter:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - type: String 1
+ - name: String 0..1
+ - returnParameter:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - type: String 1
+
+ # *
+- associationClass:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ - abstract: boolean 0..1
+ - final: boolean 0..1
+ # *
+ - participant:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - superClass:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - superInterface:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ # *
+ - attribute:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 0..1
+ - visibility: String 0..1
+ - type: String 0..1
+ - static: boolean 0..1
+ - final: boolean 0..1
+ - associationType: String 0..1
+ - minMultiplicity: Integer 0..1
+ - maxMultiplicity: Integer 0..1
+ - navigable: boolean 0..1
+ - ordering: String 0..1
+ - label: String 0..1
+ # *
+ - operation:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+ - visibility: String 0..1
+ - abstract: boolean 0..1
+ - static: boolean 0..1
+ - final: boolean 0..1
+ # *
+ - parameter:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - type: String 1
+ - name: String 0..1
+ - returnParameter:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - type: String 1
+
+ # *
+- enumeration:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ # *
+
+ - literal:
+ # *
+ - stereotype:
+ - String
+ - stereotype
+ # *
+ - comments:
+ - String
+ - comment
+ # *
+ - tagValues:
+ String: String
+ key: value
+ - name: String 1
+
Modified: testEugeneUML-YAML/testsnakeyaml/uml5.yaml
===================================================================
--- testEugeneUML-YAML/testsnakeyaml/uml5.yaml 2013-05-03 15:57:49 UTC (rev 610)
+++ testEugeneUML-YAML/testsnakeyaml/uml5.yaml 2013-05-06 09:51:36 UTC (rev 611)
@@ -15,6 +15,7 @@
- version: String 0..1
# package: ?
# *
+ # tagValues sur les imports ?
- imports:
String: String
Date: java.util.Date
@@ -27,17 +28,17 @@
String: String
key: value
-# *
+ # *
- class:
- # *
+ # *
- stereotype:
- String
- stereotype
- # *
+ # *
- comments:
- String
- comment
- # *
+ # *
- tagValues:
String: String
key: value
@@ -82,17 +83,17 @@
- superinterfaces:
- String
- superinterface
- # *
+ # *
- attribute:
- # *
+ # *
- stereotype:
- String
- stereotype
- # *
+ # *
- comments:
- String
- comment
- # *
+ # *
- tagValues:
String: String
key: value
@@ -107,17 +108,17 @@
- navigable: boolean 0..1
- ordering: String 0..1
- label: String 0..1
- # operation
+ # operation
- operation:
- # *
+ # *
- stereotype:
- String
- stereotype
- # *
+ # *
- comments:
- String
- comment
- # *
+ # *
- tagValues:
String: String
key: value
@@ -127,32 +128,32 @@
- static: boolean 0..1
- final: boolean 0..1
# besoin d'appliquer stereotype, comments et tagValues aux parametres ?
- # *
+ # *
- parameter:
- # *
+ # *
- stereotype:
- String
- stereotype
- # *
+ # *
- comments:
- String
- comment
- # *
+ # *
- tagValues:
String: String
key: value
- type: String 1
- name: String 0..1
- returnParameter:
- # *
+ # *
- stereotype:
- String
- stereotype
- # *
+ # *
- comments:
- String
- comment
- # *
+ # *
- tagValues:
String: String
key: value
1
0
Author: agiraudet
Date: 2013-05-03 17:57:49 +0200 (Fri, 03 May 2013)
New Revision: 610
Url: http://nuiton.org/projects/sandbox/repository/revisions/610
Log:
mise a jour du document recherche_syntaxe_uml-yaml.pdf
Modified:
testEugeneUML-YAML/recherche_syntaxe_uml-yaml.pdf
Modified: testEugeneUML-YAML/recherche_syntaxe_uml-yaml.pdf
===================================================================
(Binary files differ)
1
0