org.osjava.scraping
Class AbstractParser

java.lang.Object
  extended byorg.osjava.scraping.AbstractParser
All Implemented Interfaces:
Parser
Direct Known Subclasses:
CheckingParser, LoopParser, MultiParser, PassThroughParser, UrlScraper

public abstract class AbstractParser
extends java.lang.Object
implements Parser


Constructor Summary
AbstractParser()
           
 
Method Summary
 void bringDown(com.generationjava.config.Config cfg)
           
abstract  org.osjava.oscube.container.Result parse(Page page, com.generationjava.config.Config cfg, org.osjava.oscube.container.Session session)
           
 void startUp(com.generationjava.config.Config cfg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractParser

public AbstractParser()
Method Detail

parse

public abstract org.osjava.oscube.container.Result parse(Page page,
                                                         com.generationjava.config.Config cfg,
                                                         org.osjava.oscube.container.Session session)
                                                  throws ParsingException
Specified by:
parse in interface Parser
Throws:
ParsingException

startUp

public void startUp(com.generationjava.config.Config cfg)
             throws java.lang.Exception
Specified by:
startUp in interface Parser
Throws:
java.lang.Exception

bringDown

public void bringDown(com.generationjava.config.Config cfg)
               throws java.lang.Exception
Specified by:
bringDown in interface Parser
Throws:
java.lang.Exception


Copyright © 2003-2005 OSJava. All Rights Reserved.