Below is the DataViewEvent code:

public class DataViewEvent extends ContainerEvent<DataView, DataViewItem> {

   * The source data view instance.
  public DataView view;

  public DataViewEvent(DataView view) {

  public DataViewEvent(DataView view, DataViewItem item) {
    super(view, item);

Notice that the variable "view" is never set. Either this should be removed to eliminate confusion or properly set for use.