public abstract class AbstractLogAction extends AbstractAction
| Modifier and Type | Field and Description |
|---|---|
protected static String |
TAG_MNEMONIC
Tag usado para buscar o mnemônico da ação.
|
protected static String |
TAG_NAME
Tag usado para buscar o nome da ação.
|
protected static String |
TAG_TOOLTIP
Tag usado para buscar o tooltip da ação.
|
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| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLogAction(LogPanel logPanel)
Construtor
|
protected |
AbstractLogAction(LogPanel logPanel,
ImageIcon icon)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
actionDone(JComponent component)
Método de ação a ser definido dentro do Planref.
|
void |
actionPerformed(ActionEvent ae)
Repasse para outro método com encapsulamento de exceções.
|
protected LogPanel |
getLogPanel()
Consulta o painel de log associado à ação.
|
String |
getName()
Método de consulta ao texto de tooltip da ação montado no padrão "
NomeDaClasse.NAME_SUFIX" |
protected String |
getString(String key,
Object... args)
Retorna um texto de internacionalização.
|
String |
getToolTipText()
Método de consulta ao texto de tooltip da ação montado no padrão "
NomeDaClasse.tooltip" |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprotected static final String TAG_NAME
protected static final String TAG_MNEMONIC
protected static final String TAG_TOOLTIP
protected AbstractLogAction(LogPanel logPanel, ImageIcon icon)
logPanel - o painel de log associado a ação.icon - a imagem da ação.protected AbstractLogAction(LogPanel logPanel)
logPanel - o painel de log associado a ação.protected final LogPanel getLogPanel()
public void actionPerformed(ActionEvent ae)
actionDone(JComponent)protected final String getString(String key, Object... args)
key - a chave de internacionalizaçãoargs - objetos de formataçãopublic final String getName()
NomeDaClasse.NAME_SUFIX"getString(String, Object[])public final String getToolTipText()
NomeDaClasse.tooltip"getString(String, Object[])public abstract void actionDone(JComponent component) throws Exception
component - o componente que ativou a ação.Exception - se houver falha na ação.Copyright © 2017. All rights reserved.