Package org.codehaus.staxmate.in
Class ElementFilter
- java.lang.Object
-
- org.codehaus.staxmate.in.SMFilter
-
- org.codehaus.staxmate.in.SimpleFilter
-
- org.codehaus.staxmate.in.ElementFilter
-
public class ElementFilter extends SimpleFilter
This is a simple element-only filter, that accepts those element nodes that match the given element name.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringmLocalName(package private) java.lang.StringmNsURI-
Fields inherited from class org.codehaus.staxmate.in.SimpleFilter
mAllowedTypes
-
-
Constructor Summary
Constructors Constructor Description ElementFilter(java.lang.String localName)ElementFilter(java.lang.String nsURI, java.lang.String localName)ElementFilter(javax.xml.namespace.QName elemName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(SMEvent evt, SMInputCursor caller)Methods iterators call to check whether specified event should be return, or filtered out.-
Methods inherited from class org.codehaus.staxmate.in.SimpleFilter
extend
-
-
-
-
Method Detail
-
accept
public boolean accept(SMEvent evt, SMInputCursor caller) throws javax.xml.stream.XMLStreamException
Description copied from class:SMFilterMethods iterators call to check whether specified event should be return, or filtered out.- Overrides:
acceptin classSimpleFilter- Parameters:
evt- Enumerated (type of the) event that would be passed/filteredcaller- Iterator that is calling this filter. Note that at this point it is possible that not all state information of iterator have been updated; however, its stream reader should be accessible, as well as tracked element information PRIOR to current node (which may or may not be a start element)- Returns:
- If true, event is to be returned; if false, it should be filtered out.
- Throws:
javax.xml.stream.XMLStreamException
-
-