public ConfigurationWindow(StringTransformationConfiguration configuration, List <StringTransformationAttribute> transformationAttributes, IDatastore dataObject)
        {
            InitializeComponent();

            this.transformationAttributes = transformationAttributes;
            this.dataObject  = dataObject;
            this.DataContext = this.configuration = configuration;
        }
 public void SetConfiguration(ConfigurationBase configurationBase)
 {
     this.Configuration = configurationBase as StringTransformationConfiguration;
 }
 public StringTransformation()
 {
     Configuration = new StringTransformationConfiguration();
 }