public class ImportDocumentationFile extends AbstractImportFileAction
| Constructor and Description |
|---|
ImportDocumentationFile(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<java.lang.Boolean> |
createCheckFileExistenceTask(java.lang.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(java.lang.String fileName,
boolean isZipLocalFile)
Prepara o servidor para a importação do arquivo.
|
actionPerformedgetName, getTree, getWindowpublic ImportDocumentationFile(VersionTree tree, csbase.logic.algorithms.AlgorithmVersionInfo version)
tree - Fonte da ação.version - versão de destino dos arquivos importados.protected Task<java.lang.Boolean> createCheckFileExistenceTask(java.lang.String fileName)
createCheckFileExistenceTask in class AbstractImportFileActionfileName - arquivo a ser importado.protected tecgraf.ftc.common.logic.RemoteFileChannelInfo prepareUpload(java.lang.String fileName,
boolean isZipLocalFile)
throws java.rmi.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.java.rmi.RemoteException - se ocorrer falha de RMIprotected void appletUpload()
appletUpload in class AbstractImportFileActionCopyright © 2015. All Rights Reserved.