public abstract class AbstractLayoutContextMenuAction extends AbstractContextMenuAction implements ExtensionBuilder
| Modifier and Type | Field and Description |
|---|---|
protected LayoutPanel |
layoutPanel |
protected static Logger |
LOG |
| Constructor and Description |
|---|
AbstractLayoutContextMenuAction() |
| 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.
|
abstract void |
execute(LayoutContext layoutContext,
IFFrame[] selectedFrames) |
void |
execute(java.lang.Object item,
java.lang.Object[] selectedItems)
Ejecuta la acción sobre los documentos seleccionados
|
LayoutPanel |
getLayout() |
boolean |
isEnabled(LayoutContext layoutContext,
IFFrame[] selectedFrames) |
boolean |
isEnabled(java.lang.Object item,
java.lang.Object[] selectedItems)
Dice si la acción esta habilitada
segun los documentos seleccionados
|
boolean |
isVisible(LayoutContext layoutContext,
IFFrame[] selectedFrames) |
boolean |
isVisible(java.lang.Object item,
java.lang.Object[] selectedItems)
Dice si la acción es visible
segun los documentos seleccionados
|
void |
setLayout(LayoutPanel layoutPanel) |
getDescription, getGroup, getGroupOrder, getOrderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTextprotected static final Logger LOG
protected LayoutPanel layoutPanel
public LayoutPanel getLayout()
public void setLayout(LayoutPanel layoutPanel)
public boolean isEnabled(LayoutContext layoutContext, IFFrame[] selectedFrames)
public boolean isVisible(LayoutContext layoutContext, IFFrame[] selectedFrames)
public abstract void execute(LayoutContext layoutContext, IFFrame[] selectedFrames)
public java.lang.Object create()
ExtensionBuildercreate in interface ExtensionBuilderpublic java.lang.Object create(java.util.Map args)
create in interface ExtensionBuilderpublic java.lang.Object create(java.lang.Object[] args)
ExtensionBuildercreate in interface ExtensionBuilderpublic boolean isEnabled(java.lang.Object item,
java.lang.Object[] selectedItems)
IContextMenuActionisEnabled in interface IContextMenuActionisEnabled in class AbstractContextMenuActionitem - elemento sobre el que se ha pulsadoselectedItems - elementos seleccionados en el momento de pulsarpublic boolean isVisible(java.lang.Object item,
java.lang.Object[] selectedItems)
IContextMenuActionisVisible in interface IContextMenuActionisVisible in class AbstractContextMenuActionitem - elemento sobre el que se ha pulsadoselectedItems - elementos seleccionados en el momento de pulsarpublic void execute(java.lang.Object item,
java.lang.Object[] selectedItems)
IContextMenuActionexecute in interface IContextMenuActionitem - elemento sobre el que se ha pulsadoselectedItems - elementos seleccionados en el momento de pulsar