<BUG>for (int i= 0; i < elements.length; i++) {IConfigurationElement element= elements[i];if (EDITOR_ASSOCIATION_OVERRIDE_ELEMENT.equals(element.getName())) {EditorAssociationOverrideDescriptor desc= new EditorAssociationOverrideDescriptor(element);</BUG><CONTEXT>public int hashCode() {return getId().hashCode();}private static EditorAssociationOverrideDescriptor[] createDescriptors(IConfigurationElement[] elements) {List result= new ArrayList(elements.length);<extra_id_0>result.add(desc);</CONTEXT>
for (IConfigurationElement configElement : elements) {if (EDITOR_ASSOCIATION_OVERRIDE_ELEMENT.equals(configElement.getName())) {EditorAssociationOverrideDescriptor desc= new EditorAssociationOverrideDescriptor(configElement);