public class FilenameChoiceListProvider extends ChoiceListProvider implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
FilenameChoiceListProvider.DescriptorImpl
Class for view.
|
static class |
FilenameChoiceListProvider.EmptyChoiceType |
static class |
FilenameChoiceListProvider.ScanType
A type specifying what type of files to scan to list.
|
| Constructor and Description |
|---|
FilenameChoiceListProvider(String baseDirPath,
String includePattern,
String excludePattern,
FilenameChoiceListProvider.ScanType scanType)
|
FilenameChoiceListProvider(String baseDirPath,
String includePattern,
String excludePattern,
FilenameChoiceListProvider.ScanType scanType,
boolean reverseOrder)
Deprecated.
|
FilenameChoiceListProvider(String baseDirPath,
String includePattern,
String excludePattern,
FilenameChoiceListProvider.ScanType scanType,
boolean reverseOrder,
FilenameChoiceListProvider.EmptyChoiceType emptyChoiceType)
The constructor called when a user posts a form.
|
| Modifier and Type | Method and Description |
|---|---|
protected File |
getBaseDir()
Returns a directory to scan for files.
|
protected static File |
getBaseDir(String baseDirPath)
Returns a directory to scan for files from the passed path.
|
String |
getBaseDirPath()
Returns a path to a directory to scan for files.
|
List<String> |
getChoiceList()
Returns the list of choices to show.
|
FilenameChoiceListProvider.EmptyChoiceType |
getEmptyChoiceType() |
String |
getExcludePattern()
Returns a pattern for files to exclude.
|
protected static List<String> |
getFileList(File baseDir,
String includePattern,
String excludePattern,
FilenameChoiceListProvider.ScanType scanType)
Deprecated.
|
protected static List<String> |
getFileList(File baseDir,
String includePattern,
String excludePattern,
FilenameChoiceListProvider.ScanType scanType,
boolean reverseOrder)
Deprecated.
|
protected static List<String> |
getFileList(File baseDir,
String includePattern,
String excludePattern,
FilenameChoiceListProvider.ScanType scanType,
boolean reverseOrder,
FilenameChoiceListProvider.EmptyChoiceType emptyChoiceType)
List files from passed parameters.
|
String |
getIncludePattern()
Returns a pattern for files to include.
|
FilenameChoiceListProvider.ScanType |
getScanType()
Returns what type of files to list.
|
boolean |
isReverseOrder() |
all, getDefaultChoice, onBuildCompletedWithValue, onBuildTriggeredWithValue@DataBoundConstructor public FilenameChoiceListProvider(String baseDirPath, String includePattern, String excludePattern, FilenameChoiceListProvider.ScanType scanType, boolean reverseOrder, FilenameChoiceListProvider.EmptyChoiceType emptyChoiceType)
baseDirPath - a path to the directory to scan.includePattern - a pattern of file names to include to the list.excludePattern - a pattern of file names to exclude from the list.scanType - a type of files to list.emptyChoiceType - whether and where to put an empty choice.@Deprecated public FilenameChoiceListProvider(String baseDirPath, String includePattern, String excludePattern, FilenameChoiceListProvider.ScanType scanType, boolean reverseOrder)
@Deprecated public FilenameChoiceListProvider(String baseDirPath, String includePattern, String excludePattern, FilenameChoiceListProvider.ScanType scanType)
baseDirPath - includePattern - excludePattern - scanType - public String getBaseDirPath()
protected static File getBaseDir(String baseDirPath)
baseDirPath - a path string to the directory.protected File getBaseDir()
public String getIncludePattern()
public FilenameChoiceListProvider.ScanType getScanType()
public String getExcludePattern()
public boolean isReverseOrder()
public FilenameChoiceListProvider.EmptyChoiceType getEmptyChoiceType()
protected static List<String> getFileList(File baseDir, String includePattern, String excludePattern, FilenameChoiceListProvider.ScanType scanType, boolean reverseOrder, FilenameChoiceListProvider.EmptyChoiceType emptyChoiceType)
baseDir - includePattern - excludePattern - scanType - reverseOrder - @Deprecated protected static List<String> getFileList(File baseDir, String includePattern, String excludePattern, FilenameChoiceListProvider.ScanType scanType, boolean reverseOrder)
@Deprecated protected static List<String> getFileList(File baseDir, String includePattern, String excludePattern, FilenameChoiceListProvider.ScanType scanType)
getFileList(File, String, String, ScanType, boolean)baseDir - includePattern - excludePattern - scanType - public List<String> getChoiceList()
getChoiceList in class ChoiceListProviderChoiceListProvider.getChoiceList()Copyright © 2004-2015. All Rights Reserved.