r603 - in trunk: . sammoa-application/src/main/java/fr/ulr/sammoa/application sammoa-application/src/main/resources sammoa-application/src/main/resources/META-INF sammoa-application/src/main/resources/META-INF/services sammoa-application/src/main/resources/i18n sammoa-ui-swing
Author: tchemit Date: 2012-09-27 10:50:44 +0200 (Thu, 27 Sep 2012) New Revision: 603 Url: http://forge.codelutin.com/repositories/revision/sammoa/603 Log: make application config report works + updates to mavenpom 3.3.8 Added: trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/SammoaApplicationConfigProvider.java trunk/sammoa-application/src/main/resources/META-INF/ trunk/sammoa-application/src/main/resources/META-INF/services/ trunk/sammoa-application/src/main/resources/META-INF/services/org.nuiton.util.ApplicationConfigProvider Modified: trunk/pom.xml trunk/sammoa-application/src/main/resources/i18n/sammoa-application_en_GB.properties trunk/sammoa-ui-swing/pom.xml Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2012-09-26 16:41:00 UTC (rev 602) +++ trunk/pom.xml 2012-09-27 08:50:44 UTC (rev 603) @@ -10,7 +10,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>mavenpom4redmine</artifactId> - <version>3.3.7</version> + <version>3.3.8</version> </parent> <groupId>fr.ulr</groupId> @@ -109,7 +109,7 @@ <!-- libraries version --> - <nuitonUtilsVersion>2.6</nuitonUtilsVersion> + <nuitonUtilsVersion>2.6.2</nuitonUtilsVersion> <nuitonI18nVersion>2.4.1</nuitonI18nVersion> <eugenePluginVersion>2.5</eugenePluginVersion> Added: trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/SammoaApplicationConfigProvider.java =================================================================== --- trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/SammoaApplicationConfigProvider.java (rev 0) +++ trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/SammoaApplicationConfigProvider.java 2012-09-27 08:50:44 UTC (rev 603) @@ -0,0 +1,37 @@ +package fr.ulr.sammoa.application; + +import org.nuiton.util.ApplicationConfig; +import org.nuiton.util.ApplicationConfigProvider; + +import java.util.Locale; + +import static org.nuiton.i18n.I18n.l_; + +/** + * Application config provider (for site generation). + * + * @author tchemit <chemit@codelutin.com> + * @since 1.0 + */ +public class SammoaApplicationConfigProvider implements ApplicationConfigProvider { + + @Override + public String getName() { + return "sammoe"; + } + + @Override + public String getDescription(Locale locale) { + return l_(locale, "sammoa.application.config"); + } + + @Override + public ApplicationConfig.OptionDef[] getOptions() { + return SammoaConfig.SammoaConfigOption.values(); + } + + @Override + public ApplicationConfig.ActionDef[] getActions() { + return new ApplicationConfig.ActionDef[0]; + } +} Property changes on: trunk/sammoa-application/src/main/java/fr/ulr/sammoa/application/SammoaApplicationConfigProvider.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/sammoa-application/src/main/resources/META-INF/services/org.nuiton.util.ApplicationConfigProvider =================================================================== --- trunk/sammoa-application/src/main/resources/META-INF/services/org.nuiton.util.ApplicationConfigProvider (rev 0) +++ trunk/sammoa-application/src/main/resources/META-INF/services/org.nuiton.util.ApplicationConfigProvider 2012-09-27 08:50:44 UTC (rev 603) @@ -0,0 +1 @@ +fr.ulr.sammoa.application.SammoaApplicationConfigProvider \ No newline at end of file Modified: trunk/sammoa-application/src/main/resources/i18n/sammoa-application_en_GB.properties =================================================================== --- trunk/sammoa-application/src/main/resources/i18n/sammoa-application_en_GB.properties 2012-09-26 16:41:00 UTC (rev 602) +++ trunk/sammoa-application/src/main/resources/i18n/sammoa-application_en_GB.properties 2012-09-27 08:50:44 UTC (rev 603) @@ -1,3 +1,4 @@ +sammoa.application.config= sammoa.config.admin.email=Administrator's email sammoa.config.application.site.url=Website URL of the application sammoa.config.application.version=Version of the application Modified: trunk/sammoa-ui-swing/pom.xml =================================================================== --- trunk/sammoa-ui-swing/pom.xml 2012-09-26 16:41:00 UTC (rev 602) +++ trunk/sammoa-ui-swing/pom.xml 2012-09-27 08:50:44 UTC (rev 603) @@ -323,6 +323,7 @@ <goals> <goal>copy-dependencies</goal> </goals> + <phase>package</phase> <configuration> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots>
participants (1)
-
tchemit@users.forge.codelutin.com