Interface IContextMenuAction
- All Known Subinterfaces:
IContextMenuActionWithIcon
- All Known Implementing Classes:
AbstractActionInfoAdapterToTocContextMenuAction,AbstractContextMenuAction,AbstractTocContextMenuAction,ChangeNameTocMenuEntry,ChangeSymbolTocMenuEntry,CopyLayersTocMenuEntry,CutLayersTocMenuEntry,DelegatedTocContextMenuAction,EditOpenParametersLayerTocMenuEntry,EliminarCapaTocMenuEntry,FirstLayerTocMenuEntry,FLyrVectEditPropertiesTocMenuEntry,LayersGroupTocMenuEntry,LayersUngroupTocMenuEntry,OldTocContextMenuAction,PasteLayersTocMenuEntry,ReloadLayerTocMenuEntry,ShowLayerErrorsTocMenuEntry,ZoomAlTemaTocMenuEntry
public interface IContextMenuAction
Interface que deben de cumplir una acción aplicable dede un
Menu contextual o popup.
Las acciones se deben registrar en el punto de extensión adecuado *
Por lo general extender de la clase AbstractDocumentAction
Las acciones se deben registrar en el punto de extensión adecuado *
Por lo general extender de la clase AbstractDocumentAction
- Author:
- Jose Manuel Vivó (Chema)
-
Method Summary
Modifier and TypeMethodDescriptionvoidEjecuta la acción sobre los documentos seleccionadosDescripción mas detallada de la acción (se utilizará como Tooltip)getGroup()Nombre del grupo al que pertenece la accionintOrden del grupo al que pertenece la acciónintgetOrder()Orden del elemento dentro del grupogetText()Texto del elementobooleanDice si la acción esta habilitada segun los documentos seleccionadosbooleanDice si la acción es visible segun los documentos seleccionados
-
Method Details
-
isVisible
Dice si la acción es visible segun los documentos seleccionados- Parameters:
item- elemento sobre el que se ha pulsadoselectedItems- elementos seleccionados en el momento de pulsar
-
isEnabled
Dice si la acción esta habilitada segun los documentos seleccionados- Parameters:
item- elemento sobre el que se ha pulsadoselectedItems- elementos seleccionados en el momento de pulsar
-
execute
Ejecuta la acción sobre los documentos seleccionados- Parameters:
item- elemento sobre el que se ha pulsadoselectedItems- elementos seleccionados en el momento de pulsar
-
getGroup
String getGroup()Nombre del grupo al que pertenece la accion -
getGroupOrder
int getGroupOrder()Orden del grupo al que pertenece la acción -
getOrder
int getOrder()Orden del elemento dentro del grupo -
getText
String getText()Texto del elemento -
getDescription
String getDescription()Descripción mas detallada de la acción (se utilizará como Tooltip)
-