Author: chatellier Date: 2010-12-13 15:39:33 +0000 (Mon, 13 Dec 2010) New Revision: 396 Log: Add loaded project title in application window Modified: trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrame.jaxx trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrameHandler.java trunk/coser-ui/src/main/resources/i18n/coser-ui_en_GB.properties trunk/coser-ui/src/main/resources/i18n/coser-ui_fr_FR.properties Modified: trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrame.jaxx =================================================================== --- trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrame.jaxx 2010-12-13 15:26:27 UTC (rev 395) +++ trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrame.jaxx 2010-12-13 15:39:33 UTC (rev 396) @@ -22,7 +22,7 @@ <http://www.gnu.org/licenses/gpl-3.0.html>. #L% --> -<JFrame title="coser.ui.mainview.title" layout="{new BorderLayout()}" +<JFrame title="coser.ui.mainview.titleempty" layout="{new BorderLayout()}" name="mainFrame" onWindowClosing="getHandler().quit()"> <CoserFrameHandler id="handler" constructorParams="this" /> Modified: trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrameHandler.java =================================================================== --- trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrameHandler.java 2010-12-13 15:26:27 UTC (rev 395) +++ trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/CoserFrameHandler.java 2010-12-13 15:39:33 UTC (rev 396) @@ -417,6 +417,7 @@ public void closeProject() { setMainComponent(null); view.setProject(null); + view.setTitle(_("coser.ui.mainview.titleempty")); } /** @@ -425,6 +426,8 @@ protected void projectLoaded(Project project) { view.setProject(project); view.setContextValue(project); + + view.setTitle(_("coser.ui.mainview.titleproject", project.getName())); } /** Modified: trunk/coser-ui/src/main/resources/i18n/coser-ui_en_GB.properties =================================================================== --- trunk/coser-ui/src/main/resources/i18n/coser-ui_en_GB.properties 2010-12-13 15:26:27 UTC (rev 395) +++ trunk/coser-ui/src/main/resources/i18n/coser-ui_en_GB.properties 2010-12-13 15:39:33 UTC (rev 396) @@ -89,7 +89,8 @@ coser.ui.mainframe.menu.view=View coser.ui.mainframe.menu.view.lookandfeel=Look and feel coser.ui.mainframe.menu.website=Online help -coser.ui.mainview.title=Contr\u00F4le et S\u00E9lection RSufi +coser.ui.mainview.titleempty=Contr\u00F4le et S\u00E9lection RSufi +coser.ui.mainview.titleproject=Contr\u00F4le et S\u00E9lection RSufi (%s) coser.ui.project.catchFile=Catch file \: coser.ui.project.createProject=Create project coser.ui.project.createProjectMissingCodeTypeSpecies=File 'CodeTypeSpecies' is not valid \!\n(check configuration \: coser.reference.typeSpecies) Modified: trunk/coser-ui/src/main/resources/i18n/coser-ui_fr_FR.properties =================================================================== --- trunk/coser-ui/src/main/resources/i18n/coser-ui_fr_FR.properties 2010-12-13 15:26:27 UTC (rev 395) +++ trunk/coser-ui/src/main/resources/i18n/coser-ui_fr_FR.properties 2010-12-13 15:39:33 UTC (rev 396) @@ -89,7 +89,8 @@ coser.ui.mainframe.menu.view=Vue coser.ui.mainframe.menu.view.lookandfeel=Th\u00E8me coser.ui.mainframe.menu.website=Aide en ligne -coser.ui.mainview.title=Contr\u00F4le et S\u00E9lection RSufi +coser.ui.mainview.titleempty=Contr\u00F4le et S\u00E9lection RSufi +coser.ui.mainview.titleproject=Contr\u00F4le et S\u00E9lection RSufi (%s) coser.ui.project.catchFile=Fichier de captures \: coser.ui.project.createProject=Cr\u00E9er le projet coser.ui.project.createProjectMissingCodeTypeSpecies=Le fichier 'CodeTypeEspeces' n'est pas valide \!\n(v\u00E9rifiez la configuration \: coser.reference.typeSpecies)