//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public ReportData(PartDocument document, PartFeature newFeature) { _Document = document; _PartFeature = newFeature; _FullFileName = _Document.FullFileName; _FeatureName = (_PartFeature != null ? _PartFeature.Name : ""); _FinalizeAction = FinalizeActionEnum.kNone; }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public FeatureReport(PartFeature assemblyFeature) { _nbUpToDateHealth = 0; _AssemblyFeature = assemblyFeature; _assemblyFeatureName = _AssemblyFeature.Name; _ReportDataList = new List <ReportData>(); _UnrefDocuments = new Dictionary <string, bool>(); _FinalizeAction = FinalizeActionEnum.kNone; }