public abstract class ConfigurationParser extends Object
| Constructor and Description |
|---|
ConfigurationParser() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
parseAndRegister(Reader reader) |
static void |
parseAndRegisterConfigurations(ConfigurationParser parser,
ImageClassLoader classLoader,
String featureName,
HostedOptionKey<String[]> configFilesOption,
HostedOptionKey<String[]> configResourcesOption,
String directoryFileName)
Parses configurations in files specified by
configFilesOption and resources specified
by configResourcesOption and registers the parsed elements using
ConfigurationParser.parseAndRegister(Reader) . |
public static void parseAndRegisterConfigurations(ConfigurationParser parser, ImageClassLoader classLoader, String featureName, HostedOptionKey<String[]> configFilesOption, HostedOptionKey<String[]> configResourcesOption, String directoryFileName)
configFilesOption and resources specified
by configResourcesOption and registers the parsed elements using
ConfigurationParser.parseAndRegister(Reader) .featureName - name of the feature using the configuration (e.g., "JNI")directoryFileName - file name for searches via ConfigurationDirectories.public abstract void parseAndRegister(Reader reader) throws IOException
IOException