Statistics
| Revision:

root / branches / v2_0_0_prep / applications / appgvSIG / src / org / gvsig / app / extension / BrowseSymbolsExtension.java @ 38781

History | View | Annotate | Download (927 Bytes)

1
package org.gvsig.app.extension;
2

    
3
import org.gvsig.andami.plugins.Extension;
4
import org.gvsig.app.ApplicationLocator;
5
import org.gvsig.app.ApplicationManager;
6
import org.gvsig.app.gui.styling.SymbolSelector;
7
import org.slf4j.Logger;
8
import org.slf4j.LoggerFactory;
9

    
10
public class BrowseSymbolsExtension extends Extension {
11

    
12
    @SuppressWarnings("unused")
13
    private static Logger logger = LoggerFactory.getLogger(BrowseSymbolsExtension.class);
14

    
15
    public void initialize() {
16
      // Do nothing
17
    }
18
    public void execute(String actionCommand) {
19
      ApplicationManager application = ApplicationLocator.getManager();
20

    
21
      if("tools-symbology-browse-symbols".equalsIgnoreCase(actionCommand)) {
22
              application.getUIManager().addWindow(SymbolSelector.createSymbolBrowser());
23
      }
24
    }
25
    
26
    public boolean isEnabled() {
27
      return true;
28
    }
29
    
30
    public boolean isVisible() {
31
      return true;
32
    }
33

    
34
}