// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_BASE_MODELS_TABLE_MODEL_H_ #define UI_BASE_MODELS_TABLE_MODEL_H_ #include <string> #include "base/component_export.h" #include "third_party/icu/source/common/unicode/uversion.h" // third_party/icu/source/common/unicode/uversion.h will set namespace icu. namespace U_ICU_NAMESPACE { class Collator; } namespace ui { class ImageModel; class TableModelObserver; // The model driving the TableView. class COMPONENT_EXPORT(UI_BASE) TableModel { … }; // TableColumn specifies the title, alignment and size of a particular column. struct COMPONENT_EXPORT(UI_BASE) TableColumn { … }; } // namespace ui #endif // UI_BASE_MODELS_TABLE_MODEL_H_