public final class ExternalResources extends Object
| Modifier and Type | Method and Description |
|---|---|
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(String pathHint,
String[] extensions)
Abre um diálogo para que o usuário escolha um arquivo que será importado
para o CSBase.
|
LocalFile[] |
openMultiFileDialog(String pathHint,
String[] extensions)
Abre um diálogo para que o usuário escolha alguns arquivos que serão
importados para o CSBase.
|
LocalFile |
saveAsFileDialog(String pathHint,
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(String pathHint,
String[] extensions,
InputStream inputStream,
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(URL url)
Exibe uma URL no browser do cliente.
|
public static ExternalResources getInstance()
public boolean isEnabled()
public boolean showDocument(URL url) throws csbase.exception.CSBaseException
url - A URL a ser exibida.csbase.exception.CSBaseException - Caso ocorra algum erro durante o procedimento.public URL getCodeBase() throws csbase.exception.CSBaseException
csbase.exception.CSBaseException - Caso ocorra algum erro durante o procedimento.public LocalFile openFileDialog(String pathHint, String[] extensions) throws 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.IOException - Caso ocorra algum problema ao abrir o arquivo.csbase.exception.CSBaseException - Caso o serviço esteja indisponível.public LocalFile[] openMultiFileDialog(String pathHint, String[] extensions) throws 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.IOException - Caso ocorra algum problema ao abrir o arquivo.csbase.exception.CSBaseException - Caso o serviço esteja indisponível.public LocalFile saveFileDialog(String pathHint, String[] extensions, InputStream inputStream, String name) throws csbase.exception.CSBaseException, 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.IOException - Caso ocorra algum problema ao abrir o arquivo.public LocalFile saveAsFileDialog(String pathHint, String[] extensions, JNLPLocalFile localFile) throws csbase.exception.CSBaseException, 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.IOException - Caso ocorra algum problema ao abrir o arquivo.Copyright © 2017. All rights reserved.