|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.bibop.xml.xforge.components.AbstractXForgeComponent
Provides a default implementation of some XForgeComponent' s methods. Implements the configure method setting the default ContextIdentifier if none specified.
| Field Summary | |
private java.util.List |
activePrefixes
|
protected org.xml.sax.ContentHandler |
contentHandler
|
protected XForgeContext |
context
|
protected org.xml.sax.ext.LexicalHandler |
lexicalHandler
|
protected org.apache.avalon.framework.logger.Logger |
log
|
protected java.util.Map |
parameters
|
(package private) PrefixesMonitor |
parentPrefixesMonitor
|
protected ProcessingOptions |
po
|
| Constructor Summary | |
AbstractXForgeComponent()
|
|
| Method Summary | |
void |
configure(org.apache.avalon.framework.configuration.Configuration conf)
|
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger)
Provide component with a logger. |
java.util.List |
getActivePrefixes()
|
void |
output(java.lang.String in)
|
void |
output(java.lang.String element,
java.lang.String in)
|
void |
setConsumer(XMLConsumer consumer)
Set the XMLConsumer that will receive XML data. |
void |
setContentHandler(org.xml.sax.ContentHandler cHandler)
Set the ContentHandler that will receive XML data. |
void |
setLexicalHandler(org.xml.sax.ext.LexicalHandler lHandler)
Set the LexicalHandler that will receive XML data. |
void |
setParameters(java.util.Map parameters)
|
void |
setParentPrefixesMonitor(PrefixesMonitor parent)
|
void |
setProcessingOptions(ProcessingOptions aPO)
Set the ProcessingOptions for this component. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.bibop.xml.xforge.components.XForgeComponent |
toSax |
| Field Detail |
protected XForgeContext context
protected org.xml.sax.ContentHandler contentHandler
protected org.xml.sax.ext.LexicalHandler lexicalHandler
protected java.util.Map parameters
private java.util.List activePrefixes
PrefixesMonitor parentPrefixesMonitor
protected org.apache.avalon.framework.logger.Logger log
protected ProcessingOptions po
| Constructor Detail |
public AbstractXForgeComponent()
| Method Detail |
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging in interface org.apache.avalon.framework.logger.LogEnabledlogger - the logger
public void configure(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException
configure in interface org.apache.avalon.framework.configuration.Configurableorg.apache.avalon.framework.configuration.ConfigurationExceptionpublic void setProcessingOptions(ProcessingOptions aPO)
ProcessingOptions for this component.
setProcessingOptions in interface XForgeComponentpublic void setConsumer(XMLConsumer consumer)
XMLConsumer that will receive XML data.
setConsumer in interface XMLProducerpublic void setLexicalHandler(org.xml.sax.ext.LexicalHandler lHandler)
LexicalHandler that will receive XML data.
setLexicalHandler in interface XMLProducerpublic void setContentHandler(org.xml.sax.ContentHandler cHandler)
ContentHandler that will receive XML data.
setContentHandler in interface XMLProducer
public void setParameters(java.util.Map parameters)
throws XForgeException
setParameters in interface XForgeComponentXForgeException
public java.util.List getActivePrefixes()
throws XForgeException
getActivePrefixes in interface PrefixesMonitorXForgeException
public void setParentPrefixesMonitor(PrefixesMonitor parent)
throws XForgeException
setParentPrefixesMonitor in interface PrefixesMonitorXForgeException
public void output(java.lang.String in)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void output(java.lang.String element,
java.lang.String in)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||