public class ProjectFileChooserOpen extends ProjectFileChooser
ProjectFileChooser.TreeFilterPanelALL_FILES, dialog, DIRECTORY_ONLY, FILE_AND_DIRECTORY, FILE_ONLY, fileNameText, fileTypeList, mode, projectTree, selectedPaths| Constructor and Description |
|---|
ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
int mode)
Contrói um navegador para abertura de um ou mais arquivos de um projeto, de
acordo com o modo de seleção especificado para o navegador.
|
ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
int mode,
java.lang.String fileType)
Contrói um navegador para abertura de um ou mais arquivos de um projeto,
que sejam de um determinado tipo, de acordo com o modo de seleção
especificado para o navegador.
|
ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
int mode,
java.lang.String fileType,
boolean useFilter)
Contrói um navegador para abertura de um ou mais arquivos de um projeto,
que sejam de um determinado tipo, de acordo com o modo de seleção
especificado para o navegador.
|
ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
java.lang.String[] fileTypes,
java.lang.String defaultType)
Contrói um navegador para abertura de um ou mais tipos de arquivos de um
projeto.
|
| Modifier and Type | Method and Description |
|---|---|
protected csbase.logic.ProjectFileFilter |
getSelectionFilter() |
protected csbase.logic.ProjectFileFilter |
getSelectionFilter(java.lang.String fileType) |
protected csbase.logic.ProjectFileFilter |
getSelectionFilter(java.lang.String nameFilter,
java.lang.String fileType) |
protected csbase.logic.ProjectFileFilter |
getVisualFilter() |
protected csbase.logic.ProjectFileFilter |
getVisualFilter(java.lang.String fileType) |
protected csbase.logic.ProjectFileFilter |
getVisualFilter(java.lang.String nameFilter,
java.lang.String fileType) |
protected boolean |
handleAction()
Executa a ação de seleção.
|
protected void |
makeSelection(csbase.logic.ClientProjectFile[] projectFileArray) |
getSelectedFile, getSelectedFiles, getSelectedPath, getSelectedPaths, getTitlepublic ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
int mode)
throws ClientException
owner - janela paiproject - projeto do qual o usuário vai selecionar um arquivoisMultiSelectionEnabled - se for true, indica que permite seleção
múltipla de arquivos para abertura, caso contrário, somente um
arquivo pode ser selecionadomode - modo de seleção no navegador (@see ProjectFileChooser)ClientException - exceção lançada caso ocorra algum erro na criação
da árvore de projetopublic ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
int mode,
java.lang.String fileType)
throws ClientException
owner - janela paiproject - projeto do qual o usuário vai selecionar um arquivoisMultiSelectionEnabled - se for true, indica que permite seleção
múltipla de arquivos para abertura, caso contrário, somente um
arquivo pode ser selecionadomode - modo de seleção no navegador (@see ProjectFileChooser)fileType - tipo de arquivo default do navegadorClientException - exceção lançada caso ocorra algum erro na criação
da árvore de projetopublic ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
int mode,
java.lang.String fileType,
boolean useFilter)
throws ClientException
owner - janela paiproject - projeto do qual o usuário vai selecionar um arquivoisMultiSelectionEnabled - se for true, indica que permite seleção
múltipla de arquivos para abertura, caso contrário, somente um
arquivo pode ser selecionadomode - modo de seleção no navegador (@see ProjectFileChooser)fileType - tipo de arquivo default do navegadoruseFilter - se um panel de filtro deve ser exibidoClientException - exceção lançada caso ocorra algum erro na criação
da árvore de projetopublic ProjectFileChooserOpen(java.awt.Window owner,
csbase.logic.CommonClientProject project,
boolean isMultiSelectionEnabled,
java.lang.String[] fileTypes,
java.lang.String defaultType)
throws ClientException
owner - janela paiproject - projeto do qual o usuário vai selecionar um arquivoisMultiSelectionEnabled - se for true, indica que permite seleção
múltipla de arquivos para abertura, caso contrário, somente um
arquivo pode ser selecionadofileTypes - array contendo os tipos de arquivos permitidosdefaultType - tipo default que vai aparecer selecionado na listaClientException - exceção lançada caso ocorra algum erro na criação
da árvore de projetoprotected csbase.logic.ProjectFileFilter getVisualFilter()
getVisualFilter in class ProjectFileChooserprotected csbase.logic.ProjectFileFilter getVisualFilter(java.lang.String fileType)
getVisualFilter in class ProjectFileChooserprotected csbase.logic.ProjectFileFilter getVisualFilter(java.lang.String nameFilter,
java.lang.String fileType)
getVisualFilter in class ProjectFileChooserprotected csbase.logic.ProjectFileFilter getSelectionFilter()
getSelectionFilter in class ProjectFileChooserprotected csbase.logic.ProjectFileFilter getSelectionFilter(java.lang.String fileType)
getSelectionFilter in class ProjectFileChooserprotected csbase.logic.ProjectFileFilter getSelectionFilter(java.lang.String nameFilter,
java.lang.String fileType)
getSelectionFilter in class ProjectFileChooserprotected boolean handleAction()
ProjectFileChooser.confirmButton ou quando ele executa um duplo clique num arquivo
selecionado.handleAction in class ProjectFileChooserprotected void makeSelection(csbase.logic.ClientProjectFile[] projectFileArray)
makeSelection in class ProjectFileChooserCopyright © 2015. All Rights Reserved.