121 return true; 122 } 123 return false; 124 } 125 126 /** 127 * Accessor for the toolbar submenu in View menu 128 **/ 129 JMenu getToolbarMenu() { 130 if (toolBarMenu == null) { 131 toolBarMenu = uif.createMenu("tbmanager.viewmenu"); 132 toolBarMenu.setVisible(false); 133 } 134 return toolBarMenu; 135 } 136 137 /** 138 * Saves visible state. 139 * Invoked from ExecTool's save 140 **/ 141 void save(Map m) { 142 if (m != null) { 143 for (JavaTestToolBar tb : store.values()) { 144 tb.save(m); 145 } 146 } 147 } 148 149 void load(Map m) { 150 if (m != null) { 151 for (JavaTestToolBar tb : store.values()) { 152 tb.load(m); 153 } 154 } 155 } 156 157 void setUIFactory(UIFactory u) { 158 uif = u; 159 } 160 161 void setPanel(ToolBarPanel p) { 162 if (p == null) 163 throw new NullPointerException(); 164 165 panel = p; 166 167 if (store.size() > 0) { 168 JavaTestToolBar[] tbs = getToolBars(); 169 for (int i = 0; i < tbs.length; i++) { | 121 return true; 122 } 123 return false; 124 } 125 126 /** 127 * Accessor for the toolbar submenu in View menu 128 **/ 129 JMenu getToolbarMenu() { 130 if (toolBarMenu == null) { 131 toolBarMenu = uif.createMenu("tbmanager.viewmenu"); 132 toolBarMenu.setVisible(false); 133 } 134 return toolBarMenu; 135 } 136 137 /** 138 * Saves visible state. 139 * Invoked from ExecTool's save 140 **/ 141 void save(Map<String, Object> m) { 142 if (m != null) { 143 for (JavaTestToolBar tb : store.values()) { 144 tb.save(m); 145 } 146 } 147 } 148 149 void load(Map<String, Object> m) { 150 if (m != null) { 151 for (JavaTestToolBar tb : store.values()) { 152 tb.load(m); 153 } 154 } 155 } 156 157 void setUIFactory(UIFactory u) { 158 uif = u; 159 } 160 161 void setPanel(ToolBarPanel p) { 162 if (p == null) 163 throw new NullPointerException(); 164 165 panel = p; 166 167 if (store.size() > 0) { 168 JavaTestToolBar[] tbs = getToolBars(); 169 for (int i = 0; i < tbs.length; i++) { |