public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.VariableInfo           serial_VariableInfo           = serial_Class as FpmlSerializedCSharp.VariableInfo;
            FpmlSerializedCSharp.PreDefinedVariableInfo serial_PreDefinedVariableInfo = serial_VariableInfo.PreDefinedVariableInfo_;

            this.refInstanceName_ = serial_PreDefinedVariableInfo.RefInstanceName_.ValueStr;

            FpmlSerializedCSharp.FixingInformation serial_fixingInformation = serial_PreDefinedVariableInfo.FixingInformation_;
            string fixingInformationtype = serial_fixingInformation.Excel_type_.ValueStr;

            this.fixingInformationViewModel_ = FixingInformationViewModel.CreateFixingInformation(fixingInformationtype);
            this.fixingInformationViewModel_.setFromSerial(serial_fixingInformation);
        }
        public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.VariableInfo           serial_VariableInfo           = serial_Class as FpmlSerializedCSharp.VariableInfo;
            FpmlSerializedCSharp.PreDefinedVariableInfo serial_PreDefinedVariableInfo = serial_VariableInfo.PreDefinedVariableInfo_;

            this.refInstanceName_ = serial_PreDefinedVariableInfo.RefInstanceName_.ValueStr;

            FpmlSerializedCSharp.FixingInformation serial_fixingInformation = serial_PreDefinedVariableInfo.FixingInformation_;
            this.fixingInformationViewModel_.setFromSerial(serial_fixingInformation);

            //this.view_ = new PreDefinedVariableInfoView();
            this.view_.DataContext = this;
        }