public void Init(IBaseGraphableMappingManager mappingMgr, IMssParameterViewer mssParameterViewer)
        {
            Debug.Assert(mappingMgr != null);

            this.mssParameterViewer = mssParameterViewer;
            this.mappingMgr         = mappingMgr;
        }
        public void Init(IBaseGraphableMappingManager mappingMgr, IMssParameterViewer mssParameterViewer)
        {
            Debug.Assert(mappingMgr != null);

            this.mssParameterViewer = mssParameterViewer;
            this.mappingMgr = mappingMgr;
        }
        protected override void LoadSettingsFromFileStream(System.IO.FileStream fs)
        {
            IBaseGraphableMappingManager activeMappingManager = activeMappingInfo.GetActiveGraphableEntryManager();

            activeMappingManager.RunFuncOnMappingEntry(activeMappingInfo.ActiveGraphableEntryId, (mappingEntry) =>
                                                       mappingEntry.CurveShapeInfo = ContractSerializer.Deserialize <CurveShapeInfo>(fs));
        }