using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CommonService;
using DiagramUI;
using System.Drawing;
using DiagramUI.Interfaces;
using Diagram.UI.Interfaces;
using DataWarehouse;
using DataWarehouse.Interfaces;
namespace BasicEngineeringUIFactory.Interfaces
{
/// <summary>
/// Application creator
/// </summary>
public interface IApplicationCreator
{
LightDictionary<string, ButtonWrapper[]> Buttons
{
get;
}
Icon Icon
{
get;
}
IUIFactory Factory
{
get;
}
string Filename
{
get;
}
Start Start
{
get;
}
string Text
{
get;
}
string Ext
{
get;
}
IApplicationInitializer ApplicationInitializer
{
get;
}
ByteHolder Holder
{
get;
set;
}
Dictionary<string, object>[] Resources
{
get;
}
void LoadResources();
IDatabaseCoordinator DatabaseCoordinator
{
get;
}
}
}