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> +