org.biojava.bio.program.xff
Interface ElementRecognizer

All Known Implementing Classes:
ElementRecognizer.AllElementRecognizer, ElementRecognizer.ByLocalName, ElementRecognizer.ByNSName, ElementRecognizer.HasAttribute

public interface ElementRecognizer

Simple interface for filtering SAX/StAX startElement events

Since:
1.2
Author:
Thomas Down

Nested Class Summary
static class ElementRecognizer.AllElementRecognizer
           
static class ElementRecognizer.ByLocalName
          Filter elements by local name (not recommended).
static class ElementRecognizer.ByNSName
          Filter elements by name and namespace.
static class ElementRecognizer.HasAttribute
          Filter elements on the existence of a specified attribute.
 
Field Summary
static ElementRecognizer ALL
           
 
Method Summary
 boolean filterStartElement(java.lang.String nsURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attrs)
           
 

Field Detail

ALL

public static final ElementRecognizer ALL
Method Detail

filterStartElement

public boolean filterStartElement(java.lang.String nsURI,
                                  java.lang.String localName,
                                  java.lang.String qName,
                                  org.xml.sax.Attributes attrs)