com.ibm.portal.resolver.mashup.helper
Class ResettableMashupContentHandlerAdapter

java.lang.Object
  extended by com.ibm.portal.resolver.xml.helper.LeafContentHandler
      extended by com.ibm.portal.resolver.mashup.helper.LeafMashupContentHandler
          extended by com.ibm.portal.resolver.mashup.helper.ResettableMashupContentHandlerAdapter
All Implemented Interfaces:
MashupContentHandler, ResettableMashupContentHandler, ResettableContentHandler, org.xml.sax.ContentHandler

public class ResettableMashupContentHandlerAdapter
extends LeafMashupContentHandler

Since:
8.0

Constructor Summary
protected ResettableMashupContentHandlerAdapter(ResettableMashupContentHandler aDelegate)
           
 
Method Summary
 MashupContentHandler getMashupContentHandler()
          Returns the atom threading content handler that is currently attached to the chain
 void setMashupContentHandler(MashupContentHandler aHandler)
          Assign a new atom threading content handler that this handler will reroute its events onto.
 
Methods inherited from class com.ibm.portal.resolver.mashup.helper.LeafMashupContentHandler
endBody, endEntry, endHeader, endHeaders, endMashup, endValue, getContentHandler, setContentHandler, startBody, startEntry, startHeader, startHeaders, startMashup, startValue
 
Methods inherited from class com.ibm.portal.resolver.xml.helper.LeafContentHandler
box, characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.ContentHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 

Constructor Detail

ResettableMashupContentHandlerAdapter

protected ResettableMashupContentHandlerAdapter(ResettableMashupContentHandler aDelegate)
Parameters:
aDelegate -
Method Detail

getMashupContentHandler

public MashupContentHandler getMashupContentHandler()
Description copied from interface: ResettableMashupContentHandler
Returns the atom threading content handler that is currently attached to the chain

Specified by:
getMashupContentHandler in interface ResettableMashupContentHandler
Overrides:
getMashupContentHandler in class LeafMashupContentHandler
Returns:
the target content handler

setMashupContentHandler

public void setMashupContentHandler(MashupContentHandler aHandler)
Description copied from interface: ResettableMashupContentHandler
Assign a new atom threading content handler that this handler will reroute its events onto. If the content handler is not assigned, then the events will be silently ignored

Specified by:
setMashupContentHandler in interface ResettableMashupContentHandler
Overrides:
setMashupContentHandler in class LeafMashupContentHandler
Parameters:
aHandler - target content handler for the events.