For contextListeners......setAttribute()....... If the name specified is already used for an attribute, this method will REPLACE the attribute with the new value to the new attribute. so at this time will both attributeAdded() and attributeRemoved() will be called?or only attributeAdded() will be called? Pls explain me... Thanks in advance, Malini.