private Map<String,String> attributesToLowerCase(){
  Map<String,String> lowerCaseAttributes=new LinkedHashMap<String,String>();
  for (  String key : attributes.keySet()) {
    lowerCaseAttributes.put(key.toLowerCase(),attributes.get(key));
  }
  return lowerCaseAttributes;
}

private Map < String , String > attributesToLowerCase ( ) { Map < String , String > lowerCaseAttributes = new LinkedHashMap < String , String > ( ) ; for ( String key : attributes . keySet ( ) ) { lowerCaseAttributes . put ( key . toLowerCase ( ) , attributes . get ( key ) ) ; } return lowerCaseAttributes ; }
returns a copy of the set of attributes for this node with lowercase names
