Bug 121796 [Viewers] getControl() contains no javadoc
AbstractListViewer.getControl() contains no javadoc, and is still declared abstract. It serves no purpose in this class. If it needs to remain, it should have javadoc to outline the requirement that an org.swt.widgets.List is expected.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/AbstractListViewer.java
protected abstract void listAdd(String string, int index);
    /**
     * Sets the text of the item at the given index in the underlying widget.
     * 
     * @param index index to modify
     * @param string new text
     */
    protected abstract void listSetItem(int index, String string);
    /**
     * Returns the zero-relative indices of the items which are currently
     * selected in the underlying widget.  The array is empty if no items are selected.
     * <p>
     * Note: This is not the actual structure used by the receiver
     * to maintain its selection, so modifying the array will
     * not affect the receiver. 
     * </p>
     * @return the array of indices of the selected items
     */
    protected abstract int[] listGetSelectionIndices();
    /**
     * Returns the number of items contained in the underlying widget.
     *
     * @return the number of items
     */
    protected abstract int listGetItemCount();
    /**
     * Sets the underlying widget's items to be the given array of items.
     *
     * @param labels the array of label text
     */