public MonitorOnceCommandParameterManager()
{
_actions = new Dictionary<string, string>();
_actions.Add( R.KeySent, "sendkey" );
_saveCommand = new VMCommand( () =>
{
_innerCommand = ProtocolEditor.ToString();
OnPropertyChanged( "IsValid" );
} );
_cancelCommand = new VMCommand( () => { _innerCommand = String.Empty; OnPropertyChanged( "IsValid" ); } );
}