public class CrawlerDataSource extends java.lang.Object implements ConfigurableDataSource
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Thread |
crawlerThread |
protected ExtractTool |
extractTool |
protected int |
processed |
protected java.util.LinkedList |
queue |
| Constructor and Description |
|---|
CrawlerDataSource()
Creates a new instance of URLDataSource
|
CrawlerDataSource(java.util.Collection urls) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToQueue(java.lang.Object o) |
javax.swing.JPanel |
getConfigurationPanel() |
double |
getProgress() |
java.lang.String |
getSourceName() |
void |
guiCancel() |
void |
guiStart() |
protected DataStructure |
makeDataStructure(java.lang.Object o) |
DataStructure |
next(Logger logger) |
void |
setCrawler(java.lang.Thread crawlerThread) |
void |
setExtractTool(ExtractTool extractTool) |
protected int processed
protected java.util.LinkedList queue
protected java.lang.Thread crawlerThread
protected ExtractTool extractTool
public CrawlerDataSource()
public CrawlerDataSource(java.util.Collection urls)
public double getProgress()
getProgress in interface DataSourcepublic void addToQueue(java.lang.Object o)
public void setCrawler(java.lang.Thread crawlerThread)
protected DataStructure makeDataStructure(java.lang.Object o)
public DataStructure next(Logger logger) throws ExtractionException
next in interface DataSourceExtractionExceptionpublic javax.swing.JPanel getConfigurationPanel()
getConfigurationPanel in interface ConfigurableDataSourcepublic void guiCancel()
public void guiStart()
public void setExtractTool(ExtractTool extractTool)
setExtractTool in interface ConfigurableDataSourcepublic java.lang.String getSourceName()
getSourceName in interface ConfigurableDataSourceCopyright 2004-2015 Wandora Team