public abstract class CommonProjectAction
extends javax.swing.AbstractAction
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ERROR_DIALOG_TITLE
Título para janelas de erro.
|
protected static java.lang.String |
WAIT_DIALOG_TITLE
Título para janelas de espera.
|
| Constructor and Description |
|---|
CommonProjectAction(ProjectFileContainer container)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
actionPerformed(java.awt.event.ActionEvent e) |
protected void |
clearClipboard()
ativa a limpeza do clipboard.
|
protected void |
clearSelection()
Reseta a seleção do container
|
protected javax.swing.JFileChooser |
getFileChooser()
Retorna uma instância única (singleton) de um diálogo de seleção de
arquivos locais.
|
abstract java.lang.String |
getName()
Consulta o nome da ação.
|
protected csbase.logic.CommonClientProject |
getProject()
Consulta o projeto corrente.
|
protected csbase.logic.ClientProjectFile |
getSelectedFile()
Conulta o arquivo selecionado.
|
protected csbase.logic.ClientProjectFile[] |
getSelectedFiles()
Obtém um array com os arquivos selecionados.
|
protected int |
getSelectionCount()
Consulta o número de arquivos selecionados.
|
protected java.lang.String |
getTitle()
Consulta o título do container.
|
protected java.awt.Window |
getWindow()
Consulta a window do container.
|
protected void |
showError(java.lang.String msg)
Exibe uma mensagem de erro usando um título genérico.
|
protected void |
showError(java.lang.String title,
java.lang.String msg)
Exibe uma mensagem de erro.
|
protected void |
showError(java.awt.Window parent,
java.lang.String msg)
Exibe uma mensagem de erro com título padrão.
|
protected void |
showError(java.awt.Window parent,
java.lang.String title,
java.lang.String msg)
Exibe uma mensagem de erro usando o diálogo padrão.
|
protected void |
startCopyAction()
Inicia a ação de copy.
|
protected void |
startCutAction()
Inicia a ação de cut..
|
protected void |
startPasteAction()
Inicia a ação de paste
|
protected void |
startRenamingAction()
Inicia a ação de rename.
|
protected static final java.lang.String WAIT_DIALOG_TITLE
protected static final java.lang.String ERROR_DIALOG_TITLE
public CommonProjectAction(ProjectFileContainer container)
container - o containerprotected csbase.logic.ClientProjectFile getSelectedFile()
protected csbase.logic.ClientProjectFile[] getSelectedFiles()
protected int getSelectionCount()
protected java.awt.Window getWindow()
protected java.lang.String getTitle()
protected csbase.logic.CommonClientProject getProject()
protected void clearSelection()
protected void clearClipboard()
protected void startRenamingAction()
protected void startCutAction()
protected void startCopyAction()
protected void startPasteAction()
protected javax.swing.JFileChooser getFileChooser()
public abstract void actionPerformed(java.awt.event.ActionEvent e)
public abstract java.lang.String getName()
protected void showError(java.lang.String msg)
msg - mensagem de erroshowError(Window, String, String)protected void showError(java.lang.String title,
java.lang.String msg)
title - título do diálogomsg - mensagem de erroshowError(Window, String, String)protected void showError(java.awt.Window parent,
java.lang.String msg)
parent - janela-mãemsg - mensagem de erroshowError(Window, String, String)protected void showError(java.awt.Window parent,
java.lang.String title,
java.lang.String msg)
parent - janela-mãetitle - título do diálogomsg - mensagem de erroCopyright © 2018. All Rights Reserved.