public class InputFileParameterFactory extends FileParameterFactory
Fábrica de parâmetros do tipo "arquivo de entrada":
InputFileParameter e InputFileListParameter. Como esses dois
parâmetros podem ser criados a partir de uma mesma tag XML, essa fábrica foi
criada para direcionar a análise para o parser apropriado para cada um dos
casos.
O elemento corrente do analisador de XML precisa ser um
elemento InputFileParameterParser.INPUT_FILE_PARAMETER_ELEMENT.
FILE_PARAMETER_ELEMENT_MULTIPLE_SELECTION_ATTRIBUTE, FILE_PARAMETER_ELEMENT_MULTIPLE_SELECTION_DEFAULT_VALUE| Constructor and Description |
|---|
InputFileParameterFactory()
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
protected csbase.logic.algorithms.parsers.InputFileListParameterParser |
createFileListParser()
Cria o parser de parâmetro para arquivo simples.
|
protected InputFileParameterParser |
createSimpleFileParser()
Cria o parser de parâmetro para lista de arquivos.
|
List<Class<? extends Parameter>> |
getParameterTypes()
Obtém os tipos de parâmetro criados pela fábrica.
|
createParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateParameterFactoryprotected csbase.logic.algorithms.parsers.InputFileListParameterParser createFileListParser()
createFileListParser in class FileParameterFactoryprotected InputFileParameterParser createSimpleFileParser()
createSimpleFileParser in class FileParameterFactoryCopyright © 2016. All rights reserved.