Revision 45094

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/clipboard/CopyFeaturesToClipboardExtension.java
45 45

  
46 46
    private static final Logger LOGGER = LoggerFactory.getLogger(CopyFeaturesToClipboardExtension.class);
47 47

  
48
    @Override
48 49
    public void initialize() {
49 50

  
50 51
        IconThemeHelper.registerIcon("action", "layer-modify-clipboard-copy", this);
51 52
    }
52 53

  
54
    @Override
53 55
    public void execute(String actionCommand) {
54 56

  
55 57
        if (actionCommand.compareToIgnoreCase("layer-modify-clipboard-copy") != 0) {
......
86 88
        }
87 89
    }
88 90

  
91
    @Override
89 92
    public boolean isEnabled() {
90 93
        // it's enabled if there is exactly one vector layer in the active view
91 94
        // and it has a selection
......
114 117
        }
115 118
    }
116 119

  
120
    @Override
117 121
    public boolean isVisible() {
118 122
        ApplicationManager application = ApplicationLocator.getManager();
119 123
        return application.getActiveDocument(ViewManager.TYPENAME)!=null;
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/clipboard/PasteFeaturesFromClipboardExtension.java
23 23
 */
24 24
package org.gvsig.app.extension.clipboard;
25 25

  
26
import com.vividsolutions.jts.io.ByteArrayInStream;
27
import java.io.ByteArrayInputStream;
28
import java.io.InputStream;
29 26
import java.io.StringReader;
30 27
import java.util.ArrayList;
31 28
import java.util.List;
......
55 52
import org.gvsig.tools.ToolsLocator;
56 53
import org.gvsig.tools.i18n.I18nManager;
57 54
import org.gvsig.tools.logger.FilteredLogger;
58
import org.json.JSONArray;
59
import org.json.JSONObject;
60 55

  
61 56
import javax.json.JsonObject;
62 57
import javax.json.Json;
63 58
import javax.json.JsonArray;
64 59
import javax.json.JsonReader;
65
import org.apache.commons.io.Charsets;
66 60

  
67 61

  
68 62
public class PasteFeaturesFromClipboardExtension extends Extension {
69 63

  
70 64
    private static final Logger LOGGER = LoggerFactory.getLogger(PasteFeaturesFromClipboardExtension.class);
71 65

  
66
    @Override
72 67
    public void initialize() {
73 68

  
74 69
        IconThemeHelper.registerIcon("action", "layer-modify-clipboard-paste", this);
75 70
    }
76 71

  
72
    @Override
77 73
    public void execute(String actionCommand) {
78 74

  
79 75
        if (actionCommand.compareToIgnoreCase("layer-modify-clipboard-paste") != 0) {
......
254 250
        return false;
255 251
    }
256 252

  
253
    @Override
257 254
    public boolean isVisible() {
258 255
        ApplicationManager application = ApplicationLocator.getManager();
259 256
        return application.getActiveDocument(ViewManager.TYPENAME)!=null;

Also available in: Unified diff