public void BeginEdit()
 {
     if (_globalParameter == null)
     {
         return;
     }
     _backGlobalParameter = _globalParameter.Clone();
 }
 public ParameterInformation()
 {
     UserParameters = new List <UserParameterInformation>();
     if (_globalParameter == null)
     {
         _globalParameter = new GlobalParameterInformation();
     }
     if (_currentUserParameter == null)
     {
         _currentUserParameter = new UserParameterInformation();
     }
 }