|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UntypedOutletSaxHandlerFactory
Classes implementing this interface can create creating
OutletSaxHandler
s for more than one outlet type.
Method Summary | |
---|---|
boolean |
canHandle(String type)
Returns whether the handler can create OutletSaxHandlers for the given type. |
OutletSaxHandler |
getOutletSaxHandler(String outletType,
QualifiedName outletName,
ConfigurationProvider configurationProvider,
ProjectPaths projectPaths,
ConfigurationHandlers configurationHandlers)
Returns a OutletSaxHandler for reading in the configuration of a outlet. |
Method Detail |
---|
boolean canHandle(String type)
OutletSaxHandler getOutletSaxHandler(String outletType, QualifiedName outletName, ConfigurationProvider configurationProvider, ProjectPaths projectPaths, ConfigurationHandlers configurationHandlers) throws SAXException
outletType
- the type of the outlet, not null.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 |