using System;
namespace Core.Common.Controls.Views
{
///
/// General interface for graphical user interface views used in applications
///
public interface IView : IDisposable
{
///
/// Gets or sets data shown by this view. Usually it is any object in the system which can be shown by some IView derived class.
///
object Data { get; set; }
///
/// Gets or sets the *caption/title* for the view
///
string Text { get; set; }
}
}