|
From: <fle...@us...> - 2007-03-23 16:01:12
|
Revision: 618
http://svn.sourceforge.net/magicmap/?rev=618&view=rev
Author: flederohr
Date: 2007-03-23 09:01:06 -0700 (Fri, 23 Mar 2007)
Log Message:
-----------
use of i18n strings
plugin name not editable anymore
bug in display of name plugin fixed
Modified Paths:
--------------
trunk/magicmapclient/src/net/sf/magicmap/client/gui/utils/DocumentUtils.java
trunk/magicmapclient/src/net/sf/magicmap/client/plugin/PluginManager.java
trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/ShowPluginsAction.java
trunk/magicmapclient/src/net/sf/magicmap/client/plugin/ui/PluginDescriptorModel.java
Modified: trunk/magicmapclient/src/net/sf/magicmap/client/gui/utils/DocumentUtils.java
===================================================================
--- trunk/magicmapclient/src/net/sf/magicmap/client/gui/utils/DocumentUtils.java 2007-03-23 15:59:48 UTC (rev 617)
+++ trunk/magicmapclient/src/net/sf/magicmap/client/gui/utils/DocumentUtils.java 2007-03-23 16:01:06 UTC (rev 618)
@@ -14,7 +14,7 @@
public String setString(Document document, String newText){
try {
- document.remove(0, document.getLength()-1);
+ document.remove(0, document.getLength());
document.insertString(0, newText, null);
} catch (BadLocationException e) {
Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/PluginManager.java
===================================================================
--- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/PluginManager.java 2007-03-23 15:59:48 UTC (rev 617)
+++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/PluginManager.java 2007-03-23 16:01:06 UTC (rev 618)
@@ -47,6 +47,7 @@
import net.sf.magicmap.client.gui.MainFrame;
import net.sf.magicmap.client.gui.MainGUI;
import net.sf.magicmap.client.gui.forms.UserInterface;
+import net.sf.magicmap.client.gui.utils.GUIUtils;
import net.sf.magicmap.client.gui.utils.table.FilteredTableModel;
import net.sf.magicmap.client.gui.utils.table.NotFilter;
import net.sf.magicmap.client.gui.views.MapView;
@@ -167,8 +168,8 @@
repository = new PluginRepository(new URL("http://phl.informatik.hu-berlin.de/magicmap-plugins/"));
tableModel = new DefaultTableModel();
- tableModel.addColumn("Name");
- tableModel.addColumn("Version");
+ tableModel.addColumn(GUIUtils.i18n("plugins.name"));
+ tableModel.addColumn(GUIUtils.i18n("plugins.version"));
tableModel.addColumn("--");
installedModel = new FilteredTableModel(tableModel);
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 15:59:48 UTC (rev 617)
+++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/action/ShowPluginsAction.java 2007-03-23 16:01:06 UTC (rev 618)
@@ -6,7 +6,6 @@
import javax.swing.JDialog;
import javax.swing.JFrame;
-import net.sf.magicmap.client.gui.MainGUI;
import net.sf.magicmap.client.gui.utils.GUIConstants;
import net.sf.magicmap.client.gui.utils.GUIUtils;
import net.sf.magicmap.client.gui.utils.MagicAction;
Modified: trunk/magicmapclient/src/net/sf/magicmap/client/plugin/ui/PluginDescriptorModel.java
===================================================================
--- trunk/magicmapclient/src/net/sf/magicmap/client/plugin/ui/PluginDescriptorModel.java 2007-03-23 15:59:48 UTC (rev 617)
+++ trunk/magicmapclient/src/net/sf/magicmap/client/plugin/ui/PluginDescriptorModel.java 2007-03-23 16:01:06 UTC (rev 618)
@@ -1,6 +1,7 @@
package net.sf.magicmap.client.plugin.ui;
+import java.awt.Color;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
@@ -44,7 +45,7 @@
public PluginDescriptorModel(){
-
+
}
public final Document name = new PlainDocument();
public final Document description = new PlainDocument();
@@ -92,10 +93,14 @@
JComponent proxy;
if ("PLUGIN_NAME".equals(attributeName)){
JTextField tf = new JTextField(name,name.toString(), 6);
+ tf.setEditable(false);
+ tf.setBackground(Color.white);
proxy = tf;
}
else if ("PLUGIN_DESCRIPTION".equals(attributeName)){
JTextArea tf = new JTextArea(description,description.toString(), 6,6);
+ tf.setEditable(false);
+ tf.setBackground(Color.white);
proxy = tf;
}
else if (Attributes.PluginDependencies.getName().equals(attributeName)){
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|