Bug 85169 [Commands] errors: Not enough context in error message
Build: I20050214-0927 I found this message in my log after starting this build: !ENTRY org.eclipse.jface 4 0 2005-02-14 13:05:34.971 !MESSAGE The command is undefined What command? This error message needs more information. This message comes from ExternalActionManager#isActive.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ExternalActionManager.java
/**
		 * @see org.eclipse.jface.action.ExternalActionManager.ICallback#getAcceleratorText(String)
		 */
		public final String getAcceleratorText(final String commandId) {
			final Collection activeBindings = bindingManager
					.getActiveBindingsFor(commandId);
			final Iterator bindingItr = activeBindings.iterator();
			String acceleratorText = null;
			if (bindingItr.hasNext()) {
				final TriggerSequence triggerSequence = (TriggerSequence) bindingItr
						.next();
				acceleratorText = triggerSequence.format();
			}
			return acceleratorText;
		}
		/**
		 * @see org.eclipse.jface.action.ExternalActionManager.ICallback#isAcceleratorInUse(int)
		 */
		public final boolean isAcceleratorInUse(final int accelerator) {
			final KeySequence keySequence = KeySequence
					.getInstance(SWTKeySupport
							.convertAcceleratorToKeyStroke(accelerator));
			return bindingManager.isPerfectMatch(keySequence)
					|| bindingManager.isPartialMatch(keySequence);
		}
		/**
		 * Calling this method with an undefined command id will generate a log
		 * message.
		 * 
		 * @see org.eclipse.jface.action.ExternalActionManager.ICallback#isActive(String)