Bug 306366 [Model] Allow ModelComponent to contribute KeyBindings to a BindingTable
Currently one can only contribute a complete binding table but is not allowed to contribute a single keybinding.
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/ModelExtensionProcessor.java
.getEStructuralFeature(sourceFeature.getName());
						if (destinationFeature == null) {
							log("Unable to find feature named \"{0}\"", 
									sourceFeature.getName());
							continue;
						}
						
						Object oldValue = parentObject.eGet(destinationFeature);
						if (oldValue instanceof EList<?>)
							((EList) oldValue).add(elements[i]);
						else
							parentObject.eSet(destinationFeature, elements[i]);
					}
				}
			}
		}
	}
	private void log(String msg, Exception e) {
		
		
		
		e.printStackTrace();
		
		
	}
	private void log(String msg, String arg) {
		
		
		
		System.err.println(com.ibm.icu.text.MessageFormat.format(msg, new Object[] { arg }));