com.izforge.izpack.panels.userinput.field.file
Class AbstractFileFieldReader
java.lang.Object
com.izforge.izpack.panels.userinput.field.ElementReader
com.izforge.izpack.panels.userinput.field.FieldReader
com.izforge.izpack.panels.userinput.field.file.AbstractFileFieldReader
- All Implemented Interfaces:
- FieldConfig, FileFieldConfig
- Direct Known Subclasses:
- DirFieldReader, FileFieldReader, MultipleFileFieldReader
public abstract class AbstractFileFieldReader
- extends FieldReader
- implements FileFieldConfig
File field reader functionality.
- Author:
- Tim Anderson
| Methods inherited from class com.izforge.izpack.panels.userinput.field.FieldReader |
getCondition, getDefaultValue, getDescription, getDisplayHiddenCondition, getField, getInitialValue, getLabel, getOmitFromAuto, getOsModels, getPacks, getProcessors, getReadonlyCondition, getSize, getSpec, getSpec, getSummaryKey, getText, getTooltip, getValidators, getValidators, getVariable, isDisplayHidden, isReadonly |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.izforge.izpack.panels.userinput.field.FieldConfig |
getCondition, getDefaultValue, getDescription, getDisplayHiddenCondition, getInitialValue, getLabel, getOmitFromAuto, getOsModels, getPacks, getProcessors, getReadonlyCondition, getSize, getSummaryKey, getTooltip, getValidators, getValidators, getVariable, isDisplayHidden, isReadonly |
AbstractFileFieldReader
public AbstractFileFieldReader(IXMLElement field,
Config config)
- Constructs an
AbstractFileFieldReader.
- Parameters:
field - the field elementconfig - the configuration
getFileExtension
public String getFileExtension()
- Returns the file extension.
- Specified by:
getFileExtension in interface FileFieldConfig
- Returns:
- the file extension. May be
null
getFileExtensionDescription
public String getFileExtensionDescription()
- Returns the file extension description.
- Specified by:
getFileExtensionDescription in interface FileFieldConfig
- Returns:
- the file extension description. May be
null
getAllowEmptyValue
public boolean getAllowEmptyValue()
- Determines if empty input values are allowed.
- Specified by:
getAllowEmptyValue in interface FileFieldConfig
- Returns:
true if empty input values are allowed
mustExist
public boolean mustExist()
- Determine if the file must exist.
- Specified by:
mustExist in interface FileFieldConfig
- Returns:
true if file must exist
Copyright © 2018. All rights reserved.