cz.zcu.fav.kiv.editor.config
Class ParameterParser

java.lang.Object
  extended by cz.zcu.fav.kiv.editor.config.ParameterParser

public class ParameterParser
extends java.lang.Object

The ParameterParser class contains methods for parsing files with XML definitions of parameters.

Version:
1.0, 05/2007
Author:
Marta Vaclavikova

Constructor Summary
ParameterParser(CommonTypes types)
          Initializes a newly created ParameterParser.
 
Method Summary
 java.util.Map<java.lang.String,Parameter> getParsedParameterList()
           
 void processParameterDependency()
          Process values of parameters from unparsedParameterList.
 void readParameterDefinition(java.util.Map<java.lang.String,Parameter> parameterList)
          In sequence parses for every parameter its XML definition file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterParser

public ParameterParser(CommonTypes types)
Initializes a newly created ParameterParser. Sets up the SAX parser used for parsing.

Method Detail

readParameterDefinition

public void readParameterDefinition(java.util.Map<java.lang.String,Parameter> parameterList)
In sequence parses for every parameter its XML definition file.

Parameters:
parameterList - the list of parameter names loaded from the main configuration file.

processParameterDependency

public void processParameterDependency()
Process values of parameters from unparsedParameterList.


getParsedParameterList

public java.util.Map<java.lang.String,Parameter> getParsedParameterList()