blob: f1493a0b348dd49e736fc097f6bbeae4055e445e [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.ui.modelutil;
/**
* Base class for a {@link ListObservable} containing a {@link SimpleList} of items.
* It allows models to compose different ListObservables.
* Under the hood this class is just a shorthand for {@link ListModelBase} with a
* {@link Void} partial change notification payload type, for list types {@code T} that don't
* support partial change notification.
* @param <T> The object type that this class manages in a list.
*/
public class ListModel<T> extends ListModelBase<T, Void> {}