protected void parseConfigProperty(Map<String, String> configProperties, XMLStreamReader reader,
                                      String key, Map<String, String> expressions)
      throws XMLStreamException, ParserException
   {
      String n = attributeAsString(reader, "name", null);
      if (StringUtils.isEmptyTrimmed(n))
         throw new ParserException(bundle.requiredAttributeMissing("name", reader.getLocalName()));
      else
         configProperties.put(n, elementAsString(reader, getExpressionKey(key, n), expressions));
   }
protected void parseConfigProperty ( Map < String , String > configProperties , XMLStreamReader reader , String key , Map < String , String > expressions ) throws XMLStreamException , ParserException { String n = attributeAsString ( reader , "name" , null ) ; if ( StringUtils . isEmptyTrimmed ( n ) ) throw new ParserException ( bundle . requiredAttributeMissing ( "name" , reader . getLocalName ( ) ) ) ; else configProperties . put ( n , elementAsString ( reader , getExpressionKey ( key , n ) , expressions ) ) ; }
Adds config property to the map

@param configProperties map
@param reader XMLStream reader
@param key The key
@param expressions expressions
@throws XMLStreamException in case of error
@throws ParserException in case of error