Author: bbrossaud Date: 2010-07-07 16:36:19 +0200 (Wed, 07 Jul 2010) New Revision: 1 Url: http://chorem.org/repositories/revision/chorem-data/1 Log: addition chorem-data Added: branches/ tags/ trunk/ trunk/LICENSE.txt trunk/README.txt trunk/changelog.txt trunk/data-bonzoms/ trunk/data-bonzoms/CompanyType.java trunk/data-bonzoms/LICENSE.txt trunk/data-bonzoms/README.txt trunk/data-bonzoms/changelog.txt trunk/data-bonzoms/pom.xml trunk/data-bonzoms/src/ trunk/data-bonzoms/src/main/ trunk/data-bonzoms/src/main/java/ trunk/data-bonzoms/src/main/resources/ trunk/data-bonzoms/src/main/resources/i18n/ trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-en_GB.properties trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-fr_FR.properties trunk/data-bonzoms/src/main/xmi/ trunk/data-bonzoms/src/main/xmi/bonzoms.zargo trunk/pom.xml Added: trunk/data-bonzoms/CompanyType.java =================================================================== --- trunk/data-bonzoms/CompanyType.java (rev 0) +++ trunk/data-bonzoms/CompanyType.java 2010-07-07 14:36:19 UTC (rev 1) @@ -0,0 +1,35 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ + +package org.chorem.data.bonzoms; + +import org.nuiton.i18n.I18n; +/** + * + * @author sherkhan + */ + public enum CompanyType { + + SARL(I18n.n_("company.type.sarl")), + SA(I18n.n_("company.type.sa")), + SAS(I18n.n_("company.type.sas")), + ASSOCIATION(I18n.n_("company.type.association")), + SII(I18n.n_("company.type.sii")); + + String label; + + CompanyType(String label) { + this.label = label; + } + + public static CompanyType valueOf(int ordinal) { + for (CompanyType curr : CompanyType.values()) { + if (ordinal == curr.ordinal()) { + return curr; + } + } + return null; + } +} Added: trunk/data-bonzoms/pom.xml =================================================================== --- trunk/data-bonzoms/pom.xml (rev 0) +++ trunk/data-bonzoms/pom.xml 2010-07-07 14:36:19 UTC (rev 1) @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.chorem</groupId> + <artifactId>chorem-data</artifactId> + <version>0.1-SNAPSHOT</version> + </parent> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + <groupId>org.chorem.chorem-data</groupId> + <artifactId>data-bonzoms</artifactId> + + <dependencies> + + <dependency> + <groupId>org.nuiton.wikitty</groupId> + <artifactId>wikitty-api</artifactId> + </dependency> + + <dependency> + <groupId>org.nuiton.i18n</groupId> + <artifactId>nuiton-i18n</artifactId> + </dependency> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + + <name>Chorem-data :: Bonzoms data</name> + + <packaging>jar</packaging> + + <build> + + <resources> + <resource> + <directory>src/main/resources</directory> + <includes> + <include>**/*</include> + </includes> + <filtering>true</filtering> + </resource> + </resources> + + <plugins> + + <plugin> + <groupId>org.nuiton.i18n</groupId> + <artifactId>maven-i18n-plugin</artifactId> + <executions> + <execution> + <configuration> + <entries> + <entry> + <basedir>${maven.gen.dir}/java</basedir> + </entry> + </entries> + </configuration> + <goals> + <goal>parserJava</goal> + <goal>gen</goal> + </goals> + </execution> + <execution> + <id>make-bundle</id> + <configuration> + <bundleOutputName>data-bonzoms</bundleOutputName> + </configuration> + <goals> + <goal>bundle</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.nuiton.eugene</groupId> + <artifactId>maven-eugene-plugin</artifactId> + <executions> + <execution> + <id>api generator</id> + <!-- + do not use the phase generate-XXX because it can be excecuted + several times... + --> + <phase>process-sources</phase> + + <!--Configuration of model generator--> + <configuration> + <templates>org.nuiton.wikitty.generator.WikittyMetaGenerator</templates> + <extractedPackages>org.chorem.data.bonzoms</extractedPackages> + <generatedPackages>org.chorem.data.bonzoms</generatedPackages> + </configuration> + <goals> + <goal>zargo2xmi</goal> + <goal>xmi2objectmodel</goal> + <goal>generate</goal> + </goals> + </execution> + </executions> + + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.6</source> + <target>1.6</target> + </configuration> + </plugin> + </plugins> + </build> + +</project> Added: trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-en_GB.properties =================================================================== --- trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-en_GB.properties (rev 0) +++ trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-en_GB.properties 2010-07-07 14:36:19 UTC (rev 1) @@ -0,0 +1,5 @@ +company.type.association= +company.type.sa= +company.type.sarl= +company.type.sas= +company.type.sii= Added: trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-fr_FR.properties =================================================================== --- trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-fr_FR.properties (rev 0) +++ trunk/data-bonzoms/src/main/resources/i18n/data-bonzoms-fr_FR.properties 2010-07-07 14:36:19 UTC (rev 1) @@ -0,0 +1,5 @@ +company.type.association= +company.type.sa= +company.type.sarl= +company.type.sas= +company.type.sii= Added: trunk/data-bonzoms/src/main/xmi/bonzoms.zargo =================================================================== (Binary files differ) Property changes on: trunk/data-bonzoms/src/main/xmi/bonzoms.zargo ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/pom.xml =================================================================== --- trunk/pom.xml (rev 0) +++ trunk/pom.xml 2010-07-07 14:36:19 UTC (rev 1) @@ -0,0 +1,134 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.nuiton</groupId> + <artifactId>mavenpom4redmine</artifactId> + <version>2.2.1</version> + </parent> + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + + <groupId>org.chorem</groupId> + <artifactId>chorem-data</artifactId> + <version>0.1-SNAPSHOT</version> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.nuiton.wikitty</groupId> + <artifactId>wikitty-api</artifactId> + <version>${wikitty.version}</version> + </dependency> + + + <dependency> + <groupId>org.nuiton.i18n</groupId> + <artifactId>nuiton-i18n</artifactId> + <version>${i18n.version}</version> + </dependency> + + </dependencies> + </dependencyManagement> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + <modules> + <module>data-bonzoms</module> + </modules> + + <scm> + <connection>scm:svn:http://svn.chorem.org/svn/Chorem-data/trunk</connection> + <developerConnection>scm:svn:http://svn.chorem.org/svn/Chorem-data/trunk</developerConnection> + <url>http://www.chorem.org/repositories/browse/Chorem-data/trunk</url> + </scm> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + + <name>Chorem-data</name> + <inceptionYear>2010</inceptionYear> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + + <packaging>pom</packaging> + + + <properties> + <!-- pour un muli module on doit fixer le projectId --> + <!--projectId>core-wikitty</projectId--> + <!--platform>nuiton.org</platform--> + <wikitty.version>2.0-SNAPSHOT</wikitty.version> + <i18n.version>1.2.2</i18n.version> + <eugene.version>1.0.0</eugene.version> + <!-- common versions used in sub-poms --> + <junit.version>4.7</junit.version> + + <siteLocales>en</siteLocales> + </properties> + + <build> + + <pluginManagement> + <plugins> + + <plugin> + <groupId>org.nuiton.eugene</groupId> + <artifactId>maven-eugene-plugin</artifactId> + <version>${eugene.version}</version> + + <configuration> + <zargoResources> + <input>${maven.src.dir}/main/xmi</input> + </zargoResources> + <xmiResources> + <inputs> + <input>${maven.gen.dir}/xmi</input> + </inputs> + </xmiResources> + <includes>**/*.objectmodel</includes> + <resolver>org.nuiton.util.FasterCachedResourceResolver</resolver> + </configuration> + + <dependencies> + <dependency> + <groupId>org.nuiton.wikitty</groupId> + <artifactId>wikitty-generators</artifactId> + <version>${wikitty.version}</version> + </dependency> + + </dependencies> + + </plugin> + + <plugin> + <groupId>org.nuiton.i18n</groupId> + <artifactId>maven-i18n-plugin</artifactId> + <version>${i18n.version}</version> + </plugin> + + <plugin> + <artifactId>maven-site-plugin</artifactId> + <dependencies> + <dependency> + <groupId>org.nuiton.jrst</groupId> + <artifactId>doxia-module-jrst</artifactId> + <version>${jrst.version}</version> + </dependency> + </dependencies> + </plugin> + + </plugins> + </pluginManagement> + + </build> + +</project> \ No newline at end of file