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
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