NetKernel APIs


org.ten60.netkernel.xml.representation
Class SAXFilterAspect

java.lang.Object
  extended byorg.ten60.netkernel.xml.representation.SAXFilterAspect
All Implemented Interfaces:
IAspectSAX, IURAspect

public class SAXFilterAspect
extends Object
implements IAspectSAX

A SAX Filter Aspect - dynamically connects parents as the SAX chain is evaluated


Constructor Summary
SAXFilterAspect(IAspectSAX aInput, XMLFilter aFilter)
          Creates a new instance of SAXFilterAspect
 
Method Summary
static IURRepresentation create(IURMeta aMeta, IAspectSAX aInput, XMLFilter aFilter)
          Deprecated.  
 void handleContent(XMLReader aReader, List aUsageDependencies)
          Send the XML content SAX events to the handlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAXFilterAspect

public SAXFilterAspect(IAspectSAX aInput,
                       XMLFilter aFilter)
Creates a new instance of SAXFilterAspect

Method Detail

handleContent

public void handleContent(XMLReader aReader,
                          List aUsageDependencies)
                   throws IOException,
                          SAXException
Description copied from interface: IAspectSAX
Send the XML content SAX events to the handlers

Specified by:
handleContent in interface IAspectSAX
Parameters:
aReader - the XMLReader to holding the ContentHandler which will consume the SAX events
aUsageDependencies - add any additional runtime dependencies (IURRepresentations) discovered in execution to this list if not null
Throws:
IOException
SAXException

create

public static IURRepresentation create(IURMeta aMeta,
                                       IAspectSAX aInput,
                                       XMLFilter aFilter)
Deprecated.  


NetKernel APIs


Copyright © 2002-2004 1060 Research Ltd. All Rights Reserved.