DownloadParametersEditor.java in websphinx-src.zip


a Web Crawler (robots, spiders) Java class libraries, initially by the Carnegie...Original Link
    Sponsored links

			
/*
 * WebSPHINX web crawling toolkit
 * Copyright (C) 1998,1999 Carnegie Mellon University 
 * 
 * This library is free software; you can redistribute it
 * and/or modify it under the terms of the GNU Library
 * General Public License as published by the Free Software 
 * Foundation, version 2.
 *
 * WebSPHINX homepage: http://www.cs.cmu.edu/~rcm/websphinx/
 */
package websphinx.workbench;

import websphinx.*;
import java.awt.*;
import websphinx.util.Constrain;
import websphinx.util.PopupDialog;

public class DownloadParametersEditor extends Panel {

    DownloadParameters dp;

    TextField maxThreads;
    TextField maxPageSize;
    TextField downloadTimeout;
    TextField crawlTimeout;
    Checkbox obeyRobotExclusion;
    TextField maxRequestsPerServer;
    TextField delay;
    Checkbox interactive;
    Checkbox useCaches;

    public DownloadParametersEditor () {
        setLayout (new GridBagLayout ());

        Constrain.add (this, new Label ("Threads:"), Constrain.labelLike (0, 0));
        Constrain.add (this, maxThreads = new TextField (),
                       Constrain.fieldLike (1,0));
        Constrain.add (this, new Label ("Page size:"), Constrain.labelLike (0,1));
        Constrain.add (this, maxPageSize = new TextField (),
                       Constrain.fieldLike (1,1));
        Constrain.add (this, new Label ("KB"), Constrain.labelLike (2,1));

        Constrain.add (this, new Label ("Page timeout:"), Constrain.labelLike (0,2));
        Constrain.add (this, downloadTimeout = new TextField (),
                       Constrain.fieldLike (1,2));
        Constrain.add (this, new Label ("sec"), Constrain.labelLike (2,2));
        Constrain.add (this, new Label ("Crawl timeout:"), Constrain.labelLike (0,3));
        Constrain.add (this, crawlTimeout = new TextField (),
                       Constrain.fieldLike (1,3));
        Constrain.add (this, new Label ("sec"), Constrain.labelLike (2,3));

//         Constrain.add (this, new Label ("Simultaneous requests:"), Constrain.labelLike (3,0));
//       			

			...
			...
			... to be continued.

  This is a preview. To get the complete source file, 
  please click here to download the whole source code package.

			
			


Project Files

    Sponsored links
NameSizeDate
 <com>0.00 B11-20-01 14:23
 <oroinc>0.00 B11-20-01 14:23
 <text>0.00 B11-20-01 14:23
 <regex>0.00 B11-20-01 14:23
 CharStringPointer.class1.42 kB01-19-00 17:27
 MalformedPatternException.class331.00 B01-19-00 17:27
 MatchResult.class379.00 B01-19-00 17:27
 OpCode.class2.34 kB01-19-00 17:27
 Pattern.class241.00 B01-19-00 17:27
 PatternCompiler.class507.00 B01-19-00 17:27
 PatternMatcher.class574.00 B01-19-00 17:27
 PatternMatcherInput.class2.30 kB01-19-00 17:27
 Perl5Compiler.class13.18 kB01-19-00 17:27
 Perl5Debug.class2.54 kB01-19-00 17:27
 Perl5Matcher.class11.02 kB01-19-00 17:27
 Perl5MatchResult.class1.17 kB01-19-00 17:27
 Perl5Pattern.class891.00 B01-19-00 17:27
 Perl5Repetition.class468.00 B01-19-00 17:27
 Perl5StreamInput.class2.17 kB01-19-00 17:27
 Perl5Substitution.class2.56 kB01-19-00 17:27
 StringSubstitution.class1,009.00 B01-19-00 17:27
 Substitution.class362.00 B01-19-00 17:27
 Util.class2.78 kB01-19-00 17:27
 <gd>0.00 B11-20-01 14:23
 AllPairsAlgorithm.class3.48 kB05-13-99 16:48
 GDAlgorithm.class435.00 B05-13-99 16:48
 QuadTreeAlgorithm.class6.73 kB05-13-99 16:48
 <graph>0.00 B11-20-01 14:23
 Barycenter.class2.70 kB05-13-99 16:48
 Coords.class409.00 B05-13-99 16:48
 Edge.class1.32 kB05-13-99 16:48
 Graph.class5.52 kB05-13-99 16:48
 GraphNode.class908.00 B05-13-99 16:48
 My.class601.00 B05-13-99 16:48
 Node.class2.76 kB05-13-99 16:48
 ifdef589.00 B03-02-98 12:05
 LICENSE17.52 kB02-18-99 14:17
 LICENSE-ORO.html4.05 kB01-19-00 17:56
 Makefile1.85 kB01-20-00 09:21
 README2.39 kB01-20-00 09:48
 <symantec>0.00 B11-20-01 14:23
 <itools>0.00 B11-20-01 14:23
 <awt>0.00 B11-20-01 14:23
 InvalidTreeNode2Exception.class235.00 B01-19-00 17:46
 TreeNode2.class2.27 kB01-19-00 17:46
 TreeNode2.java5.48 kB04-13-98 09:36
 TreeView2.class15.16 kB01-19-00 17:46
 TreeView2.java47.53 kB04-17-98 11:20
 <websphinx>0.00 B11-20-01 14:23
 Action.class237.00 B01-19-00 17:46
 Action.java631.00 B02-18-99 14:17
 Chronicle.class1.66 kB01-19-00 17:46
 Chronicle.java2.67 kB02-18-99 14:17
 Classifier.class208.00 B01-19-00 17:46
 Classifier.java2.13 kB02-18-99 14:17
 Concatenator.class4.43 kB01-19-00 17:46
 Concatenator.java9.19 kB02-18-99 14:17
 CrawlAdapter.class516.00 B01-19-00 17:46
 CrawlAdapter.java1.03 kB02-18-99 14:17
 Crawler.class15.14 kB01-19-00 17:46
 Crawler.java38.77 kB02-18-99 14:17
 CrawlEvent.class638.00 B01-19-00 17:46
 CrawlEvent.java1.56 kB02-18-99 14:17
 CrawlListener.class235.00 B01-19-00 17:46
 CrawlListener.java1.01 kB02-18-99 14:17
 CrawlTimer.class395.00 B01-19-00 17:46
 DownloadParameters.class2.51 kB01-19-00 17:46
 DownloadParameters.java8.68 kB02-18-99 14:17
 Element.class1.59 kB01-19-00 17:46
 Element.java5.00 kB02-18-99 14:17
 EventLog.class2.61 kB01-19-00 17:46
 EventLog.java4.60 kB02-18-99 14:17
 Form.class2.90 kB01-19-00 17:46
 Form.java5.34 kB02-18-99 14:17
 FormButton.class1.08 kB01-19-00 17:46
 FormButton.java2.38 kB02-18-99 14:17
 Hashtable2.class863.00 B01-19-00 17:46
 HTMLParser.class19.04 kB01-19-00 17:46
 HTMLParser.java43.36 kB02-18-99 14:17
 HTMLTransformer.class5.34 kB01-19-00 17:46
 HTMLTransformer.java13.15 kB02-18-99 14:17
 Link.class7.27 kB01-19-00 17:46
 Link.java17.70 kB02-18-99 14:17
 LinkEvent.class1.85 kB01-19-00 17:46
 LinkEvent.java3.80 kB02-18-99 14:17
 LinkListener.class160.00 B01-19-00 17:46
 LinkListener.java565.00 B02-18-99 14:17
 LinkPredicate.class257.00 B01-19-00 17:46
 LinkPredicate.java647.00 B02-18-99 14:17
 LinkTransformer.class3.62 kB01-19-00 17:46
 LinkTransformer.java8.94 kB02-18-99 14:17
 Mirror.class4.98 kB01-19-00 17:46
 Mirror.java9.95 kB02-18-99 14:17
 MirrorTransformer.class887.00 B01-19-00 17:46
 Netscape4Policy.class2.14 kB01-20-00 09:18
 Netscape4Policy.java3.60 kB01-20-00 09:07
 Page.class7.75 kB01-19-00 17:46
 Page.java21.17 kB01-19-00 17:12
 PagePredicate.class257.00 B01-19-00 17:46
 PagePredicate.java648.00 B02-18-99 14:17
 Pattern.class1.47 kB01-19-00 17:46
 Pattern.java1.69 kB02-18-99 14:17
 PatternMatcher.class679.00 B01-19-00 17:46
 PatternMatcher.java1,000.00 B02-18-99 14:17
 RecordTransformer.class3.22 kB01-19-00 17:46
 RecordTransformer.java4.88 kB02-18-99 14:17
 Regexp.class4.10 kB01-19-00 17:46
 Regexp.java5.69 kB02-18-99 14:17
 RegexpMatcher.class1.73 kB01-19-00 17:46
 Region.class5.13 kB01-19-00 17:46
 Region.java13.56 kB02-18-99 14:17
 RewritableLinkTransformer.class4.11 kB11-20-01 14:24
 RewritableLinkTransformer.java8.62 kB11-20-01 14:24
 RewriteRegion.class406.00 B11-20-01 14:24
 RobotExclusion.class3.85 kB01-19-00 17:46
 RobotExclusion.java6.67 kB02-18-99 14:17
 <searchengine>0.00 B11-20-01 14:23
 AltaVista.class3.28 kB01-19-00 17:46
 AltaVista.java4.65 kB02-18-99 14:17
 Excite.class3.26 kB01-19-00 17:46
 Excite.java4.57 kB02-18-99 14:17
 HotBot.class3.44 kB01-19-00 17:46
 HotBot.java4.75 kB02-18-99 14:17
 MetaCrawler.class3.26 kB01-19-00 17:46
 MetaCrawler.java4.67 kB02-18-99 14:17
 NewsBot.class3.69 kB01-19-00 17:46
 NewsBot.java5.09 kB02-18-99 14:17
 NewsIndex.class3.04 kB01-19-00 17:46
 NewsIndex.java4.42 kB02-18-99 14:17
 Search.class4.58 kB01-19-00 17:46
 Search.java4.97 kB02-18-99 14:17
 SearchEngine.class247.00 B01-19-00 17:46
 SearchEngine.java949.00 B02-18-99 14:17
 SearchEngineResult.class1.73 kB01-19-00 17:46
 SearchEngineResult.java2.39 kB02-18-99 14:17
 SecurityPolicy.class5.06 kB01-20-00 09:18
 SecurityPolicy.java6.49 kB02-18-99 14:17
 StandardClassifier.class1.79 kB01-19-00 17:46
 StandardClassifier.java4.64 kB02-18-99 14:17
 Tag.class7.59 kB01-19-00 17:46
 Tag.java15.65 kB02-18-99 14:17
 Tagexp.class4.89 kB01-19-00 17:46
 Tagexp.java10.46 kB02-18-99 14:17
 TagexpMatcher.class2.99 kB01-19-00 17:46
 Text.class390.00 B01-19-00 17:46
 Text.java1.02 kB02-18-99 14:17
 <util>0.00 B11-20-01 14:23
 ArrayEnumeration.class628.00 B01-19-00 17:46
 ArrayEnumeration.java1.50 kB02-18-99 14:17
 BorderPanel.class1.91 kB01-19-00 17:46
 BorderPanel.java2.76 kB02-18-99 14:17
 ClosableFrame.class811.00 B01-19-00 17:46
 ClosableFrame.java1.20 kB02-18-99 14:17
 Colors.class1.42 kB01-19-00 17:46
 Colors.java1.68 kB02-18-99 14:17
 Constrain.class2.05 kB01-19-00 17:46
 Constrain.java3.41 kB02-18-99 14:17
 GraphLayout.class12.39 kB01-19-00 17:46
 GraphLayout.java29.31 kB02-18-99 14:17
 GraphLayoutControlPanel.class2.73 kB01-19-00 17:46
 Mem.class1.66 kB01-19-00 17:46
 Mem.java1.42 kB02-18-99 14:17
 MultiLineLabel.class1.56 kB01-19-00 17:46
 MultiLineLabel.java1.80 kB02-18-99 14:17
 MultiLineString.class1.53 kB01-19-00 17:46
 MultiLineString.java2.15 kB02-18-99 14:17
 PopupAdapter.class423.00 B01-19-00 17:46
 PopupAdapter.java562.00 B02-18-99 14:17
 PopupDialog.class6.39 kB01-19-00 17:46
 PopupDialog.java9.05 kB02-18-99 14:17
 PopupEvent.class462.00 B01-19-00 17:46
 PopupEvent.java686.00 B02-18-99 14:17
 PopupListener.class199.00 B01-19-00 17:46
 PopupListener.java533.00 B02-18-99 14:17
 PQItem.class504.00 B01-19-00 17:46
 Prioritized.class146.00 B01-19-00 17:46
 Prioritized.java579.00 B02-18-99 14:17
 PriorityQueue.class3.60 kB01-19-00 17:46
 PriorityQueue.java6.74 kB02-18-99 14:17
 RenderedEdge.class424.00 B01-19-00 17:46
 RenderedEdge.java725.00 B02-18-99 14:17
 RenderedNode.class567.00 B01-19-00 17:46
 RenderedNode.java925.00 B02-18-99 14:17
 Spacer.class548.00 B01-19-00 17:46
 Spacer.java769.00 B02-18-99 14:17
 Str.class2.58 kB01-19-00 17:46
 Str.java5.58 kB02-18-99 14:17
 TabPanel.class6.19 kB01-19-00 17:46
 TabPanel.java7.31 kB02-18-99 14:18
 Timer.class1.23 kB01-19-00 17:46
 Timer.java5.35 kB02-18-99 14:17
 TimerManager.class1.60 kB01-19-00 17:46
 Tipped.class149.00 B01-19-00 17:46
 Tipped.java448.00 B02-18-99 14:17
 Wildcard.class2.69 kB01-19-00 17:46
 Wildcard.java4.70 kB02-18-99 14:17
 <workbench>0.00 B11-20-01 14:23
 ActionEditor.class949.00 B01-19-00 17:46
 ActionEditor.java17.02 kB02-18-99 14:17
 ActionFeatureArgs.class6.89 kB01-19-00 17:46
 ActionFeatureChoice.class3.52 kB01-19-00 17:46
 Browser.class1.93 kB01-19-00 17:46
 Browser.java2.01 kB02-18-99 14:17
 ClassifierListEditor.class3.06 kB01-19-00 17:46
 ClassifierListEditor.java3.56 kB02-18-99 14:17
 ConcatAction.class3.42 kB01-19-00 17:46
 ConcatAction.java4.97 kB02-18-99 14:17
 ConcatOptions.class2.51 kB01-19-00 17:46
 ContentPredicate.class1.20 kB01-19-00 17:46
 ContentPredicate.java1.41 kB02-18-99 14:17
 Context.class1.84 kB01-20-00 09:18
 Context.java2.25 kB02-18-99 14:17
 CrawlerEditor.class4.78 kB01-19-00 17:46
 CrawlerEditor.java6.32 kB02-18-99 14:17
 DownloadParametersEditor.class2.71 kB01-19-00 17:46
 DownloadParametersEditor.java4.36 kB02-18-99 14:17
 DualPredicate.class1.34 kB01-19-00 17:46
 DualPredicate.java2.35 kB02-18-99 14:17
 ExtractAction.class3.96 kB01-19-00 17:46
 ExtractAction.java5.42 kB02-18-99 14:17
 FeatureChoice.class951.00 B01-19-00 17:46
 FeatureChoice.java1.14 kB02-18-99 14:17
 HighlightAction.class1.32 kB01-19-00 17:46
 HighlightAction.java1.69 kB02-18-99 14:17
 LabelPredicate.class1.14 kB01-19-00 17:46
 LabelPredicate.java1.38 kB02-18-99 14:17
 LinkFeatureArgs.class3.94 kB01-19-00 17:46
 LinkFeatureChoice.class3.25 kB01-19-00 17:46
 LinkPredicateEditor.class987.00 B01-19-00 17:46
 LinkPredicateEditor.java10.62 kB02-18-99 14:17
 LinkViewEvent.class526.00 B01-19-00 17:46
 LinkViewEvent.java696.00 B02-18-99 14:17
 LinkViewListener.class193.00 B01-19-00 17:46
 LinkViewListener.java480.00 B02-18-99 14:17
 MirrorAction.class3.10 kB01-19-00 17:46
 MirrorAction.java4.38 kB02-18-99 14:17
 Netscape.class4.22 kB01-20-00 09:18
 Netscape.java5.51 kB01-20-00 09:07
 PageFeatureArgs.class4.38 kB01-19-00 17:46
 PageFeatureChoice.class3.62 kB01-19-00 17:46
 PagePredicateEditor.class987.00 B01-19-00 17:46
 PagePredicateEditor.java12.36 kB02-18-99 14:17
 Script.class2.63 kB01-19-00 17:46
 Script.java3.55 kB02-18-99 14:17
 ScriptException.class313.00 B01-19-00 17:46
 ScriptException.java560.00 B02-18-99 14:17
 ScriptInterpreter.class543.00 B01-19-00 17:46
 ScriptInterpreter.java1.93 kB02-18-99 14:17
 SimpleCrawlerEditor.class1.46 kB01-19-00 17:46
 SimpleCrawlerEditor.java1.43 kB02-18-99 14:17
 Statistics.class8.08 kB01-19-00 17:46
 Statistics.java11.09 kB02-18-99 14:17
 TitlePredicate.class940.00 B01-19-00 17:46
 TitlePredicate.java1.16 kB02-18-99 14:17
 URLPredicate.class1.15 kB01-19-00 17:46
 URLPredicate.java1.28 kB02-18-99 14:17
 WebEdge.class545.00 B01-19-00 17:46
 WebEdge.java787.00 B02-18-99 14:17
 WebGraph.class18.98 kB01-19-00 17:46
 WebGraph.java31.01 kB02-18-99 14:17
 WebNode.class676.00 B01-19-00 17:46
 WebNode.java1.05 kB02-18-99 14:17
 WebOutline.class15.92 kB01-19-00 17:46
 WebOutline.java26.12 kB02-18-99 14:17
 Workbench.class16.55 kB01-19-00 17:46
 Workbench.java25.91 kB02-18-99 14:17
 WorkbenchApplet.class3.59 kB01-19-00 17:46
 WorkbenchApplet.java4.77 kB02-18-99 14:17
 WorkbenchControlPanel.class3.71 kB01-19-00 17:46
 WorkbenchControlPanel.java5.53 kB02-18-99 14:17
 WorkbenchFrame.class577.00 B01-19-00 17:46
 WorkbenchTabPanel.class466.00 B01-19-00 17:46
 WorkbenchVizFrame.class627.00 B01-19-00 17:46
 WorkbenchVizPanel.class1.00 kB01-19-00 17:46
 Worm.class894.00 B01-19-00 17:46
 WormTimer.class520.00 B01-19-00 17:46
...

Related Items

    Sponsored links