public class ExportFilesToDirAction extends CommonFileExportAction
Esta ação tenta primeiro acessar diretamente o sistema de arquivos local,
utilizando o JFileChooser. Caso não consiga (no caso dos jars
não estarem assinados), utiliza a API JNLP.
ACTION_NAME, CRITICAL_ERROR, EMPTY_FILE, EXPORT_IN_PROGRESS_MSG, FILE_EXISTS, JNLP_CANT_EXPORT_DIR, SINGLE_FILE_ERROR, SUCCESS, SUCCESS_JNLP, TITLE, UPDATE_FILEERROR_DIALOG_TITLE, WAIT_DIALOG_TITLEchangeSupport, 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 |
|---|
ExportFilesToDirAction(ProjectFileContainer container)
Cria a ação para exportação para um diretório.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e)
Método que dispara a ação.
|
confirmEmptyFileExport, confirmOverwrite, getElapsedTime, getFileSize, getName, getTotalSizeInKBytes, getTransferRate, isDescendantOf, selectTopFiles, showError, showError, transferFile, transferFileUsingJNLPclearClipboard, clearSelection, getFileChooser, getProject, getSelectedFile, getSelectedFiles, getSelectionCount, getTitle, getWindow, showError, showError, showError, startCopyAction, startCutAction, startPasteAction, startRenamingActionaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledpublic ExportFilesToDirAction(ProjectFileContainer container)
container - objeto contendo arquivos de projeto.public void actionPerformed(ActionEvent e)
ExportTask encarregada
de fazer a transferência dos arquivos selecionados para o disco local do
usuário.
Caso as permissões de acesso não possibilitem o acesso direto ao sistema de arquivos local, a transferência é feita via JNLP.
actionPerformed in interface ActionListeneractionPerformed in class CommonProjectActione - informações sobre o evento ocorrido.Copyright © 2018. All rights reserved.