Revision 41104 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/project/documents/view/toc/gui/FPopupMenu.java

View differences:

FPopupMenu.java
37 37
import javax.swing.tree.DefaultMutableTreeNode;
38 38

  
39 39
import org.gvsig.andami.messages.NotificationManager;
40
import org.gvsig.app.project.ProjectManager;
40 41
import org.gvsig.app.project.documents.view.IContextMenuAction;
42
import org.gvsig.app.project.documents.view.ViewManager;
41 43
import org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction;
42 44
import org.gvsig.app.project.documents.view.toc.ITocItem;
43 45
import org.gvsig.app.project.documents.view.toc.TocItemBranch;
......
82 84
    private FLayer[] selecteds;
83 85

  
84 86
    public static void registerExtensionPoint() {
85
        ExtensionPoint exPoint =
86
            ToolsLocator.getExtensionPointManager().add("View_TocActions", "");
87
        exPoint
88
            .append("FSymbolChangeColor", "", new ChangeSymbolTocMenuEntry());
89
        exPoint.append("ChangeName", "", new ChangeNameTocMenuEntry());
90
        exPoint.append("FLyrVectEditProperties", "",
91
            new FLyrVectEditPropertiesTocMenuEntry());
92
        exPoint.append("ZoomAlTema", "", new ZoomAlTemaTocMenuEntry());
93
        exPoint.append("EliminarCapa", "", new EliminarCapaTocMenuEntry());
94
        exPoint.append("VerErroresCapa", "", new ShowLayerErrorsTocMenuEntry());
95
        exPoint.append("ReloadLayer", "", new ReloadLayerTocMenuEntry());
96
        exPoint.append("LayersGroup", "", new LayersGroupTocMenuEntry());
97
        exPoint.append("LayersUngroup", "", new LayersUngroupTocMenuEntry());
98
        exPoint.append("FirstLayer", "", new FirstLayerTocMenuEntry());
87
    	ProjectManager projectManager = ProjectManager.getInstance(); 
88
    	ViewManager viewManager = (ViewManager) projectManager.getDocumentManager(ViewManager.TYPENAME);
99 89

  
100
        exPoint.append("Copy", "", new CopyLayersTocMenuEntry());
101
        exPoint.append("Cut", "", new CutLayersTocMenuEntry());
102
        exPoint.append("Paste", "", new PasteLayersTocMenuEntry());
90
    	viewManager.addTOCContextAction("FSymbolChangeColor", new ChangeSymbolTocMenuEntry());
91
        viewManager.addTOCContextAction("ChangeName", new ChangeNameTocMenuEntry());
92
        viewManager.addTOCContextAction("FLyrVectEditProperties", new FLyrVectEditPropertiesTocMenuEntry());
93
        viewManager.addTOCContextAction("ZoomAlTema", new ZoomAlTemaTocMenuEntry());
94
        viewManager.addTOCContextAction("EliminarCapa", new EliminarCapaTocMenuEntry());
95
        viewManager.addTOCContextAction("VerErroresCapa", new ShowLayerErrorsTocMenuEntry());
96
        viewManager.addTOCContextAction("ReloadLayer", new ReloadLayerTocMenuEntry());
97
        viewManager.addTOCContextAction("LayersGroup", new LayersGroupTocMenuEntry());
98
        viewManager.addTOCContextAction("LayersUngroup", new LayersUngroupTocMenuEntry());
99
        viewManager.addTOCContextAction("FirstLayer", new FirstLayerTocMenuEntry());
100

  
101
        viewManager.addTOCContextAction("Copy", new CopyLayersTocMenuEntry());
102
        viewManager.addTOCContextAction("Cut", new CutLayersTocMenuEntry());
103
        viewManager.addTOCContextAction("Paste", new PasteLayersTocMenuEntry());
103 104
    }
104 105

  
105 106
    /**

Also available in: Unified diff