public class PollingInfo
extends java.lang.Object
implements java.lang.Cloneable
| Modifier and Type | Field and Description | 
|---|---|
| static int | MODE_ABSDATERANGEpolling mode | 
| static int | MODE_COUNTpolling mode | 
| static int | MODE_NONEWFILESpolling mode | 
| static int | MODE_RELDATERANGEpolling mode | 
| static java.lang.String[] | MODELABELSpolling mode | 
| static int[] | MODESpolling mode | 
| Constructor and Description | 
|---|
| PollingInfo()Constructor | 
| PollingInfo(boolean isActive)Constructor | 
| PollingInfo(long interval,
           boolean isActive)Constructor | 
| PollingInfo(java.lang.String filePath,
           long interval,
           java.lang.String filePattern,
           boolean isActive)Constructor | 
| PollingInfo(java.lang.String filePath,
           long interval,
           java.lang.String filePattern,
           boolean isActive,
           boolean isHiddenOk)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | applyProperties()_more_ | 
| void | checkPattern()_more_ | 
| PollingInfo | cloneMe()Clone me | 
| boolean | doILookForNewFiles()_more_ | 
| boolean | equals(java.lang.Object object)_more_ | 
| javax.swing.JCheckBox | getActiveWidget()_more_ | 
| long | getDateRange()Get the DateRange property. | 
| javax.swing.JTextField | getDateRangeWidget()_more_ | 
| java.lang.String | getFile()Get the filePath property. | 
| int | getFileCount()Get the FileCount property. | 
| javax.swing.JComboBox | getFileCountWidget()_more_ | 
| javax.swing.JComboBox | getFileCountWidget(int[] values)_more_ | 
| java.util.List | getFilePaths()Get the FilePaths property. | 
| javax.swing.JTextField | getFilePathWidget()_more_ | 
| java.lang.String | getFilePattern()Get the filePattern property. | 
| java.util.List | getFiles()_more_ | 
| boolean | getForFiles()Get the ForFiles property. | 
| javax.swing.JCheckBox | getHiddenWidget()_more_ | 
| long | getInterval()Get the interval property. | 
| javax.swing.JTextField | getIntervalWidget()_more_ | 
| boolean | getIsActive()Get the isActive property. | 
| boolean | getIsHiddenOk()Get the isHiddenOk property. | 
| int | getMode()Get the Mode property. | 
| java.lang.String | getName()Get the Name property. | 
| javax.swing.JTextField | getNameWidget()_more_ | 
| javax.swing.JTextField | getPatternWidget()_more_ | 
| void | getPropertyComponents(java.util.List comps,
                     boolean includeName,
                     boolean includeFileCount)_more_ | 
| boolean | hasFilePattern()_more_ | 
| boolean | hasFiles()_more_ | 
| boolean | hasName()_more_ | 
| boolean | isADirectory()_more_ | 
| static void | main(java.lang.String[] args)_more_ | 
| void | setDateRange(long value)Set the DateRange property. | 
| void | setDontLookForNewFiles()_more_ | 
| void | setFileCount(int value)Set the FileCount property. | 
| void | setFilePath(java.lang.String newValue)Deprecated. 
 Use setFilePaths | 
| void | setFilePaths(java.util.List value)Set the FilePaths property. | 
| void | setFilePattern(java.lang.String newValue)Set the filePattern property. | 
| void | setForFiles(boolean value)Set the ForFiles property. | 
| void | setInterval(long newValue)Set the interval property. | 
| void | setIsActive(boolean newValue)Set the isActive property. | 
| void | setIsHiddenOk(boolean newValue)Set the isHiddenOk property. | 
| void | setMode(int value)Set the Mode property. | 
| void | setName(java.lang.String value)Set the Name property. | 
| java.lang.String | toString()Get a String representation of this object | 
public static final int MODE_NONEWFILES
public static final int MODE_COUNT
public static final int MODE_RELDATERANGE
public static final int MODE_ABSDATERANGE
public static final int[] MODES
public static final java.lang.String[] MODELABELS
public PollingInfo()
public PollingInfo(boolean isActive)
isActive - The isActive parameterpublic PollingInfo(long interval,
                   boolean isActive)
interval - The interval parameterisActive - The isActive parameterpublic PollingInfo(java.lang.String filePath,
                   long interval,
                   java.lang.String filePattern,
                   boolean isActive)
filePath - The filePath parameterinterval - The interval parameterfilePattern - The filePattern parameterisActive - The isActive parameterpublic PollingInfo(java.lang.String filePath,
                   long interval,
                   java.lang.String filePattern,
                   boolean isActive,
                   boolean isHiddenOk)
filePath - The filePath parameterinterval - The interval parameterfilePattern - The filePattern parameterisActive - The isActive parameterisHiddenOk - poll on hidden files as wellpublic PollingInfo cloneMe()
public void setDontLookForNewFiles()
public boolean doILookForNewFiles()
public void getPropertyComponents(java.util.List comps,
                                  boolean includeName,
                                  boolean includeFileCount)
comps - _more_includeName - _more_includeFileCount - _more_public void checkPattern()
public javax.swing.JCheckBox getHiddenWidget()
public javax.swing.JCheckBox getActiveWidget()
public javax.swing.JTextField getPatternWidget()
public javax.swing.JTextField getIntervalWidget()
public javax.swing.JTextField getFilePathWidget()
public javax.swing.JTextField getNameWidget()
public javax.swing.JTextField getDateRangeWidget()
public javax.swing.JComboBox getFileCountWidget()
public javax.swing.JComboBox getFileCountWidget(int[] values)
values - _more_public boolean isADirectory()
public boolean hasFiles()
public boolean applyProperties()
public java.util.List getFiles()
public long getInterval()
public void setInterval(long newValue)
newValue - The new vaue for the  interval property.public java.lang.String getFile()
public void setFilePath(java.lang.String newValue)
newValue - The new vaue for the  filePath property.public java.lang.String getFilePattern()
public boolean hasName()
public boolean hasFilePattern()
public void setFilePattern(java.lang.String newValue)
newValue - The new vaue for the  filePattern property.public boolean getIsActive()
public void setIsActive(boolean newValue)
newValue - The new vaue for the  isActive property.public boolean getIsHiddenOk()
public void setIsHiddenOk(boolean newValue)
newValue - The new vaue for the  isHiddenOk property.public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectobject - _more_public void setForFiles(boolean value)
value - The new value for ForFilespublic boolean getForFiles()
public void setMode(int value)
value - The new value for Modepublic int getMode()
public void setFileCount(int value)
value - The new value for FileCountpublic int getFileCount()
public void setDateRange(long value)
value - The new value for DateRangepublic long getDateRange()
public static void main(java.lang.String[] args)
args - _more_public void setName(java.lang.String value)
value - The new value for Namepublic java.lang.String getName()
public void setFilePaths(java.util.List value)
value - The new value for FilePathspublic java.util.List getFilePaths()