csdk.v1_0.helper.command.parameters
Class FileListParameterValue

java.lang.Object
  extended by csdk.v1_0.helper.command.parameters.AbstractParameterValue<List<csdk.v1_0.helper.command.parameters.URL>>
      extended by csdk.v1_0.helper.command.parameters.FileListParameterValue
All Implemented Interfaces:
IParameterValue<List<csdk.v1_0.helper.command.parameters.URL>>

public class FileListParameterValue
extends AbstractParameterValue<List<csdk.v1_0.helper.command.parameters.URL>>

Valor de um parâmetro do tipo arquivo de entrada múltiplo.


Constructor Summary
FileListParameterValue()
          Construtor.
FileListParameterValue(FileParameterValue[] values)
          Construtor.
FileListParameterValue(List<FileParameterValue> values)
          Construtor.
 
Method Summary
 void addValue(FileParameterValue file)
          Adiciona um novo arquivo ao valor do parâmetro.
 void addValue(String path, String type)
          Adiciona um novo arquivo ao valor do parâmetro.
protected  ParameterValueConverter<List<csdk.v1_0.helper.command.parameters.URL>> getValueConverter()
          Obtém o conversor do tipo do valor para string.
 
Methods inherited from class csdk.v1_0.helper.command.parameters.AbstractParameterValue
getValue, getValueAsString, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileListParameterValue

public FileListParameterValue()
Construtor.


FileListParameterValue

public FileListParameterValue(List<FileParameterValue> values)
Construtor.

Parameters:
values - lista de valores de arquivo.

FileListParameterValue

public FileListParameterValue(FileParameterValue[] values)
Construtor.

Parameters:
values - lista de valores de arquivo.
Method Detail

addValue

public void addValue(String path,
                     String type)
Adiciona um novo arquivo ao valor do parâmetro.

Parameters:
path - o caminho do arquivo.
type - o tipo do arquivo.

addValue

public void addValue(FileParameterValue file)
Adiciona um novo arquivo ao valor do parâmetro.

Parameters:
file - descrição do arquivo.

getValueConverter

protected ParameterValueConverter<List<csdk.v1_0.helper.command.parameters.URL>> getValueConverter()
Obtém o conversor do tipo do valor para string.

Overrides:
getValueConverter in class AbstractParameterValue<List<csdk.v1_0.helper.command.parameters.URL>>
Returns:
value o conversor.


Copyright © 2013–2014 Tecgraf/PUC-Rio. All rights reserved.