/** * @see MultiOperation Overridden to allow special processing of <code>JavaElementDelta</code>s * and <code>fResultElements</code>. */ protected void processElements() throws JavaModelException { this.createdElements = new ArrayList(this.elementsToProcess.length); try { super.processElements(); } catch (JavaModelException jme) { throw jme; } finally { this.resultElements = new IJavaElement[this.createdElements.size()]; this.createdElements.toArray(this.resultElements); processDeltas(); } }