public abstract class OAIObjectImpl extends org.apache.cocoon.xml.AbstractXMLPipe implements OAIObject
OAIObject.Node
Modifier and Type | Field and Description |
---|---|
protected org.apache.avalon.framework.context.DefaultContext |
_context |
protected org.apache.avalon.framework.logger.Logger |
logger
The super.getLog()
|
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
HTTP_HEADER_NAME_FROM, HTTP_HEADER_NAME_USER_AGENT, NUMBER_RECORDS_PER_RESPONSE, STRING_DATEFORMAT_GRANULARITY_DAY, STRING_DATEFORMAT_GRANULARITY_SECOND
Constructor and Description |
---|
OAIObjectImpl() |
Modifier and Type | Method and Description |
---|---|
void |
contextualize(org.apache.avalon.framework.context.Context context) |
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger)
Establishes the super.getLog()
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Sends a end element event
|
protected org.apache.avalon.framework.context.DefaultContext |
getContext() |
protected void |
sendElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts,
java.lang.String elemContent)
Sends a element with the simple character content
provided by the
elemContent param |
protected void |
sendElementContent(java.lang.String content)
Sends character content from the provided string
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Sends a start element event
|
characters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startPrefixMapping
recycle, setConsumer, setContentHandler, setLexicalHandler
getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
protected org.apache.avalon.framework.logger.Logger logger
protected org.apache.avalon.framework.context.DefaultContext _context
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging
in interface org.apache.avalon.framework.logger.LogEnabled
enableLogging
in class org.apache.avalon.framework.logger.AbstractLogEnabled
logger
- public void contextualize(org.apache.avalon.framework.context.Context context) throws org.apache.avalon.framework.context.ContextException
contextualize
in interface org.apache.avalon.framework.context.Contextualizable
org.apache.avalon.framework.context.ContextException
protected org.apache.avalon.framework.context.DefaultContext getContext()
protected void sendElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts, java.lang.String elemContent) throws org.xml.sax.SAXException
elemContent
paramuri
- The namespace urilocalName
- The local nameqName
- The qualified nameatts
- The attributeselemContent
- The character contentorg.xml.sax.SAXException
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.apache.cocoon.xml.AbstractXMLPipe
org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
org.xml.sax.SAXException
protected void sendElementContent(java.lang.String content) throws org.xml.sax.SAXException
content
- The string of characters to sendorg.xml.sax.SAXException
Copyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.