Bug 213451 [Viewers] Visibility of OwnerDrawLabelProvider.OwnerDrawListener
1. Why is the internal class package scoped and not private 2. Why is the constructor public (at least on my eclipse install this shows up as an error because all public/protected methods have to have JavaDoc)
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/OwnerDrawLabelProvider.java
/*******************************************************************************
 * Copyright (c) 2006, 2007 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors: