public class OverviewsTocMenuEntry extends AbstractTocContextMenuAction implements PropertyChangeListener, IGenericToolBarMenuItem, IProcessActions
Modifier and Type | Method and Description |
---|---|
void |
end(Object param)
Acciones de finalización del proceso
|
void |
execute(ITocItem item,
FLayer[] selectedItems)
Metodo que sera invocado cuando el item del menu sea presionado
|
String |
getGroup()
Nombre del grupo al que pertenece la accion
|
int |
getGroupOrder()
Orden del grupo al que pertenece la acción
|
Icon |
getIcon()
Devuelve el icono del item del menu
|
int |
getOrder()
Orden del elemento dentro del grupo
|
static OverviewsTocMenuEntry |
getSingleton()
Devuelve un objeto unico a dicha clase
|
String |
getText()
Devuelve el texto que se verá en el menú
|
void |
interrupted()
El proceso comunica que ha sido interrumpido
|
boolean |
isEnabled(ITocItem item,
FLayer[] selectedItems)
Dice si el item actual esta habilitado
|
boolean |
isEnableEvents() |
boolean |
isVisible(ITocItem item,
FLayer[] selectedItems)
Dice si es visible el item de menu para dicha entrada
|
void |
propertyChange(PropertyChangeEvent evt) |
create, create, create, execute, getMapContext, getNodeLayer, isEnabled, isTocItemBranch, isTocItemLeaf, isVisible, setMapContext
getDescription
public static OverviewsTocMenuEntry getSingleton()
public String getGroup()
IContextMenuAction
getGroup
in interface IContextMenuAction
getGroup
in interface IGenericToolBarMenuItem
getGroup
in class AbstractContextMenuAction
public int getGroupOrder()
IContextMenuAction
getGroupOrder
in interface IContextMenuAction
getGroupOrder
in interface IGenericToolBarMenuItem
getGroupOrder
in class AbstractContextMenuAction
public int getOrder()
IContextMenuAction
getOrder
in interface IContextMenuAction
getOrder
in interface IGenericToolBarMenuItem
getOrder
in class AbstractContextMenuAction
public String getText()
IGenericToolBarMenuItem
getText
in interface IContextMenuAction
getText
in interface IGenericToolBarMenuItem
public boolean isEnabled(ITocItem item, FLayer[] selectedItems)
IGenericToolBarMenuItem
isEnabled
in interface IGenericToolBarMenuItem
isEnabled
in class AbstractTocContextMenuAction
public boolean isVisible(ITocItem item, FLayer[] selectedItems)
IGenericToolBarMenuItem
isVisible
in interface IGenericToolBarMenuItem
isVisible
in class AbstractTocContextMenuAction
public void execute(ITocItem item, FLayer[] selectedItems)
IGenericToolBarMenuItem
execute
in interface IGenericToolBarMenuItem
execute
in class AbstractTocContextMenuAction
public Icon getIcon()
IGenericToolBarMenuItem
getIcon
in interface IGenericToolBarMenuItem
public void end(Object param)
IProcessActions
end
in interface IProcessActions
public void propertyChange(PropertyChangeEvent evt)
propertyChange
in interface PropertyChangeListener
public void interrupted()
IProcessActions
interrupted
in interface IProcessActions
public boolean isEnableEvents()