org.gvsig.raster.reproject.app
Class ReprojectTocMenuEntry

java.lang.Object
  extended by org.gvsig.app.project.documents.view.AbstractContextMenuAction
      extended by org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction
          extended by org.gvsig.raster.reproject.app.ReprojectTocMenuEntry
All Implemented Interfaces:
org.gvsig.app.project.documents.view.IContextMenuAction, org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem, org.gvsig.tools.extensionpoint.ExtensionBuilder

public class ReprojectTocMenuEntry
extends org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction
implements org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem

Author:
Nacho Brodin (nachobrodin@gmail.com)

Constructor Summary
ReprojectTocMenuEntry()
           
 
Method Summary
 void execute(org.gvsig.app.project.documents.view.toc.ITocItem item, org.gvsig.fmap.mapcontext.layers.FLayer[] selectedItems)
          Método que se ejecuta cuando se pulsa la entrada en el menú contextual del TOC correspondiente a "Zoom a la resolución del raster".
 java.lang.String getGroup()
           
 int getGroupOrder()
           
 javax.swing.Icon getIcon()
           
 int getOrder()
           
static ReprojectTocMenuEntry getSingleton()
          Devuelve un objeto unico a dicha clase
 java.lang.String getText()
           
 void interrupted()
           
 boolean isEnabled(org.gvsig.app.project.documents.view.toc.ITocItem item, org.gvsig.fmap.mapcontext.layers.FLayer[] selectedItems)
           
 boolean isVisible(org.gvsig.app.project.documents.view.toc.ITocItem item, org.gvsig.fmap.mapcontext.layers.FLayer[] selectedItems)
           
 
Methods inherited from class org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction
create, create, create, execute, getMapContext, getNodeLayer, isEnabled, isTocItemBranch, isTocItemLeaf, isVisible, setMapContext
 
Methods inherited from class org.gvsig.app.project.documents.view.AbstractContextMenuAction
getDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReprojectTocMenuEntry

public ReprojectTocMenuEntry()
Method Detail

execute

public void execute(org.gvsig.app.project.documents.view.toc.ITocItem item,
                    org.gvsig.fmap.mapcontext.layers.FLayer[] selectedItems)
Método que se ejecuta cuando se pulsa la entrada en el menú contextual del TOC correspondiente a "Zoom a la resolución del raster". Aquí se creará el mapTool si no se ha hecho antes y se cargará.

Specified by:
execute in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem
Specified by:
execute in class org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction

getGroup

public java.lang.String getGroup()
Specified by:
getGroup in interface org.gvsig.app.project.documents.view.IContextMenuAction
Specified by:
getGroup in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem
Overrides:
getGroup in class org.gvsig.app.project.documents.view.AbstractContextMenuAction

getGroupOrder

public int getGroupOrder()
Specified by:
getGroupOrder in interface org.gvsig.app.project.documents.view.IContextMenuAction
Specified by:
getGroupOrder in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem
Overrides:
getGroupOrder in class org.gvsig.app.project.documents.view.AbstractContextMenuAction

getIcon

public javax.swing.Icon getIcon()
Specified by:
getIcon in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem

getOrder

public int getOrder()
Specified by:
getOrder in interface org.gvsig.app.project.documents.view.IContextMenuAction
Specified by:
getOrder in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem
Overrides:
getOrder in class org.gvsig.app.project.documents.view.AbstractContextMenuAction

getSingleton

public static ReprojectTocMenuEntry getSingleton()
Devuelve un objeto unico a dicha clase

Returns:

getText

public java.lang.String getText()
Specified by:
getText in interface org.gvsig.app.project.documents.view.IContextMenuAction
Specified by:
getText in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem

interrupted

public void interrupted()

isEnabled

public boolean isEnabled(org.gvsig.app.project.documents.view.toc.ITocItem item,
                         org.gvsig.fmap.mapcontext.layers.FLayer[] selectedItems)
Specified by:
isEnabled in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem
Overrides:
isEnabled in class org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction

isVisible

public boolean isVisible(org.gvsig.app.project.documents.view.toc.ITocItem item,
                         org.gvsig.fmap.mapcontext.layers.FLayer[] selectedItems)
Specified by:
isVisible in interface org.gvsig.raster.mainplugin.toolbar.IGenericToolBarMenuItem
Overrides:
isVisible in class org.gvsig.app.project.documents.view.toc.AbstractTocContextMenuAction


Copyright © 2013-2014 gvSIG Association. All Rights Reserved.