static void PrintPartDefinition(PartDefinitionInfo pdi, TextWriter writer, bool verbose) { if (verbose) { PartDefinitionInfoTextFormatter.Write(pdi, writer); writer.WriteLine(); } else { writer.WriteLine(CompositionElementTextFormatter.DisplayCompositionElement(pdi.PartDefinition)); } }
public PartInfoViewModel(PartDefinitionInfo partDefinitionInfo, MainViewModel mainViewModel) { this._partDefinitionInfo = partDefinitionInfo; this._mainViewModel = mainViewModel; }
/// <summary> /// True if the part can be rejected. /// </summary> /// <param name="pd">Part to test.</param> /// <returns>True if rejection is acceptable.</returns> public bool IsRejectionAllowed(PartDefinitionInfo pd) { return(_allowAll || _items.Contains(CompositionElementTextFormatter.DisplayCompositionElement(pd.PartDefinition))); }
public PartInfo GetPartViewModel(PartDefinitionInfo info) { return(_partViewModelMap[info]); }
public PartInfo(PartDefinitionInfo partDefinitionInfo) { this._partDefinitionInfo = partDefinitionInfo; }
public void SetSelectedPart(PartDefinitionInfo partDefinition) { this.SelectedPart = this._partViewModelMap[partDefinition]; }