com.izforge.izpack.panels.userinput.field.file
Class DirFieldReader

java.lang.Object
  extended by com.izforge.izpack.panels.userinput.field.ElementReader
      extended by com.izforge.izpack.panels.userinput.field.FieldReader
          extended by com.izforge.izpack.panels.userinput.field.file.AbstractFileFieldReader
              extended by com.izforge.izpack.panels.userinput.field.file.DirFieldReader
All Implemented Interfaces:
FieldConfig, DirFieldConfig, FileFieldConfig

public class DirFieldReader
extends AbstractFileFieldReader
implements DirFieldConfig

Directory field reader.

Author:
Tim Anderson

Field Summary
 
Fields inherited from class com.izforge.izpack.panels.userinput.field.FieldReader
OMIT_FROM_AUTO, SPEC, VARIABLE
 
Constructor Summary
DirFieldReader(IXMLElement field, Config config)
          Constructs a DirFieldReader.
 
Method Summary
 boolean getCreate()
          Determines whether the directory must be created if it doesn't exist.
 boolean getMustExist()
          Determines whether the directory must in order to continue.
 
Methods inherited from class com.izforge.izpack.panels.userinput.field.file.AbstractFileFieldReader
getAllowEmptyValue, getFileExtension, getFileExtensionDescription, mustExist
 
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 com.izforge.izpack.panels.userinput.field.ElementReader
getComplexPanelCondition, getConfig, getOsModels, getPacks, getUnselectedPacks
 
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.file.FileFieldConfig
getAllowEmptyValue, getFileExtension, getFileExtensionDescription, mustExist
 
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
 

Constructor Detail

DirFieldReader

public DirFieldReader(IXMLElement field,
                      Config config)
Constructs a DirFieldReader.

Parameters:
field - the field element
config - the configuration
Method Detail

getMustExist

public boolean getMustExist()
Determines whether the directory must in order to continue.

Specified by:
getMustExist in interface DirFieldConfig
Returns:
true if the directory must exist

getCreate

public boolean getCreate()
Determines whether the directory must be created if it doesn't exist.

Specified by:
getCreate in interface DirFieldConfig
Returns:
true if the directory must be created if they don't exist


Copyright © 2018. All rights reserved.