///
/// Copyright © 2003-2008 JetBrains s.r.o.
/// You may distribute under the terms of the GNU General Public License, as published by the Free Software Foundation, version 2 (see License.txt in the repository root folder).
///
using JetBrains.Omea.OpenAPI;
namespace JetBrains.Omea.OpenApiEx
{
public interface IProgressManagerData
{
///
/// Gets the name of the resource type for Progress Item resources.
/// The use of the corresponding integer Resource Type ID is preferred in most cases.
///
string ProgressItemResourceTypeName { get; }
///
/// ID of the resource type for Progress Item resources.
/// You should use this ID rather than string resource name, wherever possible.
/// It's unsafe to access this property on startup.
///
int ProgressItemResourceType { get; }
///
/// Gets the root resource for all the progress infratructure.
///
IResource RootResource { get; }
}
}