/** * Calls the <code>updateState</code> method of all registered commands. */ @Override public void updateState() { final int n = getNumCommands(); for (int i = 0; i < n; i++) { getCommandAt(i).updateState(); } }
/** * Updates the component tree of all commands since the Java look-and-feel has changed. */ @Override public void updateComponentTreeUI() { final int n = getNumCommands(); for (int i = 0; i < n; i++) { getCommandAt(i).updateComponentTreeUI(); } }
public void testCreateOneCommand() { assertEquals(0, _manager.getNumCommands()); addCommand("test"); assertEquals(1, _manager.getNumCommands()); final Command command = _manager.getExecCommand("test"); assertNotNull(command); final Command commandAt = _manager.getCommandAt(0); assertSame(command, commandAt); }
public void testCreateMoreCommands() { assertEquals(0, _manager.getNumCommands()); addCommand("test1"); addCommand("test2"); addCommand("test4"); assertEquals(4, _manager.getNumCommands());