public ComponentSelectionForm(IMgaModel component, IMgaModel alternativeContainer, System.IO.TextWriter errorWriter=null, System.IO.TextWriter infoWriter=null) { InitializeComponent(); #region Initialize Class Variables this.component = component; this.alternativeContainer = alternativeContainer; this.dataSource = new List<ComponentListItem>(); this.ErrorWriter = (errorWriter == null) ? Console.Error : errorWriter; this.InfoWriter = (infoWriter == null) ? Console.Out : infoWriter; this.clm = new ClmLib.Clm(this.component); #endregion this.filterParameters = this.clm.GenerateFilter(alternativeContainer, this.ErrorWriter, this.InfoWriter); RefreshLocalComponentList(); }
public ComponentSelectionForm(IMgaModel component, IMgaModel alternativeContainer, System.IO.TextWriter errorWriter = null, System.IO.TextWriter infoWriter = null) { InitializeComponent(); #region Initialize Class Variables this.component = component; this.alternativeContainer = alternativeContainer; this.dataSource = new List <ComponentListItem>(); this.ErrorWriter = (errorWriter == null) ? Console.Error : errorWriter; this.InfoWriter = (infoWriter == null) ? Console.Out : infoWriter; this.clm = new ClmLib.Clm(this.component); #endregion this.filterParameters = this.clm.GenerateFilter(alternativeContainer, this.ErrorWriter, this.InfoWriter); RefreshLocalComponentList(); }