Revision: 5148
http://sourceforge.net/p/jump-pilot/code/5148
Author: michaudm
Date: 2016-11-04 12:50:10 +0000 (Fri, 04 Nov 2016)
Log Message:
-----------
GenerateRandom values : prepare internationalization
Modified Paths:
--------------
core/trunk/src/language/jump.properties
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomNumberPlugIn.java
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomStringPlugIn.java
Modified: core/trunk/src/language/jump.properties
===================================================================
--- core/trunk/src/language/jump.properties 2016-11-04 08:04:34 UTC (rev
5147)
+++ core/trunk/src/language/jump.properties 2016-11-04 12:50:10 UTC (rev
5148)
@@ -1421,6 +1421,26 @@
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.parameter = Parameter
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.remove-aggregate-function =
Remove aggregate function
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.source-layer = Source Layer
+org.openjump.core.ui.plugin.tools.GenerateRandom = Random values generator
+org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn = Numeric values
generator
+org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.min-value = Min
Value
+org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.max-value = Max
Value
+org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.no-editable-layer-with-numeric-attribute
= No editable layer with numeric attribute is available
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn = String values
generator
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.min-length = Min
Length
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.min-length-tooltip
= Min length of the generated string
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.max-length = Max
Length
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.max-length-tooltip
= Max length of the generated string
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.letter-based =
Letter based
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.word-based = Word
based
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.digits = Digits
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.hexa = Hexa
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.ascii = ASCII
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.cities = Cities
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.names = Names
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.no-editable-layer-with-string-attribute
= No editable layer with string attribute is available
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.non-empty-attribute
= Attribute is not empty
+org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.overwrite-prompt
= Do you want to overwrite existing values ?
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.Join-Attributes-Spatially
= Join Attributes Spatially
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.Joins-attributes-of-source-layer-according-to-a-spatial-and-a-statistic-criterion
= Joins attributes of source layer according to a spatial and a statistical
criterion.
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.buffer-radius
= buffer radius
Modified:
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomNumberPlugIn.java
===================================================================
---
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomNumberPlugIn.java
2016-11-04 08:04:34 UTC (rev 5147)
+++
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomNumberPlugIn.java
2016-11-04 12:50:10 UTC (rev 5148)
@@ -15,8 +15,6 @@
import org.openjump.core.ui.plugin.AbstractUiPlugIn;
import javax.swing.*;
-import javax.swing.text.EditorKit;
-import javax.swing.text.html.HTMLEditorKit;
import java.awt.*;
import java.util.*;
@@ -27,14 +25,11 @@
private static String LAYER =
I18N.get("ui.GenericNames.select-layer");
private static String ATTRIBUTE =
I18N.get("ui.GenericNames.select-attribute");
- private static String ATTRIBUTE_TT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.attribute-tooltip");
- private static String RANDOM =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.random-generators");
+ private static String RANDOM =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandom");
private static String MIN =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.min-value");
- private static String MIN_TT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.min-value-tooltip");
private static String MAX =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.max-value");
- private static String MAX_TT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.max-value-tooltip");
- private static String NO_CANDIDATE =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.no-editable-layer-with-numeric-attribute");
+ private static String NO_CANDIDATE =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.no-editable-layer-with-numeric-attribute");
private static String NON_EMPTY_ATT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.non-empty-attribute");
private static String OVERWRITE_PROMPT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.overwrite-prompt");
@@ -162,9 +157,9 @@
layer = context.getLayerableNamePanel().chooseEditableLayer();
dialog.addLayerComboBox(LAYER, layer, null,
AttributeTypeFilter.NUMERIC_FILTER.filter(context.getLayerManager().getEditableLayers()));
- dialog.addAttributeComboBox(ATTRIBUTE, LAYER,
AttributeTypeFilter.NUMERIC_FILTER, ATTRIBUTE_TT);
- dialog.addDoubleField(MIN, 0, 12, MIN_TT);
- dialog.addDoubleField(MAX, 0, 12, MAX_TT);
+ dialog.addAttributeComboBox(ATTRIBUTE, LAYER,
AttributeTypeFilter.NUMERIC_FILTER, null);
+ dialog.addDoubleField(MIN, 0, 12, null);
+ dialog.addDoubleField(MAX, 0, 12, null);
}
private void getDialogValues(MultiInputDialog dialog) {
Modified:
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomStringPlugIn.java
===================================================================
---
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomStringPlugIn.java
2016-11-04 08:04:34 UTC (rev 5147)
+++
core/trunk/src/org/openjump/core/ui/plugin/tools/GenerateRandomStringPlugIn.java
2016-11-04 12:50:10 UTC (rev 5148)
@@ -25,8 +25,7 @@
private static String LAYER =
I18N.get("ui.GenericNames.select-layer");
private static String ATTRIBUTE =
I18N.get("ui.GenericNames.select-attribute");
- private static String ATTRIBUTE_TT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.attribute-tooltip");
- private static String RANDOM =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.random-generators");
+ private static String RANDOM =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandom");
private static String MIN_LENGTH =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.min-length");
private static String MIN_LENGTH_TT =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.min-length-tooltip");
private static String MAX_LENGTH =
I18N.get("org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.max-length");
@@ -47,7 +46,7 @@
private Layer layer;
private String attribute;
private int min, max;
- private boolean digits, hexa, ascii, cities, names;
+ private boolean digits = true, hexa, ascii, cities, names;
public void initialize(PlugInContext context) throws Exception {
@@ -184,7 +183,7 @@
layer = context.getLayerableNamePanel().chooseEditableLayer();
dialog.addLayerComboBox(LAYER, layer, null,
AttributeTypeFilter.STRING_FILTER.filter(context.getLayerManager().getEditableLayers()));
- dialog.addAttributeComboBox(ATTRIBUTE, LAYER,
AttributeTypeFilter.STRING_FILTER, ATTRIBUTE_TT);
+ dialog.addAttributeComboBox(ATTRIBUTE, LAYER,
AttributeTypeFilter.STRING_FILTER, null);
String GROUP = "group";
dialog.addSubTitle(LETTER_BASED);
dialog.addIntegerField(MIN_LENGTH, min, 12, MIN_LENGTH_TT);
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel