fr.gouv.culture.sdx.sitemap.transformers
Class AttributeLabledElementFilter

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLoggable
      extended byorg.apache.cocoon.xml.AbstractXMLProducer
          extended byorg.apache.cocoon.xml.AbstractXMLPipe
              extended byfr.gouv.culture.sdx.pipeline.AbstractTransformation
                  extended byfr.gouv.culture.sdx.pipeline.TagFilter
                      extended byfr.gouv.culture.sdx.pipeline.ElementFilter
                          extended byfr.gouv.culture.sdx.pipeline.AttributeLabeledElementFilter
                              extended byfr.gouv.culture.sdx.sitemap.transformers.AttributeLabledElementFilter
All Implemented Interfaces:
org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.configuration.Configurable, org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.logger.Loggable, org.apache.avalon.framework.parameters.Parameterizable, org.apache.avalon.excalibur.pool.Poolable, org.apache.avalon.excalibur.pool.Recyclable, org.apache.cocoon.sitemap.SitemapModelComponent, Transformation, org.apache.cocoon.transformation.Transformer, org.apache.cocoon.xml.XMLConsumer, org.apache.cocoon.xml.XMLPipe, org.apache.cocoon.xml.XMLProducer

public class AttributeLabledElementFilter
extends AttributeLabeledElementFilter
implements org.apache.cocoon.transformation.Transformer, org.apache.avalon.framework.parameters.Parameterizable

Created by IntelliJ IDEA. User: rpandey Date: Jul 15, 2003 Time: 6:27:47 PM To change this template use Options | File Templates.


Field Summary
 
Fields inherited from class fr.gouv.culture.sdx.pipeline.ElementFilter
filteredCount, withinFilteredElement
 
Fields inherited from class fr.gouv.culture.sdx.pipeline.TagFilter
_send, _xpathString, c_atts, c_loc, c_raw, c_uri, lastPrefixRemoved
 
Fields inherited from class fr.gouv.culture.sdx.pipeline.AbstractTransformation
id, logger, manager, PARAMETER_NAME_DISABLE, PARAMETER_NAME_ENABLE, parameters, props, transParameters
 
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer
contentHandler, lexicalHandler, xmlConsumer
 
Fields inherited from interface org.apache.cocoon.transformation.Transformer
ROLE
 
Fields inherited from interface fr.gouv.culture.sdx.pipeline.Transformation
ATTRIBUTE_ID, ATTRIBUTE_KEEP, ATTRIBUTE_SRC, ATTRIBUTE_TH, ATTRIBUTE_TYPE, CLASS_NAME_SUFFIX, ELEMENT_NAME_TRANSFORMATION, PACKAGE_QUALNAME
 
Constructor Summary
AttributeLabledElementFilter()
           
 
Method Summary
 void parameterize(org.apache.avalon.framework.parameters.Parameters parameters)
           
 void setup(org.apache.cocoon.environment.SourceResolver resolver, java.util.Map objectModel, java.lang.String src, org.apache.avalon.framework.parameters.Parameters par)
           
 
Methods inherited from class fr.gouv.culture.sdx.pipeline.AttributeLabeledElementFilter
endDocument, endElement, resetProcessedElements, shouldSendElementEvent
 
Methods inherited from class fr.gouv.culture.sdx.pipeline.ElementFilter
characters, startElement, withinFilteredElement
 
Methods inherited from class fr.gouv.culture.sdx.pipeline.TagFilter
configure, endPrefixMapping, resetCurrentElementProperties, setCurrentElementProperties, setSendMode, startPrefixMapping
 
Methods inherited from class fr.gouv.culture.sdx.pipeline.AbstractTransformation
compose, enableLogging, getId, getParameters, isStepEnabled, recycle, setParameters, setProperties, shouldKeepResult, verifyConfigurationParameters
 
Methods inherited from class org.apache.cocoon.xml.AbstractXMLPipe
comment, endCDATA, endDTD, endEntity, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startEntity
 
Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer
setConsumer, setContentHandler, setLexicalHandler
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable
getLogger, setLogger, setupLogger, setupLogger, setupLogger
 
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
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
 
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer
 

Constructor Detail

AttributeLabledElementFilter

public AttributeLabledElementFilter()
Method Detail

setup

public void setup(org.apache.cocoon.environment.SourceResolver resolver,
                  java.util.Map objectModel,
                  java.lang.String src,
                  org.apache.avalon.framework.parameters.Parameters par)
           throws org.apache.cocoon.ProcessingException,
                  org.xml.sax.SAXException,
                  java.io.IOException
Specified by:
setup in interface org.apache.cocoon.sitemap.SitemapModelComponent
Throws:
org.apache.cocoon.ProcessingException
org.xml.sax.SAXException
java.io.IOException

parameterize

public void parameterize(org.apache.avalon.framework.parameters.Parameters parameters)
                  throws org.apache.avalon.framework.parameters.ParameterException
Specified by:
parameterize in interface org.apache.avalon.framework.parameters.Parameterizable
Throws:
org.apache.avalon.framework.parameters.ParameterException


Copyright © 2000-2004 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.