{
EventRegistry.suspendEventFiringInCurrentThread();
IEntry entry = referenceAttributeHierarchy.getEntry();
for ( IAttribute attribute : referenceAttributeHierarchy.getAttributes() )
{
entry.deleteAttribute( attribute );
}
for ( IAttribute attribute : workingAttributeHierarchy.getAttributes() )
{
entry.addAttribute( attribute );
}