public override string GenerateConfigurationString()
        {
            ReflectionTaskCreator.Configuration configuration = new ReflectionTaskCreator.Configuration
            {
                TaskType = View.TaskType
            };

            return(SerializationUtils.XmlSerializeObject(configuration));
        }
        protected override void LoadConfiguration(string configurationString)
        {
            ReflectionTaskCreator.Configuration configuration = SerializationUtils.DeserializeXmlObject <ReflectionTaskCreator.Configuration>(configurationString);

            View.TaskType = configuration.TaskType;
        }