From: <fle...@us...> - 2007-03-23 13:34:35
|
Revision: 614 http://svn.sourceforge.net/magicmap/?rev=614&view=rev Author: flederohr Date: 2007-03-23 06:34:29 -0700 (Fri, 23 Mar 2007) Log Message: ----------- Use i18n strings in plugin view Modified Paths: -------------- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/InstallPluginAction.java trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/LoadPluginsAction.java trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/ShowPluginsAction.java trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/UninstallPluginAction.java trunk/magicmapclient/src/net/sf/magicmap/client/plugin/forms/PluginsForm.java Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/InstallPluginAction.java =================================================================== --- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/InstallPluginAction.java 2007-03-23 13:28:54 UTC (rev 613) +++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/InstallPluginAction.java 2007-03-23 13:34:29 UTC (rev 614) @@ -1,3 +1,4 @@ + package net.sf.magicmap.client.plugin.action; import java.awt.event.ActionEvent; @@ -6,6 +7,7 @@ import java.io.IOException; import net.sf.magicmap.client.gui.utils.GUIConstants; +import net.sf.magicmap.client.gui.utils.GUIUtils; import net.sf.magicmap.client.gui.utils.MagicAction; /** @@ -16,31 +18,33 @@ * To change this template use File | Settings | File Templates. */ public class InstallPluginAction extends MagicAction implements ItemListener { + private final net.sf.magicmap.client.plugin.PluginManager manager; - private net.sf.magicmap.client.plugin.IPluginDescriptor descriptor; + private net.sf.magicmap.client.plugin.IPluginDescriptor descriptor; - public InstallPluginAction(net.sf.magicmap.client.plugin.PluginManager manager){ - super ("Plugin Installieren", GUIConstants.ICON_CONNECT,"Plugin Instalieren"); + public InstallPluginAction(net.sf.magicmap.client.plugin.PluginManager manager) { + super("plugins.install", GUIConstants.ICON_CONNECT, "plugins.install.tooltip"); this.manager = manager; - manager.addItemListener(this); - setEnabled(false); - } - public void actionPerformed(ActionEvent e) { - try { - manager.installPlugin(descriptor); - } catch (IOException e1) { - e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. - } - } + manager.addItemListener(this); + setEnabled(false); + } - public void itemStateChanged(ItemEvent e) { - if (ItemEvent.SELECTED == e.getStateChange()){ - setDescriptor((net.sf.magicmap.client.plugin.IPluginDescriptor) e.getItem()); - } - } + public void actionPerformed(ActionEvent e){ + try { + manager.installPlugin(descriptor); + } catch (IOException e1) { + e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. + } + } - public void setDescriptor(net.sf.magicmap.client.plugin.IPluginDescriptor descriptor) { - this.descriptor = descriptor; - setEnabled(descriptor != null && !manager.isInstalled(descriptor)); - } + public void itemStateChanged(ItemEvent e){ + if (ItemEvent.SELECTED == e.getStateChange()) { + setDescriptor((net.sf.magicmap.client.plugin.IPluginDescriptor) e.getItem()); + } + } + + public void setDescriptor(net.sf.magicmap.client.plugin.IPluginDescriptor descriptor){ + this.descriptor = descriptor; + setEnabled(descriptor != null && !manager.isInstalled(descriptor)); + } } Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/LoadPluginsAction.java =================================================================== --- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/LoadPluginsAction.java 2007-03-23 13:28:54 UTC (rev 613) +++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/LoadPluginsAction.java 2007-03-23 13:34:29 UTC (rev 614) @@ -1,3 +1,4 @@ + package net.sf.magicmap.client.plugin.action; import java.awt.event.ActionEvent; @@ -4,6 +5,7 @@ import java.io.IOException; import net.sf.magicmap.client.gui.utils.GUIConstants; +import net.sf.magicmap.client.gui.utils.GUIUtils; import net.sf.magicmap.client.gui.utils.MagicAction; import net.sf.magicmap.client.plugin.IPluginDescriptor; import net.sf.magicmap.client.plugin.PluginManager; @@ -15,22 +17,24 @@ * Time: 16:47:19 * To change this template use File | Settings | File Templates. */ -public class LoadPluginsAction extends MagicAction{ - private final PluginManager manager; - private IPluginDescriptor descriptor; +public class LoadPluginsAction extends MagicAction { - public LoadPluginsAction(PluginManager manager){ - super ("Pluginliste laden", GUIConstants.ICON_CONNECT,"Die Liste aller vorhandenen Plugin laden"); + private final PluginManager manager; + private IPluginDescriptor descriptor; + + public LoadPluginsAction(PluginManager manager) { + super("plugins.load", GUIConstants.ICON_CONNECT, "plugins.load.tooltip"); this.manager = manager; } - public void actionPerformed(ActionEvent e) { - try { - setEnabled(false); - manager.loadRepository(); - } catch (IOException e1) { - e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. - }finally{ - setEnabled(true); - } - } + + public void actionPerformed(ActionEvent e){ + try { + setEnabled(false); + manager.loadRepository(); + } catch (IOException e1) { + e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. + } finally { + setEnabled(true); + } + } } Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/ShowPluginsAction.java =================================================================== --- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/ShowPluginsAction.java 2007-03-23 13:28:54 UTC (rev 613) +++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/ShowPluginsAction.java 2007-03-23 13:34:29 UTC (rev 614) @@ -22,7 +22,7 @@ private final net.sf.magicmap.client.plugin.PluginManager manager; public ShowPluginsAction(JFrame mainFrame, PluginManager manager){ - super (GUIUtils.i18n("plugins.show"), GUIConstants.ICON_PROPERTIES, GUIUtils.i18n("plugins.tooltip")); + super ("plugins.show", GUIConstants.ICON_PROPERTIES, "plugins.show.tooltip"); this.mainFrame = mainFrame; this.manager = manager; } Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/UninstallPluginAction.java =================================================================== --- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/UninstallPluginAction.java 2007-03-23 13:28:54 UTC (rev 613) +++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/UninstallPluginAction.java 2007-03-23 13:34:29 UTC (rev 614) @@ -1,3 +1,4 @@ + package net.sf.magicmap.client.plugin.action; import java.awt.event.ActionEvent; @@ -5,6 +6,7 @@ import java.io.IOException; import net.sf.magicmap.client.gui.utils.GUIConstants; +import net.sf.magicmap.client.gui.utils.GUIUtils; import net.sf.magicmap.client.gui.utils.MagicAction; import net.sf.magicmap.client.plugin.IPluginDescriptor; import net.sf.magicmap.client.plugin.PluginManager; @@ -18,31 +20,32 @@ */ public class UninstallPluginAction extends MagicAction { - private final PluginManager manager; - private net.sf.magicmap.client.plugin.IPluginDescriptor descriptor; + private final PluginManager manager; + private net.sf.magicmap.client.plugin.IPluginDescriptor descriptor; - public UninstallPluginAction(net.sf.magicmap.client.plugin.PluginManager manager){ - super ("Plugin deinstallieren", GUIConstants.ICON_DELETE,"Plugin deinstalieren"); - this.manager = manager; - manager.addItemListener(this); - setEnabled(false); - } - public void actionPerformed(ActionEvent e) { - try { - manager.uninstallPlugin(descriptor); - } catch (IOException e1) { - e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. - } - } + public UninstallPluginAction(net.sf.magicmap.client.plugin.PluginManager manager) { + super("plugins.uninstall", GUIConstants.ICON_DELETE, "plugins.uninstall.tooltip"); + this.manager = manager; + manager.addItemListener(this); + setEnabled(false); + } - public void itemStateChanged(ItemEvent e) { - if (ItemEvent.SELECTED == e.getStateChange()){ - setDescriptor((IPluginDescriptor) e.getItem()); - } - } + public void actionPerformed(ActionEvent e){ + try { + manager.uninstallPlugin(descriptor); + } catch (IOException e1) { + e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. + } + } - public void setDescriptor(IPluginDescriptor descriptor) { - this.descriptor = descriptor; - setEnabled(descriptor != null && manager.isInstalled(descriptor)); - } + public void itemStateChanged(ItemEvent e){ + if (ItemEvent.SELECTED == e.getStateChange()) { + setDescriptor((IPluginDescriptor) e.getItem()); + } + } + + public void setDescriptor(IPluginDescriptor descriptor){ + this.descriptor = descriptor; + setEnabled(descriptor != null && manager.isInstalled(descriptor)); + } } Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/forms/PluginsForm.java =================================================================== --- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/forms/PluginsForm.java 2007-03-23 13:28:54 UTC (rev 613) +++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/forms/PluginsForm.java 2007-03-23 13:34:29 UTC (rev 614) @@ -15,6 +15,7 @@ import net.sf.magicmap.client.gui.forms.FormLayoutForm; import net.sf.magicmap.client.gui.forms.TabForm; import net.sf.magicmap.client.gui.forms.UserInterface; +import net.sf.magicmap.client.gui.utils.GUIUtils; import net.sf.magicmap.client.plugin.PluginManager; import net.sf.magicmap.client.plugin.action.LoadPluginsAction; import net.sf.magicmap.client.plugin.action.UninstallPluginAction; @@ -41,20 +42,20 @@ super ("p:grow,3dlu,p:grow", "p,3dlu, p:grow"); tabs = new TabForm(); tabs.addAttribute(AvailablePlugins.getName(), "", - new TabForm.TabConstraints("Vorhandene Plugins", "TT", null)); + new TabForm.TabConstraints(GUIUtils.i18n("plugins.available"), "TT", null)); tabs.addAttribute(InstalledPlugins.getName(), "", - new TabForm.TabConstraints("Installierte Plugins", "TT", null)); + new TabForm.TabConstraints(GUIUtils.i18n("plugins.installed"), "TT", null)); addForm(tabs, new CellConstraints(1,3, CellConstraints.FILL, CellConstraints.FILL)); detailsForm = new FormLayoutForm("p,3dlu,p:grow", "p,3dlu,p:grow"); - detailsForm.addLabel(PluginName.getName(), new JLabel("Name"), new CellConstraints(1,1)); + detailsForm.addLabel(PluginName.getName(), new JLabel(GUIUtils.i18n("plugins.name")), new CellConstraints(1,1)); detailsForm.addAttribute(PluginName.getName(), "", new CellConstraints(3,1)); - detailsForm.addLabel(PluginDependencies.getName(), new JLabel("Abhaengigkeiten"), new CellConstraints(1,3)); + detailsForm.addLabel(PluginDependencies.getName(), new JLabel(GUIUtils.i18n("plugins.dependencies")), new CellConstraints(1,3)); detailsForm.addAttribute(PluginDependencies.getName(), "", new CellConstraints(3,3)); detailsForm.setBorder(BorderFactory.createCompoundBorder( - BorderFactory.createTitledBorder("Detailansicht"), + BorderFactory.createTitledBorder(GUIUtils.i18n("plugins.detailview")), BorderFactory.createEmptyBorder(5,5,5,5))); addForm(detailsForm, new CellConstraints(3,3, CellConstraints.FILL, CellConstraints.FILL)); setBorder(BorderFactory.createCompoundBorder( This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |