} else if (c != ':') {
throw x.syntaxError("Expected a ':' after a key");
}
if ("id".equals(key)) {
Object value = x.nextValue();
UIComponent component = RendererUtils.getInstance().findComponentFor(effect, value.toString());
if (component != null) {
value = component.getClientId(context);
}