composite.add(createDeleteChange(iter.next()));
IChange change= createDeleteChange(iter.next()); if (change != null) composite.add(change);
	public IChange createChange(IProgressMonitor pm) throws JavaModelException {		pm.beginTask("", 1); //$NON-NLS-1$		try{			prepareElementList();			CompositeChange composite= new CompositeChange();			for (Iterator iter= fElements.iterator(); iter.hasNext() ;){				composite.add(createDeleteChange(iter.next()));			}			if (composite.getChildren() == null)				return new NullChange();			else				return composite;		} finally{			pm.done();		}		}