|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TypedOutletSaxHandlerFactory
Classes implementing this interface are responsible for creating
OutletSaxHandlers for a specific outlet type.
| Method Summary | |
|---|---|
OutletSaxHandler |
getOutletSaxHandler(QualifiedName outletName,
ConfigurationProvider configurationProvider,
ProjectPaths projectPaths,
ConfigurationHandlers configurationHandlers)
Returns a OutletSaxHandler for reading in the configuration of a outlet. |
String |
getType()
Returns the outlet type handled by the OutletSaxHandlers which are created by this factory. |
| Method Detail |
|---|
String getType()
OutletSaxHandler getOutletSaxHandler(QualifiedName outletName,
ConfigurationProvider configurationProvider,
ProjectPaths projectPaths,
ConfigurationHandlers configurationHandlers)
throws SAXException
outletName - the name for the outlet which configuration
will be read in by the generated SaxHandlerFactory,
or null if the name of the outlet should be determined from
the parsed xml.configurationProvider - The access object for the configuration
files, not null.projectPaths - The paths of the surrounding project, not null.configurationHandlers - the available configuration handlers,
not null.
SAXException - if the SAX Handler for the outlet can
not be created from the given XML element.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||