public class ClientSGAFileParameter extends SimpleParameter<ClientSGAFile>
| Constructor and Description |
|---|
ClientSGAFileParameter(java.lang.String name,
java.lang.String label,
java.lang.String description,
ClientSGAFile defaultValue,
boolean isOptional,
boolean isVisible,
java.lang.String commandLinePattern)
Construtor padrão.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleParameterValidator<ClientSGAFile> |
createParameterValidator()
Cria o validador do parâmetro.
|
protected java.lang.String |
getCommandValue(CommandLineContext context)
Obtém o valor corrente convertido para um valor que possa ser utilizado na
linha de comando.
|
java.lang.Object |
getExpressionValue()
Obtém o valor corrente convertido para um valor que pode ser utilizado em
expressões (
Expression). |
java.lang.String |
getIDLType()
Obtém o identificador do tipo IDL do parâmetro se ele possuium uma
interface IDL.
|
java.lang.String |
getType()
Obtém um texto que representa o tipo deste parâmetros.
|
java.util.List<java.lang.String> |
getTypes()
Retorna os tipos de arquivos permitidos.
|
boolean |
isInputMode()
Define se o usuário escolhe arquivo(s) de entrada.
|
boolean |
isMultipleSelection()
Define se o usuário puder escolher multiplos arquivos.
|
boolean |
isShowFiles()
Define se o usuário escolhe apenas arquivos.
|
void |
setInputMode(boolean isInputMode)
Define se o usuário escolhe arquivo(s) de entrada.
|
void |
setMultipleSelection(boolean isMultipleSelection)
Define se o usuário puder escolher multiplos arquivos.
|
void |
setShowFiles(boolean showFiles)
Define se o usuário escolhe apenas arquivos.
|
void |
setTypes(java.util.List<java.lang.String> types)
Tipos de arquivos usados no filtro do chooser.
|
void |
setValueAsText(java.lang.String parameterValue)
Atribui o valor corrente sob a forma de string.
|
addSimpleParameterListener, exportValue, fireValueWasChangedEvent, fireVisiblityWasChangedEvent, getCommandLine, getCommandLinePattern, getDefaultValue, getDescription, getLabel, getParameterValidator, getSimpleParameterListeners, getValue, getValueAsText, ignoreIfDisabled, ignoreIfInvisible, importValue, isEnabled, isOptional, isSetDefaultValue, isVisible, removeSimpleParameterListener, resetValue, setDefaultValue, setEnabled, setIgnoreIfDisabled, setIgnoreIfInvisible, setLabel, setValue, setVisible, validatepublic ClientSGAFileParameter(java.lang.String name,
java.lang.String label,
java.lang.String description,
ClientSGAFile defaultValue,
boolean isOptional,
boolean isVisible,
java.lang.String commandLinePattern)
name - - nome do parâmetro.label - - rótulo do parâmetro.description - - a descrição do parâmetro.defaultValue - - valor default.isOptional - - flag que define se é opcional.isVisible - - flag que define se o parâmetro é visível.commandLinePattern - - O padrão para construção da linha de comando. O
padrão será utilizado para escrever o trecho da linha do comando
referente ao parâmetro. Esta string será passada para o método
MessageFormat.format(String,Object...). O primeiro formato ({0}) é
referente ao nome e o segundo formato ({1}) é referente ao valor. Se
null o parâmetro não produzirá saída na linha de comando.public SimpleParameterValidator<ClientSGAFile> createParameterValidator()
createParameterValidator in class SimpleParameter<ClientSGAFile>public java.lang.Object getExpressionValue()
Expression).getExpressionValue in class SimpleParameter<ClientSGAFile>null se não tiver valor corrente ou se
este parâmetro não pode participar de expressões.public java.lang.String getType()
getType in class SimpleParameter<ClientSGAFile>public java.lang.String getIDLType()
getIDLType in class SimpleParameter<ClientSGAFile>null se não possuir
interface IDL.public void setValueAsText(java.lang.String parameterValue)
throws ParseException
Atribui o valor corrente sob a forma de string.
Se método é completar ao método SimpleParameter.getValueAsText().
setValueAsText in class SimpleParameter<ClientSGAFile>parameterValue - O valor corrente sob a forma de string (Aceita
null).ParseException - Se o valor passado não estiver em um formato aceito
por este parâmetro.protected java.lang.String getCommandValue(CommandLineContext context)
getCommandValue in class SimpleParameter<ClientSGAFile>context - Contexto para geração da linha de comando.null se o valor for nulo.public void setMultipleSelection(boolean isMultipleSelection)
isMultipleSelection - - true se o usuário puder escolher multiplos
arquivos; false caso contrário.public boolean isMultipleSelection()
public void setShowFiles(boolean showFiles)
showFiles - - true se o usuário escolhe apenas arquivos; false define
o caso em que o usuário escolhe apenas diretórios.public boolean isShowFiles()
public void setInputMode(boolean isInputMode)
isInputMode - - true se o usuário escolhe arquivo(s) de entrada; false
define que o usuário escolhe um arquivo de saida.public boolean isInputMode()
public java.util.List<java.lang.String> getTypes()
public void setTypes(java.util.List<java.lang.String> types)
types - - tipos de arquivos usados no filtro do chooser.Copyright © 2016. All Rights Reserved.