T - Tipo de dado associado ao TablePanelComponent relacionado a
esta ação.public abstract class OpenBusAction<T> extends AbstractAction implements TablePanelActionInterface<T>
Language.| Modifier and Type | Field and Description |
|---|---|
protected Window |
parentWindow |
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
OpenBusAction(Window parentWindow)
Construtor básico para ação que definirá o nome da ação a partir
da busca usando
Language.get(Class, String) com a classe concreta e a chave .name. |
OpenBusAction(Window parentWindow,
String actionName)
Construtor para permitir a personalização do nome da ação.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
abilityConditions()
Indica condições de habilitação da ação.
|
protected String |
getString(String key)
Busca pela string com valor associado ao nome da classe concreta
e sufixo de uma chave no
Language. |
TablePanelComponent<T> |
getTablePanelComponent()
Recupera o componente
TablePanelComponent |
void |
setTablePanelComponent(TablePanelComponent<T> panel)
Recupera o painel associado à ação.
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetActionTypeaddPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledactionPerformedprotected Window parentWindow
public OpenBusAction(Window parentWindow)
Language.get(Class, String) com a classe concreta e a chave .name.parentWindow - janelapublic void setTablePanelComponent(TablePanelComponent<T> panel)
setTablePanelComponent in interface TablePanelActionInterface<T>panel - o componente.public TablePanelComponent<T> getTablePanelComponent()
TablePanelComponentgetTablePanelComponent in interface TablePanelActionInterface<T>public boolean abilityConditions()
abilityConditions in interface TablePanelActionInterface<T>Copyright © 2018. All rights reserved.