public class ElementFilter extends TagFilter
SdxObject.ConfigurationNode
Modifier and Type | Field and Description |
---|---|
protected int |
_filteredCount |
protected boolean |
_withinFilteredElement |
_lastPrefixRemoved, _send, PARAM_NAME_SEND_MODE
_attributesToTrack, _wildcardNodesToTrack, _xpathString, c_attributes, c_loc, c_raw, c_uri
_resolver, PARAMETER_NAME_DISABLE, PARAMETER_NAME_ENABLE, parameters, transParameters
_configuration, _context, _description, _encoding, _id, _locale, _logger, _manager, _xmlizable_objects, _xmlLang, isToSaxInitialized
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
ATTRIBUTE_KEEP, ATTRIBUTE_SRC, ATTRIBUTE_TH, CLASS_NAME_SUFFIX, PACKAGE_QUALNAME
DEFAULT_ENCODING
Constructor and Description |
---|
ElementFilter() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] c,
int start,
int len) |
void |
endElement(java.lang.String uri,
java.lang.String loc,
java.lang.String raw) |
void |
recycle()
Recycles the contentHandler, lexicalHandler, and xmlConsumer for the transformation
|
protected void |
resetFields() |
protected boolean |
shouldSendElementEvent(java.lang.String uri,
java.lang.String loc,
java.lang.String raw,
org.xml.sax.Attributes a) |
void |
startElement(java.lang.String uri,
java.lang.String loc,
java.lang.String raw,
org.xml.sax.Attributes a) |
protected boolean |
withinFilteredElement(boolean shouldSendElementEvent) |
endPrefixMapping, setInternalParameters, setSendMode, startPrefixMapping
attributeIsParameter, configure, elementIsParameter, matchesWildcardAttribute, matchesWildcardElement, matchesWildcardName, nodeIsParameter, peekCurrentAttributes, resetCurrentElementProperties, setCurrentElementProperties, setNodesToTrack, wildCardExprMatchesElementXpathString
getClassNameSuffix, getParameters, initToSax, initVolatileObjectsToSax, isStepEnabled, service, setParameters, shouldKeepResult, verifyConfigurationParameters
configureDescription, contextualize, enableLogging, getBaseAttributes, getConfiguration, getContext, getDescription, getEncoding, getId, getLocale, getLog, getServiceManager, getXmlLang, setDescription, setEncoding, setId, setLocale, setUpSdxObject, setUpSdxObject, setXmlLang, toSAX, verifyConfigurationResources
comment, endCDATA, endDocument, endDTD, endEntity, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startEntity
setConsumer, setContentHandler, setLexicalHandler
getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
endDocument, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
getId, setId
getDescription, setDescription
getEncoding, setEncoding
getLocale, getXmlLang, setLocale, setXmlLang
protected boolean _withinFilteredElement
protected int _filteredCount
public void startElement(java.lang.String uri, java.lang.String loc, java.lang.String raw, org.xml.sax.Attributes a) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class TagFilter
org.xml.sax.SAXException
public void characters(char[] c, int start, int len) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class org.apache.cocoon.xml.AbstractXMLPipe
org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String loc, java.lang.String raw) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class TagFilter
org.xml.sax.SAXException
protected boolean shouldSendElementEvent(java.lang.String uri, java.lang.String loc, java.lang.String raw, org.xml.sax.Attributes a)
shouldSendElementEvent
in class TagFilter
protected boolean withinFilteredElement(boolean shouldSendElementEvent)
protected void resetFields()
resetFields
in class TagFilter
public void recycle()
AbstractTransformation
recycle
in interface Transformation
recycle
in interface org.apache.avalon.excalibur.pool.Recyclable
recycle
in class TagFilter
Copyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.