*/
public void addHeader(String key, String value) {
try {
this.debugTarget.getDebugger().setMessageHeaderOnBreakpoint(this.debugTarget.getSuspendedNodeId(), key, value);
CamelHeaderVariable newVar = new CamelHeaderVariable(debugTarget, key, String.class, parent);
CamelHeaderValue newVal = new CamelHeaderValue(debugTarget, new Header(key, value, String.class.getName()), String.class);
newVar.setValue(newVal);
newVar.markChanged();
this.fVariables.add(newVar);
} catch (DebugException ex) {
Activator.getLogger().error(ex);