org.bibop.xml.xforge.components
Interface XForgeComponent

All Superinterfaces:
org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, PrefixesMonitor, XMLProducer
All Known Subinterfaces:
AutomatedComponent
All Known Implementing Classes:
AbstractAutomatedComponent, AbstractXForgeComponent

public interface XForgeComponent
extends org.apache.avalon.framework.component.Component, XMLProducer, org.apache.avalon.framework.configuration.Configurable, PrefixesMonitor, org.apache.avalon.framework.logger.LogEnabled

The interface that identifies an x:forge component.

Version:
1.0
Author:
Alberto Garoffolo

Method Summary
 void setParameters(java.util.Map parameters)
           
 void setProcessingOptions(ProcessingOptions po)
           
 void toSax()
          Creates the SAX events once processing has finished.
 
Methods inherited from interface org.bibop.xml.XMLProducer
setConsumer, setContentHandler, setLexicalHandler
 
Methods inherited from interface org.apache.avalon.framework.configuration.Configurable
configure
 
Methods inherited from interface org.bibop.xml.xforge.PrefixesMonitor
getActivePrefixes, setParentPrefixesMonitor
 
Methods inherited from interface org.apache.avalon.framework.logger.LogEnabled
enableLogging
 

Method Detail

toSax

public void toSax()
           throws org.xml.sax.SAXException
Description copied from interface: XMLProducer
Creates the SAX events once processing has finished.

Specified by:
toSax in interface XMLProducer
Throws:
org.xml.sax.SAXException

setParameters

public void setParameters(java.util.Map parameters)
                   throws XForgeException
XForgeException

setProcessingOptions

public void setProcessingOptions(ProcessingOptions po)


Copyright 2003 Bibop Research International. All Rights Reserved.