question: private void copyAttributes ( AttributeMap dest , AttributeMap source ) { for ( Entry < Attribute < ? > , ? > a : source . entrySet ( ) ) { dest . put ( ( Attribute < Object > ) a . getKey ( ) , a . getValue ( ) ) ; } }
target:  Copy attribute from source attributeMap to destination attributeMap.