Bug 153943 [Viewers] Rename new API, e.g. RowPart -> ViewerRow
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/TableViewer.java
}
		/**
		 * A non visible item has been added.
		 * 
		 * @param element
		 * @param index
		 */
		public void notVisibleAdded(Object element, int index) {
			int requiredCount = index + 1;
			if (requiredCount > getTable().getItemCount()) {
				getTable().setItemCount(requiredCount);
				Object[] newCache = new Object[requiredCount];
				System.arraycopy(cachedElements, 0, newCache, 0,
						cachedElements.length);
				cachedElements = newCache;
			}
			cachedElements[index] = element;
		}
	}
	private VirtualManager virtualManager;
	/**
	 * Internal table viewer implementation.
	 */
	private TableEditorImpl tableViewerImpl;
	/**
	 * This viewer's table control.
	 */
	private Table table;
	/**
	 * This viewer's table editor.