Class ControlConfigurationXmlParser


  • public class ControlConfigurationXmlParser
    extends Object
    Parses the xml file which provides the control configuration.
    • Constructor Detail

      • ControlConfigurationXmlParser

        public ControlConfigurationXmlParser()
    • Method Detail

      • readControllerConfiguration

        public ControlConfiguration readControllerConfiguration​(ConfigurationProvider configurationProvider,
                                                                UnitDescriptor unitDescriptor,
                                                                ConfigurationHandlers configurationHandlers)
                                                         throws ConfigurationException
        Reads the controller configuration out of a configurationProvider.
        Parameters:
        configurationProvider - the object for accessing the configuration, not null.
        unitDescriptor - The description of the generation unit, not null.
        configurationHandlers - the available configuration handlers, not null.
        Returns:
        the Controller configuration.
        Throws:
        ConfigurationException - if an error in the configuration is encountered.
        NullPointerException - if an argument is null.