Catrobat.IDE.Core.ViewModels.Editor.Sounds.SoundNameChooserViewModel.SoundNameChooserViewModel C# (CSharp) Method

SoundNameChooserViewModel() public method

public SoundNameChooserViewModel ( ) : Catrobat.Core.Resources.Localization
return Catrobat.Core.Resources.Localization
        public SoundNameChooserViewModel()
        {
            SaveCommand = new RelayCommand(SaveAction, SaveCommand_CanExecute);
            CancelCommand = new RelayCommand(CancelAction);

            Messenger.Default.Register<GenericMessage<Program>>(this,
                ViewModelMessagingToken.CurrentProgramChangedListener, 
                CurrentProgramChangedMessageAction);

            Messenger.Default.Register<GenericMessage<Sprite>>(this,
                ViewModelMessagingToken.CurrentSpriteChangedListener, 
                ReceiveSelectedSpriteMessageAction);

            Messenger.Default.Register<GenericMessage<Stream>>(this,
                 ViewModelMessagingToken.SoundStreamListener, 
                 SoundStreamChangedMessageAction);
            
        }