public final class ExternalResources
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.net.URL |
getCodeBase()
Obtém a URL que representa o codebase, definido no arquivo jnlp.
|
static ExternalResources |
getInstance()
Obtém a instância única.
|
boolean |
isEnabled()
Verifica se os recursos externos estão habilitados.
|
LocalFile |
openFileDialog(java.lang.String pathHint,
java.lang.String[] extensions)
Abre um diálogo para que o usuário escolha um arquivo que será importado
para o CSBase.
|
LocalFile[] |
openMultiFileDialog(java.lang.String pathHint,
java.lang.String[] extensions)
Abre um diálogo para que o usuário escolha alguns arquivos que serão
importados para o CSBase.
|
LocalFile |
saveAsFileDialog(java.lang.String pathHint,
java.lang.String[] extensions,
JNLPLocalFile localFile)
Abre um diálogo para que o usuário escolha um arquivo que será salvo a
partir de um arquivo do CSBase.
|
LocalFile |
saveFileDialog(java.lang.String pathHint,
java.lang.String[] extensions,
java.io.InputStream inputStream,
java.lang.String name)
Abre um diálogo para que o usuário escolha um arquivo que será salvo a
partir de um arquivo do CSBase.
|
boolean |
showDocument(java.net.URL url)
Exibe uma URL no browser do cliente.
|
public static ExternalResources getInstance()
public boolean isEnabled()
public boolean showDocument(java.net.URL url)
throws csbase.exception.CSBaseException
url - A URL a ser exibida.csbase.exception.CSBaseException - Caso ocorra algum erro durante o procedimento.public java.net.URL getCodeBase()
throws csbase.exception.CSBaseException
csbase.exception.CSBaseException - Caso ocorra algum erro durante o procedimento.public LocalFile openFileDialog(java.lang.String pathHint, java.lang.String[] extensions) throws java.io.IOException, csbase.exception.CSBaseException
pathHint - Uma dica de onde será o diretório inicial apresentado pelo
diálogo.extensions - Um array com as extensões mostradas pelo diálogo.java.io.IOException - Caso ocorra algum problema ao abrir o arquivo.csbase.exception.CSBaseException - Caso o serviço esteja indisponível.public LocalFile[] openMultiFileDialog(java.lang.String pathHint, java.lang.String[] extensions) throws java.io.IOException, csbase.exception.CSBaseException
pathHint - Uma dica de onde será o diretório inicial apresentado pelo
diálogo.extensions - Um array com as extensões mostradas pelo diálogo.java.io.IOException - Caso ocorra algum problema ao abrir o arquivo.csbase.exception.CSBaseException - Caso o serviço esteja indisponível.public LocalFile saveFileDialog(java.lang.String pathHint, java.lang.String[] extensions, java.io.InputStream inputStream, java.lang.String name) throws csbase.exception.CSBaseException, java.io.IOException
pathHint - Uma dica de onde será o diretório inicial apresentado pelo
diálogo.extensions - Um array com as extensões mostradas pelo diálogo.inputStream - O fluxo de entrada com os dados que serão escritos no
arquivo escolhido pelo usuário.name - Uma sugestão de nome para o arquivo que o usuário estará
salvando.csbase.exception.CSBaseException - Caso o serviço esteja indisponível.java.io.IOException - Caso ocorra algum problema ao abrir o arquivo.public LocalFile saveAsFileDialog(java.lang.String pathHint, java.lang.String[] extensions, JNLPLocalFile localFile) throws csbase.exception.CSBaseException, java.io.IOException
pathHint - Uma dica de onde será o diretório inicial apresentado pelo
diálogo.extensions - Um array com as extensões mostradas pelo diálogo.localFile - Um arquivo que foi salvo anteriormente utilizando o método
saveFileDialog(String, String[], InputStream, String);csbase.exception.CSBaseException - Caso o serviço esteja indisponível.java.io.IOException - Caso ocorra algum problema ao abrir o arquivo.Copyright © 2015. All Rights Reserved.