// Copyright 2014 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.chrome.browser.tabmodel;
import org.chromium.chrome.browser.tab.Tab;
import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType;
import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType;
import java.util.List;
/**
* An empty base implementation of the TabModelObserver interface.
*/
public class EmptyTabModelObserver implements TabModelObserver {
@Override
public void didSelectTab(Tab tab, TabSelectionType type, int lastId) {
}
@Override
public void willCloseTab(Tab tab, boolean animate) {
}
@Override
public void didCloseTab(int tabId, boolean incognito) {
}
@Override
public void willAddTab(Tab tab, TabLaunchType type) {
}
@Override
public void didAddTab(Tab tab, TabLaunchType type) {
}
@Override
public void didMoveTab(Tab tab, int newIndex, int curIndex) {
}
@Override
public void tabPendingClosure(Tab tab) {
}
@Override
public void tabClosureUndone(Tab tab) {
}
@Override
public void tabClosureCommitted(Tab tab) {
}
@Override
public void allTabsPendingClosure(List<Integer> tabIds) {
}
@Override
public void allTabsClosureCommitted() {
}
@Override
public void tabRemoved(Tab tab) {
}
}