Author: tchemit Date: 2012-12-30 15:33:33 +0100 (Sun, 30 Dec 2012) New Revision: 2544 Url: http://nuiton.org/projects/jaxx/repository/revisions/2544 Log: fixes #2495: Add BeanComboBox demo refs #2494: Use the genericType to fill the beanType property on BeanTypeAware widgets (use it in demo!) Added: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.css trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemoHandler.java Modified: trunk/jaxx-demo/pom.xml trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemo.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemoHandler.java trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/AbstractContentUI.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorContentUI.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorsContentUI.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MovieContentUI.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MoviesContentUI.jaxx trunk/jaxx-demo/src/main/java/jaxx/demo/tree/DemoDataProvider.java trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_en_GB.properties trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_es_ES.properties trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_fr_FR.properties Modified: trunk/jaxx-demo/pom.xml =================================================================== --- trunk/jaxx-demo/pom.xml 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/pom.xml 2012-12-30 14:33:33 UTC (rev 2544) @@ -132,11 +132,6 @@ <artifactId>rsyntaxtextarea</artifactId> </dependency> - <!--dependency> - <groupId>org.nuiton.thirdparty</groupId> - <artifactId>rsyntaxtextarea</artifactId> - </dependency--> - <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> @@ -165,6 +160,7 @@ <jaxx.addProjectClassPath>true</jaxx.addProjectClassPath> <jaxx.addSourcesToClassPath>true</jaxx.addSourcesToClassPath> <jaxx.autoImportCss>true</jaxx.autoImportCss> + <jaxx.autoRecurseInCss>false</jaxx.autoRecurseInCss> <!-- generate license bundled files --> <license.generateBundle>true</license.generateBundle> Added: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.css =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.css (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.css 2012-12-30 14:33:33 UTC (rev 2544) @@ -0,0 +1,56 @@ +/* + * #%L + * JAXX :: Demo + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2008 - 2012 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ +#configurationPanel { + border: {new TitledBorder(_("jaxxdemo.beancomboboxdemo.configuration"))}; +} + +#autoCompleteButton { + text: "jaxxdemo.beancomboboxdemo.autoComplete"; + selected: true; +} + +#showResetButton { + text: "jaxxdemo.beancomboboxdemo.showReset"; + selected: true; +} + +#showDecoratorButton { + text: "jaxxdemo.beancomboboxdemo.showDecorator"; + selected: true; +} + +#comboBox { + i18nPrefix: "jaxxdemo.common."; + autoComplete: {autoCompleteButton.isSelected()}; + showReset: {showResetButton.isSelected()}; + showDecorator: {showDecoratorButton.isSelected()}; +} + +#resultPanel { + border: {new TitledBorder(_("jaxxdemo.beancomboboxdemo.result"))}; +} + +#selectedResult { + text: {handler.getSelectedResult((People) comboBox.getSelectedItem())}; +} Property changes on: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.css ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.jaxx (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -0,0 +1,75 @@ +<!-- + #%L + JAXX :: Demo + $Id$ + $HeadURL$ + %% + Copyright (C) 2008 - 2012 CodeLutin + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> +<jaxx.demo.DemoPanel layout='{new BorderLayout()}'> + + <import> + jaxx.demo.entities.People + jaxx.runtime.swing.editor.bean.BeanComboBox + </import> + + <BeanComboBoxDemoHandler id='handler' constructorParams='this'/> + + <Table insets='0' fill='both' weightx='1' constraints='BorderLayout.NORTH'> + <row> + <cell> + <JPanel id='configurationPanel' layout='{new GridLayout(0,1)}'> + <JCheckBox id='autoCompleteButton'/> + <JCheckBox id='showResetButton'/> + <JCheckBox id='showDecoratorButton'/> + </JPanel> + </cell> + </row> + <row> + <cell> + <BeanComboBox id='comboBox' genericType='People'/> + </cell> + </row> + <row> + <cell> + <JPanel id='resultPanel' layout='{new BorderLayout()}'> + <JLabel id='selectedResult' constraints='BorderLayout.CENTER'/> + </JPanel> + </cell> + </row> + </Table> + + <script><![CDATA[ + +protected void $afterCompleteSetup() { + handler.init(); +} + +@Override +protected String[] getSources() { + return new String[]{ + getDefaultSource(), + "BeanComboBoxDemo.css", + "BeanComboBoxDemo.java", + "BeanComboBoxDemoHandler.java" + }; +} + +]]></script> + +</jaxx.demo.DemoPanel> \ No newline at end of file Property changes on: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemo.jaxx ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Added: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemoHandler.java =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemoHandler.java (rev 0) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemoHandler.java 2012-12-30 14:33:33 UTC (rev 2544) @@ -0,0 +1,78 @@ +package jaxx.demo.component.jaxx.editor; + +/* + * #%L + * JAXX :: Demo + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2008 - 2012 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ + +import jaxx.demo.entities.DemoDataProvider; +import jaxx.demo.entities.DemoDecoratorProvider; +import jaxx.demo.entities.People; +import org.nuiton.util.decorator.JXPathDecorator; + +import java.util.List; + +import static org.nuiton.i18n.I18n._; +import static org.nuiton.i18n.I18n.n_; + +/** + * Handlerof {@link BeanComboBoxDemo}. + * + * @author tchemit <chemit@codelutin.com> + * @since 2.5.9 + */ +public class BeanComboBoxDemoHandler { + + private final BeanComboBoxDemo ui; + + private final JXPathDecorator<People> decorator; + + public BeanComboBoxDemoHandler(BeanComboBoxDemo ui) { + this.ui = ui; + this.decorator = (JXPathDecorator<People>) + new DemoDecoratorProvider().getDecoratorByType(People.class); + } + + public void init() { + List<People> data = new DemoDataProvider().getPeoples(); + + ui.getComboBox().init(decorator, data); + } + + public String getSelectedResult(People people) { + String result; + + if (people == null) { + result = _("jaxxdemo.beancomboboxdemo.no.people.selected"); + } else { + result = _("jaxxdemo.beancomboboxdemo.selected.people", decorator.toString(people)); + } + return result; + } + + static { + n_("jaxxdemo.common.people"); + n_("jaxxdemo.common.firstName"); + n_("jaxxdemo.common.lastName"); + n_("jaxxdemo.common.age"); + } +} Property changes on: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanComboBoxDemoHandler.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemo.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemo.jaxx 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemo.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -1,3 +1,26 @@ +<!-- + #%L + JAXX :: Demo + $Id$ + $HeadURL$ + %% + Copyright (C) 2008 - 2012 CodeLutin + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> <jaxx.demo.DemoPanel layout='{new BorderLayout()}'> <import> @@ -10,7 +33,7 @@ <Table fill='both'> <row> <cell weighty='1' weightx='1'> - <BeanDoubleList id='doubleList' beanType='{People.class}'/> + <BeanDoubleList id='doubleList' genericType='People'/> </cell> </row> </Table> @@ -21,6 +44,14 @@ handler.init(); } +@Override +protected String[] getSources() { + return new String[]{ + getDefaultSource(), + "BeanDoubleListDemoHandler.java", + }; +} + ]]></script> </jaxx.demo.DemoPanel> \ No newline at end of file Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemoHandler.java =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemoHandler.java 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/BeanDoubleListDemoHandler.java 2012-12-30 14:33:33 UTC (rev 2544) @@ -4,30 +4,50 @@ */ package jaxx.demo.component.jaxx.editor; -import java.util.ArrayList; -import java.util.List; +/* + * #%L + * JAXX :: Demo + * $Id$ + * $HeadURL$ + * %% + * Copyright (C) 2008 - 2012 CodeLutin + * %% + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Lesser Public License for more details. + * + * You should have received a copy of the GNU General Lesser Public + * License along with this program. If not, see + * <http://www.gnu.org/licenses/lgpl-3.0.html>. + * #L% + */ + import jaxx.demo.entities.DemoDataProvider; import jaxx.demo.entities.DemoDecoratorProvider; import jaxx.demo.entities.People; -import jaxx.runtime.SwingUtil; import org.nuiton.util.decorator.JXPathDecorator; -/** - * - * @author kmorin - */ +import java.util.List; + +/** @author kmorin */ public class BeanDoubleListDemoHandler { - + private BeanDoubleListDemo ui; public BeanDoubleListDemoHandler(BeanDoubleListDemo ui) { this.ui = ui; } - + public void init() { List<People> data = new DemoDataProvider().getPeoples(); JXPathDecorator<People> decorator = (JXPathDecorator<People>) new DemoDecoratorProvider().getDecoratorByType(People.class); this.ui.getDoubleList().init(decorator, data, data.subList(0, 1)); } - + } Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/AbstractContentUI.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/AbstractContentUI.jaxx 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/AbstractContentUI.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -22,9 +22,7 @@ #L% --> -<JPanel abstract='true' - layout='{new BorderLayout()}' - genericType='B'> +<JPanel abstract='true' layout='{new BorderLayout()}' genericType='B'> <import> jaxx.demo.feature.nav.NavDemoHandler Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorContentUI.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorContentUI.jaxx 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorContentUI.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -31,21 +31,17 @@ <People id='data' javaBean='null'/> - <JSplitPane id='splitPane' - orientation='{JSplitPane.VERTICAL_SPLIT}' - resizeWeight='0.5' - constraints='BorderLayout.CENTER' + <JSplitPane id='splitPane' orientation='{JSplitPane.VERTICAL_SPLIT}' + resizeWeight='0.5' constraints='BorderLayout.CENTER' oneTouchExpandable='true'> <JScrollPane border='{null}' horizontalScrollBarPolicy='{JScrollPane.HORIZONTAL_SCROLLBAR_NEVER}' verticalScrollBarPolicy='{JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED}'> - <JTextPane - border='{new TitledBorder(_("jaxxdemo.navigation.actor.title"))}' - editable='false' - font-size='11' - text='{getHandler().getContent(getData())}'/> + <JTextPane editable='false' font-size='11' + border='{new TitledBorder(_("jaxxdemo.navigation.actor.title"))}' + text='{getHandler().getContent(getData())}'/> </JScrollPane> <JScrollPane border='{new TitledBorder("Picture")}' Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorsContentUI.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorsContentUI.jaxx 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/ActorsContentUI.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -71,10 +71,8 @@ </JPanel> <BeanListHeader id='listHeader' constraints='BorderLayout.EAST' - i18nPrefix='jaxxdemo.common.' - data='{getData()}' genericType='People' - list='{list}' showReset='true' - beanType='{People.class}'/> + i18nPrefix='jaxxdemo.common.' genericType='People' + data='{getData()}' list='{list}' showReset='true'/> </JToolBar> </JScrollPane> Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MovieContentUI.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MovieContentUI.jaxx 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MovieContentUI.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -31,10 +31,8 @@ <Movie id='data' javaBean='null'/> - <JSplitPane id='splitPane' - orientation='{JSplitPane.VERTICAL_SPLIT}' - resizeWeight='0.5' - constraints='BorderLayout.CENTER' + <JSplitPane id='splitPane' orientation='{JSplitPane.VERTICAL_SPLIT}' + resizeWeight='0.5' constraints='BorderLayout.CENTER' oneTouchExpandable='true'> <JScrollPane border='{null}' @@ -43,8 +41,7 @@ <JTextPane border='{new TitledBorder(_("jaxxdemo.navigation.movie.title"))}' - editable='false' - font-size='11' + editable='false' font-size='11' text='{getHandler().getContent(getData())}'/> </JScrollPane> Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MoviesContentUI.jaxx =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MoviesContentUI.jaxx 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/feature/nav/content/MoviesContentUI.jaxx 2012-12-30 14:33:33 UTC (rev 2544) @@ -73,8 +73,7 @@ <BeanListHeader id='listHeader' constraints='BorderLayout.EAST' i18nPrefix='jaxxdemo.common.' data='{getData()}' genericType='Movie' - list='{list}' showReset='true' - beanType='{Movie.class}'/> + list='{list}' showReset='true'/> </JToolBar> </JScrollPane> Modified: trunk/jaxx-demo/src/main/java/jaxx/demo/tree/DemoDataProvider.java =================================================================== --- trunk/jaxx-demo/src/main/java/jaxx/demo/tree/DemoDataProvider.java 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/java/jaxx/demo/tree/DemoDataProvider.java 2012-12-30 14:33:33 UTC (rev 2544) @@ -27,6 +27,8 @@ import jaxx.demo.component.jaxx.BoxedDecoratorDemo; import jaxx.demo.component.jaxx.StatusMessagePanelDemo; +import jaxx.demo.component.jaxx.editor.BeanComboBoxDemo; +import jaxx.demo.component.jaxx.editor.BeanComboBoxDemoHandler; import jaxx.demo.component.jaxx.editor.ComboEditorDemo; import jaxx.demo.component.jaxx.editor.DatePickerDemo; import jaxx.demo.component.jaxx.editor.FileEditorDemo; @@ -161,6 +163,7 @@ DatePickerDemo.class, FileEditorDemo.class, ListSelectorDemo.class, + BeanComboBoxDemo.class, BeanDoubleListDemo.class ); Modified: trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_en_GB.properties =================================================================== --- trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_en_GB.properties 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_en_GB.properties 2012-12-30 14:33:33 UTC (rev 2544) @@ -135,6 +135,9 @@ isF0()\ &&\ isF1()= isF0()\ ||\ isF1()= isF1()= +jaxx.beancomboboxdemo.firstName= +jaxx.beancomboboxdemo.lastName= +jaxx.beancomboboxdemo.people= jaxx.demo.action.add=Add jaxx.demo.action.ok=Ok jaxx.demo.action.remove=Remove @@ -168,6 +171,14 @@ jaxxdemo.action.show=show jaxxdemo.action.site=Web site jaxxdemo.action.site.tip=Go to the web site +jaxxdemo.beancomboboxdemo.age= +jaxxdemo.beancomboboxdemo.autoComplete=AutoComplete +jaxxdemo.beancomboboxdemo.configuration=Configuration +jaxxdemo.beancomboboxdemo.no.people.selected=No selection +jaxxdemo.beancomboboxdemo.result=Result +jaxxdemo.beancomboboxdemo.selected.people=Selection\: %s +jaxxdemo.beancomboboxdemo.showDecorator=Show decorator button +jaxxdemo.beancomboboxdemo.showReset=Show Reset button jaxxdemo.common.actors=Actors jaxxdemo.common.age=Age jaxxdemo.common.firstName=First name Modified: trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_es_ES.properties =================================================================== --- trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_es_ES.properties 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_es_ES.properties 2012-12-30 14:33:33 UTC (rev 2544) @@ -135,6 +135,10 @@ isF0()\ &&\ isF1()= isF0()\ ||\ isF1()= isF1()= +jaxx.beancomboboxdemo.age= +jaxx.beancomboboxdemo.firstName= +jaxx.beancomboboxdemo.lastName= +jaxx.beancomboboxdemo.people= jaxx.demo.action.add= jaxx.demo.action.ok= jaxx.demo.action.remove= @@ -149,6 +153,8 @@ jaxx.demo.label.lasstName.tip= jaxx.demo.label.lastName= jaxx.demo.label.lastName.tip= +jaxx.demo.no.people.selected= +jaxx.demo.selected.people= jaxxdemo.about.message=<h3>JAXX Demo</h3><hr/>Pour plus d'informations, vous pouvez visiter le <a href\="http\://maven-site.nuiton.org/jaxx/jaxx-demo">site du projet</a>. jaxxdemo.action.about=A propos jaxxdemo.action.about.tip=A propos de JAXX Demo... @@ -171,6 +177,13 @@ jaxxdemo.action.show=Voir jaxxdemo.action.site=Site internet jaxxdemo.action.site.tip=Accéder au site de l'application sur internet +jaxxdemo.beancomboboxdemo.autoComplete= +jaxxdemo.beancomboboxdemo.configuration= +jaxxdemo.beancomboboxdemo.no.people.selected= +jaxxdemo.beancomboboxdemo.result= +jaxxdemo.beancomboboxdemo.selected.people= +jaxxdemo.beancomboboxdemo.showDecorator= +jaxxdemo.beancomboboxdemo.showReset= jaxxdemo.common.actors=Acteurs jaxxdemo.common.age=Age jaxxdemo.common.firstName=Prénom Modified: trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_fr_FR.properties =================================================================== --- trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_fr_FR.properties 2012-12-30 14:32:25 UTC (rev 2543) +++ trunk/jaxx-demo/src/main/resources/i18n/jaxx-demo_fr_FR.properties 2012-12-30 14:33:33 UTC (rev 2544) @@ -146,6 +146,7 @@ jaxx.demo.label.id.tip=Identifiant jaxx.demo.label.lastName=Nom jaxx.demo.label.lastName.tip=Nom +jaxx.demo.label.people=Personne jaxxdemo.about.message=<h3>JAXX Demo</h3><hr/>Pour plus d'informations, vous pouvez visiter le <a href\="http\://maven-site.nuiton.org/jaxx/jaxx-demo">site du projet</a>. jaxxdemo.action.about=A propos jaxxdemo.action.about.tip=A propos de JAXX Demo... @@ -168,6 +169,17 @@ jaxxdemo.action.show=Voir jaxxdemo.action.site=Site internet jaxxdemo.action.site.tip=Accéder au site de l'application sur internet +jaxxdemo.beancomboboxdemo.age=Age +jaxxdemo.beancomboboxdemo.autoComplete=Auto complétion +jaxxdemo.beancomboboxdemo.configuration=Configuration +jaxxdemo.beancomboboxdemo.firstName=Prénom +jaxxdemo.beancomboboxdemo.lastName=Nom +jaxxdemo.beancomboboxdemo.no.people.selected=Pas de sélection +jaxxdemo.beancomboboxdemo.people=Personne +jaxxdemo.beancomboboxdemo.result=Résultat +jaxxdemo.beancomboboxdemo.selected.people=Sélection \: %s +jaxxdemo.beancomboboxdemo.showDecorator=Changer la décoration +jaxxdemo.beancomboboxdemo.showReset=Pouvoir réinitialiser jaxxdemo.common.actors=Acteurs jaxxdemo.common.age=Age jaxxdemo.common.firstName=Prénom
participants (1)
-
tchemit@users.nuiton.org