The following class code (which has an error due to not implementing methods from the abstract parent):
public class OrderedList<E> extends java.util.AbstractList<E> { }
... causes CPU usage to remain at/above 100% (even when the editor is not open).
Correction: the 100% CPU utilisation begins when the editor is opened, but continues after it is closed.