org.apache.manifoldcf.crawler.connectors.webcrawler
Class WebcrawlerConnector.RDFItemContextClass

java.lang.Object
  extended by org.apache.manifoldcf.agents.common.XMLContext
      extended by org.apache.manifoldcf.crawler.connectors.webcrawler.WebcrawlerConnector.RDFItemContextClass
Enclosing class:
WebcrawlerConnector

protected class WebcrawlerConnector.RDFItemContextClass
extends org.apache.manifoldcf.agents.common.XMLContext


Field Summary
protected  java.lang.String linkField
           
 
Fields inherited from class org.apache.manifoldcf.agents.common.XMLContext
localname, namespaceURI, previousContext, qname, theseAttributes, theStream
 
Constructor Summary
WebcrawlerConnector.RDFItemContextClass(org.apache.manifoldcf.agents.common.XMLStream theStream, java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
           
 
Method Summary
protected  org.apache.manifoldcf.agents.common.XMLContext beginTag(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
           
protected  void endTag()
          Convert the individual sub-fields of the item context into their final forms
 void process(IXMLHandler handler)
          Process the data accumulated for this item
 
Methods inherited from class org.apache.manifoldcf.agents.common.XMLContext
characters, cleanup, endDocument, endElement, getAttribute, getLocalname, getNamespaceURI, getQname, startDocument, startElement, tagCleanup, tagContents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

linkField

protected java.lang.String linkField
Constructor Detail

WebcrawlerConnector.RDFItemContextClass

public WebcrawlerConnector.RDFItemContextClass(org.apache.manifoldcf.agents.common.XMLStream theStream,
                                               java.lang.String namespaceURI,
                                               java.lang.String localName,
                                               java.lang.String qName,
                                               org.xml.sax.Attributes atts)
Method Detail

beginTag

protected org.apache.manifoldcf.agents.common.XMLContext beginTag(java.lang.String namespaceURI,
                                                                  java.lang.String localName,
                                                                  java.lang.String qName,
                                                                  org.xml.sax.Attributes atts)
                                                           throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
                                                                  org.apache.manifoldcf.agents.interfaces.ServiceInterruption
Overrides:
beginTag in class org.apache.manifoldcf.agents.common.XMLContext
Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.agents.interfaces.ServiceInterruption

endTag

protected void endTag()
               throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
                      org.apache.manifoldcf.agents.interfaces.ServiceInterruption
Convert the individual sub-fields of the item context into their final forms

Overrides:
endTag in class org.apache.manifoldcf.agents.common.XMLContext
Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.agents.interfaces.ServiceInterruption

process

public void process(IXMLHandler handler)
             throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
Process the data accumulated for this item

Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException