public class GenericToolBarMenuItem extends java.lang.Object implements IGenericToolBarMenuItem, ExtensionBuilder
| Constructor and Description |
|---|
GenericToolBarMenuItem(java.lang.String text) |
GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon) |
GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon,
int order) |
GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon,
java.lang.String group) |
GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon,
java.lang.String group,
int order) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
create()
Crea una instancia de la extension y la retorna.
|
java.lang.Object |
create(java.util.Map args) |
java.lang.Object |
create(java.lang.Object[] args)
Crea una instancia de la extension y la retorna.
|
void |
execute(ITocItem item,
FLayer[] selectedItems)
Metodo que sera invocado cuando el item del menu sea presionado
|
java.lang.String |
getGroup()
Devuelve el nombre del grupo al que pertenece el item de menu
|
int |
getGroupOrder()
Devuelve el orden en el que aparecerá en el menú
|
javax.swing.Icon |
getIcon()
Devuelve el icono del item del menu
|
int |
getOrder()
Devuelve el orden en el que aparecerá en el menú
|
java.lang.String |
getText()
Devuelve el texto que se verá en el menú
|
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
|
public GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon)
public GenericToolBarMenuItem(java.lang.String text)
public GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon,
java.lang.String group,
int order)
public GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon,
java.lang.String group)
public GenericToolBarMenuItem(java.lang.String text,
javax.swing.Icon icon,
int order)
public java.lang.String getGroup()
IGenericToolBarMenuItemgetGroup in interface IGenericToolBarMenuItempublic int getOrder()
IGenericToolBarMenuItemgetOrder in interface IGenericToolBarMenuItempublic java.lang.String getText()
IGenericToolBarMenuItemgetText in interface IGenericToolBarMenuItempublic javax.swing.Icon getIcon()
IGenericToolBarMenuItemgetIcon in interface IGenericToolBarMenuItempublic boolean isEnabled(ITocItem item, FLayer[] selectedItems)
IGenericToolBarMenuItemisEnabled in interface IGenericToolBarMenuItempublic boolean isVisible(ITocItem item, FLayer[] selectedItems)
IGenericToolBarMenuItemisVisible in interface IGenericToolBarMenuItempublic int getGroupOrder()
IGenericToolBarMenuItemgetGroupOrder in interface IGenericToolBarMenuItempublic void execute(ITocItem item, FLayer[] selectedItems)
IGenericToolBarMenuItemexecute in interface IGenericToolBarMenuItempublic java.lang.Object create()
ExtensionBuildercreate in interface ExtensionBuilderpublic java.lang.Object create(java.lang.Object[] args)
ExtensionBuildercreate in interface ExtensionBuilderpublic java.lang.Object create(java.util.Map args)
create in interface ExtensionBuilderpublic boolean isEnableEvents()