1.1 --- a/tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/Bundle.properties Tue Jun 29 13:36:11 2004 +0000
1.2 +++ b/tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/Bundle.properties Tue Jun 29 14:49:28 2004 +0000
1.3 @@ -1,4 +1,4 @@
1.4 -# Sun Public License Notice
1.5 +# Sun Public License otice
1.6 #
1.7 # The contents of this file are subject to the Sun Public License
1.8 # Version 1.0 (the "License"). You may not use this file except in
1.9 @@ -73,6 +73,7 @@
1.10 usa-flag=Showing first {0} tasks only
1.11 stop=Stop
1.12 stop_hint=Interrupts background search.
1.13 +rescan=Refresh
1.14 rescan_hint=Rescans tasks for selected folder.
1.15 see-folder=Selected Folder
1.16 see-folder_hint1=Switches to tasks for selected folder.
1.17 @@ -84,8 +85,12 @@
1.18 select-folder_mne=c
1.19 see-file=Current File
1.20 see-file_hint=Switches to tasks for edited document.
1.21 +goto=Goto source
1.22 goto_hint=Shows selected TODO in editor.
1.23 +filter=Edit filters
1.24 filter_hint=Edit filters.
1.25 +choose-filter=Filters
1.26 +choose-filter_hint=Choose active filter
1.27 activate=Activate Filter
1.28 # one letter from above text
1.29 activate_mne=a
1.30 @@ -126,5 +131,7 @@
1.31 filter-todo=Filter TODOs
1.32
1.33 new-filter-name=<New Filter>
1.34 +treetable=List of tasks
1.35 +treetable_hint=List of source tasks found in the selected context
1.36
1.37 #---
2.1 --- a/tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/SourceTasksView.java Tue Jun 29 13:36:11 2004 +0000
2.2 +++ b/tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/SourceTasksView.java Tue Jun 29 14:49:28 2004 +0000
2.3 @@ -223,8 +223,21 @@
2.4 KeyStroke selectFolder = KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.SHIFT_MASK);
2.5 inputMap.put(selectFolder, selectFolder);
2.6 getActionMap().put(selectFolder, new DelegateAction(getFolderSelector()));
2.7 +
2.8 }
2.9
2.10 + protected Component createCenterComponent() {
2.11 + Component ret = super.createCenterComponent();
2.12 +
2.13 + // after the center component was created, it is save to getTable
2.14 + getTable().getAccessibleContext().setAccessibleName(Util.getString("treetable"));
2.15 + getTable().getAccessibleContext().setAccessibleDescription(Util.getString("treetable_hint"));
2.16 +
2.17 + return ret;
2.18 + }
2.19 +
2.20 +
2.21 +
2.22 public int getPersistenceType() {
2.23 return TopComponent.PERSISTENCE_ONLY_OPENED;
2.24 }
2.25 @@ -579,6 +592,11 @@
2.26 button.setEnabled(job == null);
2.27 button.addActionListener(dispatcher);
2.28 adjustHeight(button);
2.29 +
2.30 + button.getAccessibleContext().setAccessibleName(Util.getString("rescan"));
2.31 + button.getAccessibleContext().setAccessibleDescription(Util.getString("rescan_hint"));
2.32 +
2.33 +
2.34 refresh = button;
2.35 }
2.36 return refresh;
2.37 @@ -611,12 +629,16 @@
2.38 /*package*/ AbstractButton getAllFiles() {
2.39 if (allFilesButton == null) {
2.40 JToggleButton button = new JToggleButton(Util.getString("see-folder"));
2.41 + String tooltiptext ;
2.42 if (selectedFolder == null) {
2.43 - button.setToolTipText(Util.getString("see-folder_hint1") + " (s)"); // NOI18N
2.44 + tooltiptext = Util.getString("see-folder_hint1");
2.45 } else {
2.46 // restored from settings
2.47 - button.setToolTipText(Util.getMessage("see-folder_hint2", selectedFolder.getPath()) + " (s)"); // NOI18N
2.48 + tooltiptext = Util.getString("see-folder_hint2");
2.49 }
2.50 +
2.51 + button.setToolTipText(tooltiptext + " (s)"); // NOI18N
2.52 +
2.53 group.add(button);
2.54 button.setSelected(job == null);
2.55 button.addActionListener(dispatcher);
2.56 @@ -629,6 +651,10 @@
2.57 // pop.setBorder(null);
2.58 // both.add(button, BorderLayout.WEST);
2.59 // both.add(pop, BorderLayout.EAST);
2.60 +
2.61 + button.getAccessibleContext().setAccessibleName(Util.getString("see-folder"));
2.62 + button.getAccessibleContext().setAccessibleDescription(tooltiptext);
2.63 +
2.64 allFilesButton = button;
2.65
2.66 }
2.67 @@ -641,6 +667,10 @@
2.68 JButton button = new DropDown();
2.69 button.setToolTipText(Util.getString("selector_hint") + " (S)"); // NOI18N
2.70 button.addActionListener(dispatcher);
2.71 +
2.72 + button.getAccessibleContext().setAccessibleName(Util.getString("select-folder"));
2.73 + button.getAccessibleContext().setAccessibleDescription(Util.getString("selector_hint"));
2.74 +
2.75 folderSelector = button;
2.76 }
2.77 return folderSelector;
2.78 @@ -743,6 +773,10 @@
2.79 button.setSelected(getMode() == OPENED_FILES_MODE);
2.80 button.addActionListener(dispatcher);
2.81 adjustHeight(button);
2.82 +
2.83 + button.getAccessibleContext().setAccessibleName(Util.getString("opened"));
2.84 + button.getAccessibleContext().setAccessibleDescription(Util.getString("opened_desc"));
2.85 +
2.86 openedFiles = button;
2.87 }
2.88 return openedFiles;
2.89 @@ -758,6 +792,10 @@
2.90 button.setSelected(getMode() == CURRENT_FILE_MODE);
2.91 button.addActionListener(dispatcher);
2.92 adjustHeight(button);
2.93 +
2.94 + button.getAccessibleContext().setAccessibleName(Util.getString("see-file"));
2.95 + button.getAccessibleContext().setAccessibleDescription(Util.getString("see-file_hint"));
2.96 +
2.97 currentFile = button;
2.98 }
2.99 return currentFile;
2.100 @@ -772,6 +810,10 @@
2.101 button.setToolTipText(Util.getString("goto_hint") + " (e)"); // NOI18N
2.102 button.addActionListener(dispatcher);
2.103 adjustHeight(button);
2.104 +
2.105 + button.getAccessibleContext().setAccessibleName(Util.getString("goto"));
2.106 + button.getAccessibleContext().setAccessibleDescription(Util.getString("goto_hint"));
2.107 +
2.108 gotoPresenter = button;
2.109 }
2.110 return gotoPresenter;
2.111 @@ -1577,6 +1619,10 @@
2.112 adjustHeight(filterIconButton);
2.113 filterIconButton.setToolTipText(Util.getString("filter_hint") + " (shift+f)"); // NOI18N
2.114 filterIconButton.addActionListener(dispatcher);
2.115 +
2.116 + filterIconButton.getAccessibleContext().setAccessibleName(Util.getString("filter"));
2.117 + filterIconButton.getAccessibleContext().setAccessibleDescription(Util.getString("filter_hint"));
2.118 +
2.119 }
2.120
2.121 return filterIconButton;
2.122 @@ -1668,11 +1714,15 @@
2.123 filterCombo = new JComboBox(new FiltersComboModel(getFilters()));
2.124 filterCombo.addActionListener(dispatcher);
2.125 adjustHeightComponent(filterCombo);
2.126 - Dimension dim = filterCombo.getPreferredSize();
2.127 - dim.width = 150;
2.128 + Dimension dim = filterCombo.getPreferredSize();
2.129 + dim.width = 150;
2.130 filterCombo.setPreferredSize(dim);
2.131
2.132 - filterCombo.setToolTipText(Util.getString("filter_hint") + " (f)"); // NOI18N
2.133 + filterCombo.setToolTipText(Util.getString("choose-filter_hint") + " (f)"); // NOI18N
2.134 +
2.135 + filterCombo.getAccessibleContext().setAccessibleName(Util.getString("choose-filter"));
2.136 + filterCombo.getAccessibleContext().setAccessibleDescription(Util.getString("choose-filter_hint"));
2.137 +
2.138 }
2.139
2.140 return filterCombo;