Revision: 5778
http://sourceforge.net/p/jump-pilot/code/5778
Author: michaudm
Date: 2018-04-27 17:48:04 +0000 (Fri, 27 Apr 2018)
Log Message:
-----------
Add a new PlugIn called AddNewLayerViewPlugIn
Modified Paths:
--------------
core/trunk/ChangeLog
core/trunk/scripts/default-plugins.xml
core/trunk/src/com/vividsolutions/jump/workbench/model/Layer.java
core/trunk/src/com/vividsolutions/jump/workbench/ui/LayerNameRenderer.java
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/AbstractSelectionRenderer.java
core/trunk/src/language/jump.properties
core/trunk/src/language/jump_cz.properties
core/trunk/src/language/jump_de.properties
core/trunk/src/language/jump_es.properties
core/trunk/src/language/jump_fi.properties
core/trunk/src/language/jump_fr.properties
core/trunk/src/language/jump_hu.properties
core/trunk/src/language/jump_it.properties
core/trunk/src/language/jump_ja_JP.properties
core/trunk/src/language/jump_ml.properties
core/trunk/src/language/jump_pt.properties
core/trunk/src/language/jump_pt_BR.properties
core/trunk/src/language/jump_ta_IN.properties
core/trunk/src/language/jump_te.properties
core/trunk/src/language/jump_zh_CN.properties
core/trunk/src/language/jump_zh_HK.properties
Added Paths:
-----------
core/trunk/src/com/vividsolutions/jump/workbench/model/LayerView.java
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/AddNewLayerViewPlugIn.java
Modified: core/trunk/ChangeLog
===================================================================
--- core/trunk/ChangeLog 2018-04-27 12:40:28 UTC (rev 5777)
+++ core/trunk/ChangeLog 2018-04-27 17:48:04 UTC (rev 5778)
@@ -5,7 +5,12 @@
* Changes.txt updated until here **********************************************
-2018-04-18 mmichaud <[email protected]>
+2018-04-27 mmichaud <[email protected]>
+ * Add a new PlugIn called AddNewLayerViewPlugIn in the Layer context menu
+ It creates a Layer which is just a view on another layer data.
+ Useful to add symbols/labels on an existing layer without duplicating data
+
+2018-04-18 mmichaud <[email protected]>
* improve WritableDataStoreLayer wizard (user interaction)
2018-04-12 mmichaud <[email protected]>
Modified: core/trunk/scripts/default-plugins.xml
===================================================================
--- core/trunk/scripts/default-plugins.xml 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/scripts/default-plugins.xml 2018-04-27 17:48:04 UTC (rev
5778)
@@ -1181,6 +1181,13 @@
</plug-in>
<plug-in>
+ com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn
+ <menus>
+ <layername-popup install="true" />
+ </menus>
+ </plug-in>
+
+ <plug-in>
de.latlon.deejump.plugin.style.DeeChangeStylesPlugIn
<menus>
<layername-popup menupath="MenuNames.STYLE" install="true" />
Modified: core/trunk/src/com/vividsolutions/jump/workbench/model/Layer.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/model/Layer.java
2018-04-27 12:40:28 UTC (rev 5777)
+++ core/trunk/src/com/vividsolutions/jump/workbench/model/Layer.java
2018-04-27 17:48:04 UTC (rev 5778)
@@ -253,7 +253,7 @@
return featureCollectionWrapper;
}
- private void setFeatureCollectionWrapper(
+ protected void setFeatureCollectionWrapper(
FeatureCollectionWrapper featureCollectionWrapper) {
this.featureCollectionWrapper = featureCollectionWrapper;
// To set FeatureSchema's dynamic attributes (AKA Operations), we need
Added: core/trunk/src/com/vividsolutions/jump/workbench/model/LayerView.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/model/LayerView.java
(rev 0)
+++ core/trunk/src/com/vividsolutions/jump/workbench/model/LayerView.java
2018-04-27 17:48:04 UTC (rev 5778)
@@ -0,0 +1,49 @@
+package com.vividsolutions.jump.workbench.model;
+
+import com.vividsolutions.jump.feature.FeatureCollection;
+
+import java.util.Collection;
+
+public class LayerView extends Layer {
+
+ private Layer layer;
+
+ public LayerView(Layer layer) {
+ super(layer.getName(), layer.getBasicStyle().getFillColor(),
layer.getFeatureCollectionWrapper(), layer.getLayerManager());
+ this.layer = layer;
+ }
+
+
+ @Override
+ public void setFeatureCollection(FeatureCollection featureCollection) {
+
+ ObservableFeatureCollection observableFeatureCollection =
(ObservableFeatureCollection) featureCollection;
+
+ observableFeatureCollection.add(new ObservableFeatureCollection.Listener()
{
+
+ public void featuresAdded(Collection features) {
+ getLayerManager().fireFeaturesChanged(features, FeatureEventType.ADDED,
+ LayerView.this);
+ }
+
+ public void featuresRemoved(Collection features) {
+ getLayerManager().fireFeaturesChanged(features,
+ FeatureEventType.DELETED, LayerView.this);
+ }
+
+ });
+
+ super.setFeatureCollectionWrapper(observableFeatureCollection);
+ }
+
+ public boolean isSelectable() {
+ return false;
+ }
+
+ public boolean isEditable() {
+ return false;
+ }
+
+ public void dispose() {}
+
+}
Modified:
core/trunk/src/com/vividsolutions/jump/workbench/ui/LayerNameRenderer.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/ui/LayerNameRenderer.java
2018-04-27 12:40:28 UTC (rev 5777)
+++ core/trunk/src/com/vividsolutions/jump/workbench/ui/LayerNameRenderer.java
2018-04-27 17:48:04 UTC (rev 5778)
@@ -52,6 +52,7 @@
import javax.swing.border.EmptyBorder;
import javax.swing.tree.TreeCellRenderer;
+import com.vividsolutions.jump.workbench.model.LayerView;
import org.openjump.core.rasterimage.RasterImageLayer;
import com.vividsolutions.jts.geom.Envelope;
@@ -86,7 +87,8 @@
.getName() + " - USE CLOCK ANIMATION";
private final static Color UNSELECTED_EDITABLE_FONT_COLOR = Color.red;
- private final static Color SELECTED_EDITABLE_FONT_COLOR = Color.yellow;
+ private final static Color SELECTED_EDITABLE_FONT_COLOR = Color.yellow;
+ private final static Color LAYER_VIEW_COLOR = Color.gray;
protected JCheckBox checkBox = new JCheckBox();
private LayerColorPanel colorPanel = new LayerColorPanel(13);
@@ -241,7 +243,7 @@
*/
public Component getListCellRendererComponent(JList list, String value,
int index, boolean isSelected, boolean cellHasFocus) {
- label.setText((String) value);
+ label.setText(value);
imageLabel.setVisible(false);
colorPanel.setVisible(false);
if (isSelected) {
@@ -272,7 +274,11 @@
// assign layername to list entry
Layerable layerable = (Layerable) value;
- label.setText(layerable.getName());
+ if (layerable instanceof LayerView) {
+ label.setText("-> " + layerable.getName());
+ } else {
+ label.setText(layerable.getName());
+ }
// show if allowed
label.setVisible(showLabel);
@@ -370,6 +376,9 @@
}
label.setForeground(isSelected ? SELECTED_EDITABLE_FONT_COLOR
: UNSELECTED_EDITABLE_FONT_COLOR);
+ if (layerable instanceof LayerView) {
+ label.setForeground(LAYER_VIEW_COLOR);
+ }
} else {
label.setFont(font);
}
@@ -509,10 +518,13 @@
setBackground(tree.getBackground());
}
if (indicatingEditability && layerable instanceof Layer) {
- if (((Layer) layerable).isEditable()) {
+ if (layerable.isEditable()) {
label.setForeground(selected ? SELECTED_EDITABLE_FONT_COLOR
: UNSELECTED_EDITABLE_FONT_COLOR);
}
+ if (!selected && layerable instanceof LayerView) {
+ label.setForeground(LAYER_VIEW_COLOR);
+ }
}
return this;
Added:
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/AddNewLayerViewPlugIn.java
===================================================================
---
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/AddNewLayerViewPlugIn.java
(rev 0)
+++
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/AddNewLayerViewPlugIn.java
2018-04-27 17:48:04 UTC (rev 5778)
@@ -0,0 +1,32 @@
+package com.vividsolutions.jump.workbench.ui.plugin;
+
+import com.vividsolutions.jump.workbench.model.Layer;
+import com.vividsolutions.jump.workbench.model.LayerView;
+import com.vividsolutions.jump.workbench.plugin.AbstractPlugIn;
+import com.vividsolutions.jump.workbench.plugin.EnableCheck;
+import com.vividsolutions.jump.workbench.plugin.EnableCheckFactory;
+import com.vividsolutions.jump.workbench.plugin.PlugInContext;
+
+
+public class AddNewLayerViewPlugIn extends AbstractPlugIn {
+
+ public boolean execute(PlugInContext context) throws Exception {
+ reportNothingToUndoYet(context);
+ Layer[] layers = context.getLayerNamePanel().getSelectedLayers();
+ if (layers.length != 1) return false;
+ Layer layer = layers[0];
+ LayerView layerView = new LayerView(layer);
+ int index = context.getLayerManager().getCategory(layer).indexOf(layer);
+ context.getLayerManager().getCategory(layer).add(++index, layerView);
+ layerView.setEditable(false);
+ layerView.setSelectable(false);
+ return true;
+ }
+
+ @Override
+ public EnableCheck getEnableCheck() {
+ return EnableCheckFactory.getInstance()
+ .createExactlyNLayersMustBeSelectedCheck(1);
+ }
+
+}
Modified:
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/AbstractSelectionRenderer.java
===================================================================
---
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/AbstractSelectionRenderer.java
2018-04-27 12:40:28 UTC (rev 5777)
+++
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/AbstractSelectionRenderer.java
2018-04-27 17:48:04 UTC (rev 5778)
@@ -37,6 +37,7 @@
import com.vividsolutions.jts.util.Assert;
import com.vividsolutions.jump.feature.Feature;
import com.vividsolutions.jump.workbench.model.Layer;
+import com.vividsolutions.jump.workbench.model.LayerView;
import com.vividsolutions.jump.workbench.ui.GUIUtil;
import com.vividsolutions.jump.workbench.ui.LayerViewPanel;
import com.vividsolutions.jump.workbench.ui.renderer.style.Style;
@@ -179,6 +180,7 @@
Map<Layer,List<Feature>> layerToFeaturesMap = new HashMap();
for (Iterator i = panel.getLayerManager().iterator(); i.hasNext();) {
Layer layer = (Layer) i.next();
+ if (layer instanceof LayerView) continue;
Map<Feature,List<Geometry>> featureToSelectedItemsMapForLayer =
featureToSelectedItemsMap(layer);
// For each feature of layer, put selected items into a general
// featureToSelectedItemsMap
Modified: core/trunk/src/language/jump.properties
===================================================================
--- core/trunk/src/language/jump.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -134,6 +134,7 @@
com.vividsolutions.jump.workbench.ui.plugin.AddNewCategoryPlugIn.name =
Category
com.vividsolutions.jump.workbench.ui.plugin.AddNewFeaturesPlugIn = Add New
Features
com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerPlugIn = Add A New Layer
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn = Add A New
LayerView
com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerPlugIn.name = Layer
com.vividsolutions.jump.workbench.ui.plugin.BeanShellPlugIn.BeanShell-Console
= BeanShell Console
com.vividsolutions.jump.workbench.ui.plugin.ClearSelectionPlugIn = Clear
Selection
Modified: core/trunk/src/language/jump_cz.properties
===================================================================
--- core/trunk/src/language/jump_cz.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_cz.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2863,4 +2863,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_de.properties
===================================================================
--- core/trunk/src/language/jump_de.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_de.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2859,4 +2859,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_es.properties
===================================================================
--- core/trunk/src/language/jump_es.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_es.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2838,4 +2838,5 @@
ui.AttributeTablePanel.featurecollection =Colecci\u00f3n de elementos
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_fi.properties
===================================================================
--- core/trunk/src/language/jump_fi.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_fi.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2836,4 +2836,5 @@
ui.AttributeTablePanel.featurecollection =Kohdejoukko
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=Piirr\u00E4 viiva profiilia varten
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=Tee profiili valitulle viivalle
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=Valitse yksi viiva
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=Valitse yksi viiva
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_fr.properties
===================================================================
--- core/trunk/src/language/jump_fr.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_fr.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2866,4 +2866,5 @@
ui.AttributeTablePanel.featurecollection = Table attributaire
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace =
Dessiner la ligne devant servir au calcul du profil
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
= Utiliser la ligne s\xE9lectionn\xE9e pour le profil
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring =
S\xE9lectionner une ligne
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring =
S\xE9lectionner une ligne
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=Ajouter une
vue
\ No newline at end of file
Modified: core/trunk/src/language/jump_hu.properties
===================================================================
--- core/trunk/src/language/jump_hu.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_hu.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2855,4 +2855,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_it.properties
===================================================================
--- core/trunk/src/language/jump_it.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_it.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2840,4 +2840,5 @@
ui.AttributeTablePanel.featurecollection =Collezione di elementi
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=Disegna una linea come traccia
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=Usa la linea selezionata come traccia
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=Seleziona una linea
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=Seleziona una linea
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_ja_JP.properties
===================================================================
--- core/trunk/src/language/jump_ja_JP.properties 2018-04-27 12:40:28 UTC
(rev 5777)
+++ core/trunk/src/language/jump_ja_JP.properties 2018-04-27 17:48:04 UTC
(rev 5778)
@@ -2844,4 +2844,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_ml.properties
===================================================================
--- core/trunk/src/language/jump_ml.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_ml.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -4130,4 +4130,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_pt.properties
===================================================================
--- core/trunk/src/language/jump_pt.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_pt.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -2856,4 +2856,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_pt_BR.properties
===================================================================
--- core/trunk/src/language/jump_pt_BR.properties 2018-04-27 12:40:28 UTC
(rev 5777)
+++ core/trunk/src/language/jump_pt_BR.properties 2018-04-27 17:48:04 UTC
(rev 5778)
@@ -2856,4 +2856,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_ta_IN.properties
===================================================================
--- core/trunk/src/language/jump_ta_IN.properties 2018-04-27 12:40:28 UTC
(rev 5777)
+++ core/trunk/src/language/jump_ta_IN.properties 2018-04-27 17:48:04 UTC
(rev 5778)
@@ -2855,4 +2855,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_te.properties
===================================================================
--- core/trunk/src/language/jump_te.properties 2018-04-27 12:40:28 UTC (rev
5777)
+++ core/trunk/src/language/jump_te.properties 2018-04-27 17:48:04 UTC (rev
5778)
@@ -3362,4 +3362,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_zh_CN.properties
===================================================================
--- core/trunk/src/language/jump_zh_CN.properties 2018-04-27 12:40:28 UTC
(rev 5777)
+++ core/trunk/src/language/jump_zh_CN.properties 2018-04-27 17:48:04 UTC
(rev 5778)
@@ -3019,4 +3019,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
Modified: core/trunk/src/language/jump_zh_HK.properties
===================================================================
--- core/trunk/src/language/jump_zh_HK.properties 2018-04-27 12:40:28 UTC
(rev 5777)
+++ core/trunk/src/language/jump_zh_HK.properties 2018-04-27 17:48:04 UTC
(rev 5778)
@@ -3018,4 +3018,5 @@
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace
=#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace
=#T:Use selected linestring as trace
-org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
\ No newline at end of file
+org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring
=#T:Select one linestring
+com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New
LayerView
\ No newline at end of file
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel