question: add an attribute to this node , replacing any existing attribute with the same name . concode_field_sep String name concode_elem_sep HashMap attributes concode_elem_sep TreeNode parent concode_elem_sep String body concode_elem_sep ArrayList children concode_field_sep TreeNode findChild concode_elem_sep String findAttribute concode_elem_sep String getName concode_elem_sep String getBody concode_elem_sep Iterator findAttributes concode_elem_sep String toString concode_elem_sep void toString concode_elem_sep Iterator findChildren concode_elem_sep Iterator findChildren concode_elem_sep void removeAttribute concode_elem_sep void setBody concode_elem_sep void addChild concode_elem_sep void removeNode
target: void function ( String arg0 , String arg1 ) { if ( attributes == null ) attributes = new HashMap ( ) ; attributes . put ( arg0 , arg1 ) ; }