public void EditItem(INamingStylesInfoDialogViewModel item)
        {
            var symbolSpecificationViewModel = (SymbolSpecificationViewModel)item;

            var symbolSpecification = ((SymbolSpecificationViewModel)item).GetSymbolSpecification();
            var viewModel = new SymbolSpecificationViewModel(LanguageName, symbolSpecification, symbolSpecificationViewModel.CanBeDeleted, _notificationService);
            var dialog = new SymbolSpecificationDialog(viewModel);
            if (dialog.ShowDialog().Value == true)
            {
                symbolSpecificationViewModel.ItemName = viewModel.ItemName;
                symbolSpecificationViewModel.AccessibilityList = viewModel.AccessibilityList;
                symbolSpecificationViewModel.ModifierList = viewModel.ModifierList;
                symbolSpecificationViewModel.SymbolKindList = viewModel.SymbolKindList;
            }
        }
        public void EditItem(INamingStylesInfoDialogViewModel item)
        {
            var symbolSpecificationViewModel = (SymbolSpecificationViewModel)item;

            var symbolSpecification = ((SymbolSpecificationViewModel)item).GetSymbolSpecification();
            var viewModel           = new SymbolSpecificationViewModel(LanguageName, symbolSpecification, symbolSpecificationViewModel.CanBeDeleted, _notificationService);
            var dialog = new SymbolSpecificationDialog(viewModel);

            if (dialog.ShowDialog().Value == true)
            {
                symbolSpecificationViewModel.ItemName          = viewModel.ItemName;
                symbolSpecificationViewModel.AccessibilityList = viewModel.AccessibilityList;
                symbolSpecificationViewModel.ModifierList      = viewModel.ModifierList;
                symbolSpecificationViewModel.SymbolKindList    = viewModel.SymbolKindList;
            }
        }
Exemple #3
0
        public void EditItem(INamingStylesInfoDialogViewModel item)
        {
            var context = (NamingStyleViewModel)item;

            var style     = context.GetNamingStyle();
            var viewModel = new NamingStyleViewModel(style, context.CanBeDeleted, notificationService: _notificationService);
            var dialog    = new NamingStyleDialog(viewModel);

            if (dialog.ShowModal().Value == true)
            {
                context.ItemName                  = viewModel.ItemName;
                context.RequiredPrefix            = viewModel.RequiredPrefix;
                context.RequiredSuffix            = viewModel.RequiredSuffix;
                context.WordSeparator             = viewModel.WordSeparator;
                context.CapitalizationSchemeIndex = viewModel.CapitalizationSchemeIndex;
            }
        }
        public void EditItem(INamingStylesInfoDialogViewModel item)
        {
            var context = (NamingStyleViewModel)item;

            var style = context.GetNamingStyle();
            var viewModel = new NamingStyleViewModel(style, context.CanBeDeleted, notificationService: _notificationService);
            var dialog = new NamingStyleDialog(viewModel);

            if (dialog.ShowDialog().Value == true)
            {
                context.ItemName = viewModel.ItemName;
                context.RequiredPrefix = viewModel.RequiredPrefix;
                context.RequiredSuffix = viewModel.RequiredSuffix;
                context.WordSeparator = viewModel.WordSeparator;
                context.CapitalizationSchemeIndex = viewModel.CapitalizationSchemeIndex;
            }
        }
Exemple #5
0
 public void RemoveItem(INamingStylesInfoDialogViewModel item)
 {
     Items.Remove(item);
 }
 internal void RemoveSymbolSpecification(INamingStylesInfoDialogViewModel symbolSpecification)
 {
     Items.Remove(symbolSpecification);
 }
 internal void AddSymbolSpecification(INamingStylesInfoDialogViewModel symbolSpecification)
 {
 }
 public void RemoveItem(INamingStylesInfoDialogViewModel item)
 {
     Items.Remove(item);
 }
 internal void RemoveSymbolSpecification(INamingStylesInfoDialogViewModel symbolSpecification)
 {
     Items.Remove(symbolSpecification);
 }
 internal void AddSymbolSpecification(INamingStylesInfoDialogViewModel symbolSpecification)
 {
     
 }