/// <summary>
 ///     Populates paramDict with default info about each parameter
 /// </summary>
 public void Init(ActiveMappingInfo activeMappingInfo, VariableParamMgr variableParamMgr)
 {
     this.activeMappingInfo = activeMappingInfo;
     this.variableParamMgr = variableParamMgr;
 }
        public MssComponentHub()
        {
            Logger.Info(1, "Initializing MssComponentHub");

            ConstructNonSerializableMembers();

            //Construct Serializable members
            this._mssProgramMgr = new MssProgramMgr();
            this.mappingMgr = new MappingManager();
            this.genMappingMgr = new GeneratorMappingManager();
            this.activeMappingInfo = new ActiveMappingInfo();
            this.variableParamMgr = new VariableParamMgr();
        }
        public void Init(ActiveMappingInfo activeMappingInfo)
        {
            this.activeMappingInfo = activeMappingInfo;

            InitBase();
        }