Revision 26945 branches/v2_0_0_prep/extensions/extWMS/src/com/iver/cit/gvsig/wms/WMSClientExtension.java
WMSClientExtension.java | ||
---|---|---|
43 | 43 |
*/ |
44 | 44 |
package com.iver.cit.gvsig.wms; |
45 | 45 |
|
46 |
import org.gvsig.tools.ToolsLocator; |
|
47 |
import org.gvsig.tools.extensionpoint.ExtensionPoint; |
|
48 |
|
|
46 | 49 |
import com.iver.andami.PluginServices; |
47 | 50 |
import com.iver.andami.plugins.Extension; |
48 | 51 |
import com.iver.cit.gvsig.AddLayer; |
49 | 52 |
import com.iver.cit.gvsig.fmap.layers.FLyrWMS; |
50 | 53 |
import com.iver.cit.gvsig.gui.toc.WMSPropsTocMenuEntry; |
51 | 54 |
import com.iver.cit.gvsig.gui.wizards.WMSWizard; |
52 |
import com.iver.cit.gvsig.project.documents.view.toc.gui.FPopupMenu; |
|
53 |
import com.iver.utiles.extensionPoints.ExtensionPoints; |
|
54 |
import com.iver.utiles.extensionPoints.ExtensionPointsSingleton; |
|
55 | 55 |
|
56 | 56 |
/** |
57 | 57 |
* Extension for adding WMS support to gvSIG. |
... | ... | |
62 | 62 |
|
63 | 63 |
public void initialize() { |
64 | 64 |
// Adds an entry to the TOC's floating menu to those layers defined in this extension |
65 |
FPopupMenu.addEntry(new WMSPropsTocMenuEntry()); |
|
65 |
ExtensionPoint exPoint = ToolsLocator.getExtensionPointManager().add( |
|
66 |
"View_TocActions"); |
|
66 | 67 |
|
68 |
exPoint.append("FSymbolChangeColor", "", new WMSPropsTocMenuEntry()); |
|
69 |
|
|
67 | 70 |
// Adds a new tab to the "add layer" wizard for WMS layer creation |
68 | 71 |
AddLayer.addWizard(WMSWizard.class); |
69 |
ExtensionPoints extensionPoints = ExtensionPointsSingleton.getInstance(); |
|
70 |
extensionPoints.add("CatalogLayers","OGC:WMS",FLyrWMS.class); |
|
71 | 72 |
|
73 |
ToolsLocator.getExtensionPointManager().add("CatalogLayers").append( |
|
74 |
"OGC:WMS", "", FLyrWMS.class); |
|
72 | 75 |
initilizeIcons(); |
73 | 76 |
} |
74 | 77 |
|
Also available in: Unified diff