Пример #1
0
 /// <summary>
 /// Constructor for VariableRefWindow.
 /// </summary>
 public VariableCountDialog(DataManager dManager, PluginManager pManager, List<EcellReference> list)
 {
     m_dManager = dManager;
     m_pManager = pManager;
     InitializeComponent();
     m_refList = list;
     foreach (EcellReference er in list)
     {
         AddReference(er);
     }
 }
Пример #2
0
        /// <summary>
        /// Constructor.
        /// </summary>
        public PluginListDialog(PluginManager pManager)
        {
            m_pManager = pManager;
            InitializeComponent();
            Dictionary<String, String> list = m_pManager.GetPluginVersionList();
            List<String> tmpList = new List<string>();
            foreach (String n in list.Keys)
            {
                tmpList.Add(n);
            }

            tmpList.Sort();
            foreach (String n in tmpList)
            {
                versionListView.Rows.Add(new object[] { n, list[n] });
            }
        }
Пример #3
0
        /// <summary>
        /// constructor of PrintPluginDialog.
        /// </summary>
        public PrintPluginDialog(PluginManager pManager)
        {
            m_pManager = pManager;
            m_selectedItem = null;
            InitializeComponent();

            foreach (IRasterizable plugin in m_pManager.Rasterizables)
            {
                IEnumerable<string> names = plugin.GetEnablePrintNames();
                if (names == null)
                    continue;
                foreach (string name in names)
                {
                    listBox1.Items.Add(new Entry(plugin, name));
                }
            }
        }
Пример #4
0
        public void SetUp()
        {
            _env = new ApplicationEnvironment();
            _unitUnderTest = _env.PluginManager;

            // Load plugins
            foreach (string pluginDir in Util.GetPluginDirs())
            {
                string[] files = Directory.GetFiles(
                    pluginDir,
                    Constants.delimiterWildcard + Constants.FileExtPlugin);
                foreach (string fileName in files)
                {
                    _env.PluginManager.LoadPlugin(fileName);
                }
            }
        }
Пример #5
0
 public void TearDown()
 {
     _unitUnderTest = null;
 }
Пример #6
0
 /// <summary>
 /// Constructor for VariableSelectWindow.
 /// </summary>
 public VariableSelectDialog(DataManager dManager, PluginManager pManager)
 {
     InitializeComponent();
     this.m_dManager = dManager;
     this.m_pManager = pManager;
     this.selectTree.ImageList = m_pManager.NodeImageList;
 }
Пример #7
0
 /// <summary>
 /// Constructors
 /// </summary>
 public ApplicationEnvironment()
 {
     m_dManager = new DataManager(this);
     m_lManager = new LogManager(this);
     m_gManager = new LoggerManager(this);
     m_pManager = new PluginManager(this);
     m_aManager = new ActionManager(this);
     m_jManager = new JobManager(this);
     m_rManager = new ReportManager(this);
     m_cManager = new CommandManager(this);
     m_console = new ConsoleManager(this);
     m_dmManager = new DMDescriptorKeeper(Util.GetDMDirs());
 }