|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.knime.base.node.io.listfiles.ListFilesSettings
public class ListFilesSettings
| Field Summary | |
|---|---|
static String |
CASE_SENSITIVE_STRING
Key to store the case sensitive settings. |
static String |
EXTENSIONS_SETTINGS
Key to store the extension_settings. |
static String |
FILTER_SETTINGS
Key to store the Filter Settings. |
static String |
LOCATION_SETTINGS
Key to store the location settings. |
static String |
RECURSIVE_SETTINGS
Key to store the RECURSIVE_SETTINGS. |
| Constructor Summary | |
|---|---|
ListFilesSettings()
|
|
| Method Summary | |
|---|---|
Collection<File> |
getDirectoriesFromLocationString()
Split location string by ";" and return individual directories. |
(package private) static String[] |
getExtensionHistory()
|
String |
getExtensionsString()
|
ListFiles.Filter |
getFilter()
|
(package private) static String[] |
getLocationHistory()
|
String |
getLocationString()
|
boolean |
isCaseSensitive()
|
boolean |
isRecursive()
|
protected void |
loadSettingsInDialog(NodeSettingsRO settings)
Load settings in dialog (no fail). |
protected void |
loadSettingsInModel(NodeSettingsRO settings)
Load settings, fail if incomplete. |
protected void |
saveSettingsTo(NodeSettingsWO settings)
Save settings in model & dialog. |
void |
setCaseSensitive(boolean caseSensitive)
|
void |
setExtensionsString(String extensionsString)
|
void |
setFilter(ListFiles.Filter filter)
|
void |
setLocationString(String locationString)
|
void |
setRecursive(boolean recursive)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String LOCATION_SETTINGS
public static final String RECURSIVE_SETTINGS
public static final String FILTER_SETTINGS
public static final String CASE_SENSITIVE_STRING
public static final String EXTENSIONS_SETTINGS
| Constructor Detail |
|---|
public ListFilesSettings()
| Method Detail |
|---|
public String getLocationString()
public void setLocationString(String locationString)
locationString - the locationString to setpublic String getExtensionsString()
public void setExtensionsString(String extensionsString)
extensionsString - the extensionsString to setpublic boolean isRecursive()
public void setRecursive(boolean recursive)
recursive - the recursive to setpublic boolean isCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)
caseSensitive - the caseSensitive to setpublic ListFiles.Filter getFilter()
public void setFilter(ListFiles.Filter filter)
filter - the filter to set
NullPointerException - If argument is null.
public Collection<File> getDirectoriesFromLocationString()
throws InvalidSettingsException
InvalidSettingsException - If the argument is invalid or does not
represent a list of existing directories.
protected void loadSettingsInModel(NodeSettingsRO settings)
throws InvalidSettingsException
settings - To load from.
InvalidSettingsException - If that fails.protected void loadSettingsInDialog(NodeSettingsRO settings)
settings - To load from.protected void saveSettingsTo(NodeSettingsWO settings)
settings - To save to.static String[] getLocationHistory()
static String[] getExtensionHistory()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||