public class ImportReleaseNotesFile extends AbstractImportFileAction
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 |
|---|
ImportReleaseNotesFile(VersionTree tree,
csbase.logic.algorithms.AlgorithmVersionInfo version)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
appletUpload()
Exibe uma página para upload de um arquivo de documentação, a partir do
disco rígido do usuário para o servidor.
|
protected Task<Boolean> |
createCheckFileExistenceTask(String fileName)
Cria uma tarefa que indique se é permitido que um arquivo em particular
seja importado.
Caso retorne null, a importação irá prosseguir normalmente como se a tarefa tivesse retornado true. |
protected tecgraf.ftc.common.logic.RemoteFileChannelInfo |
prepareUpload(String fileName,
boolean isZipLocalFile)
Prepara o servidor para a importação do arquivo.
|
actionPerformedgetName, getTree, getWindowaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledpublic ImportReleaseNotesFile(VersionTree tree, csbase.logic.algorithms.AlgorithmVersionInfo version)
tree - Fonte da ação.version - versão de destino dos arquivos importados.protected void appletUpload()
appletUpload in class AbstractImportFileActionprotected Task<Boolean> createCheckFileExistenceTask(String fileName)
createCheckFileExistenceTask in class AbstractImportFileActionfileName - arquivo a ser importado.protected tecgraf.ftc.common.logic.RemoteFileChannelInfo prepareUpload(String fileName, boolean isZipLocalFile) throws RemoteException
prepareUpload in class AbstractImportFileActionfileName - caminho relativo do arquivo a ser importado.isZipLocalFile - flag indicando que o arquivo a ser carregado é do
tipo ZipLocalFile. Este arquivo representa um conjunto de
arquivos compactados em memória e é utilizado no upload de
diretórios. Essa flag é usada para diferenciar um arquivo zip que o
cliente queira carregar, do arquivo zip criado pelo sistema.RemoteException - se ocorrer falha de RMICopyright © 2016. All rights reserved.