org.apache.hivemind.definition
Interface ConfigurationParserDefinition

All Superinterfaces:
ExtensionDefinition, Locatable
All Known Implementing Classes:
ConfigurationParserDefinitionImpl

public interface ConfigurationParserDefinition
extends ExtensionDefinition

Defines a parser for the processing of configuration data that is provided in a textual format. The parsed data is handled as Contribution to a configuration point. Each parser is associated with a certain input format, which is specified by getInputFormat(). The parsing is done by an instance of ConfigurationParser which is created by a ConfigurationParserConstructor.

Author:
Huegen

Method Summary
 java.lang.String getInputFormat()
           
 ConfigurationParserConstructor getParserConstructor()
           
 
Methods inherited from interface org.apache.hivemind.definition.ExtensionDefinition
getModule, getModuleId
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Method Detail

getInputFormat

java.lang.String getInputFormat()
Returns:
the format of the data the parser can process

getParserConstructor

ConfigurationParserConstructor getParserConstructor()
Returns:
a factory for the construction of a parser instance


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.