Catrobat.IDE.Core.ViewModels.Service.UploadProgramViewModel.UploadProgramViewModel C# (CSharp) Method

UploadProgramViewModel() public method

public UploadProgramViewModel ( ) : Catrobat.IDE.Core.Models
return Catrobat.IDE.Core.Models
        public UploadProgramViewModel()
        {
            UploadCommand = new RelayCommand(UploadAction, UploadCommand_CanExecute);
            CancelUploadCommand = new RelayCommand(CancelUploadAction, CancelUploadCommand_CanExecute);
            CancelCommand = new RelayCommand(CancelAction);
            ChangeUserCommand = new RelayCommand(ChangeUserAction);
            IsSending = false;

            Messenger.Default.Register<GenericMessage<CatrobatContextBase>>(this,
                 ViewModelMessagingToken.ContextListener, ContextChangedMessageAction);

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