public abstract class CommonManagementAction extends AlgorithmsManagerAction
createManagementPanel .TAG_ACCELERATOR, TAG_MNEMONIC, TAG_NAME, TAG_TOOLTIP| Constructor and Description |
|---|
CommonManagementAction(AlgorithmsManager application,
javax.swing.ImageIcon icon)
Constrói a ação de gerenciamento de dados.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract CommonManagementPanel |
createManagementPanel(CommonManagementAction commonManagementAction)
Cria o painel de gerenciamento dos dados a serem manipulados.
|
CommonEditTabbedPanel |
getEditPanel()
Obtém o painel de edição do dado.
|
protected CommonManagementPanel |
getManagePanel()
Obtém o painel de gerenciamento dos dados.
|
CommonSelectionPanel |
getSelectionPanel()
Obtém o painel de seleção do(s) dado(s).
|
protected void |
handleActionPerformed(java.awt.event.ActionEvent ae)
(non-Javadoc)
|
void |
initAction()
Inicializa a ação de gerenciamento, selecionando o dado inicial a ser
exibido.
|
protected abstract void |
selectInitialData()
Seleciona um dado inicialmente para ser exibido.
|
void |
setCreatePanel(CommonEditTabbedPanel createPanel)
Modifica o painel de edição do split para que contenha um determinado
painel de criação de um dado.
|
void |
updateEditPanel(boolean showInfo)
Atualiza o painel de edição do dado.
|
void |
updateToReload()
Atualiza o painel de gerenciamento dos dados.
|
actionPerformed, getClassString, getDefaultIcon, getString, getStrokeFromTextgetApplicationpublic CommonManagementAction(AlgorithmsManager application, javax.swing.ImageIcon icon)
application - referência para a aplicaçãoicon - imagem da açãoprotected void handleActionPerformed(java.awt.event.ActionEvent ae)
throws java.lang.Exception
handleActionPerformed in class AlgorithmsManagerActionae - evento que gerou a ação.java.lang.Exception - se houver falha na ação.AlgorithmsManagerAction.handleActionPerformed(java.awt.event.ActionEvent)protected CommonManagementPanel getManagePanel()
public CommonSelectionPanel getSelectionPanel()
public CommonEditTabbedPanel getEditPanel()
public void initAction()
public void updateToReload()
public void updateEditPanel(boolean showInfo)
showInfo - se true, indica que o painel de edição deve exibir as
informações pertinentes; se false, indica que nenhuma informação
deve ser exibida (caso da exibição de um nó raiz de uma árvore de
categorias)public void setCreatePanel(CommonEditTabbedPanel createPanel)
createPanel - painel de criação de um dadoprotected abstract CommonManagementPanel createManagementPanel(CommonManagementAction commonManagementAction)
commonManagementAction - ação de gerenciamentoprotected abstract void selectInitialData()
Copyright © 2015. All Rights Reserved.