"handlerIndex", handlerIndex,
"body", new ParseTreeNodeContainer(b.children()));
handlers.add(new EventHandler(attr.env, handler));
handlerCache.put(value, handlerIndexName);
Operation urlAdapter = (Operation) QuasiBuilder.substV(
""
+ "'javascript:' + /*@synthetic*/encodeURIComponent("
+ " 'try{void ___.plugin_dispatchToHandler___('"
+ " + ___./*@synthetic*/getId(IMPORTS___)"
+ " + ',' + @handlerIndex + ',[{}])}catch(_){}')",
"handlerIndex", new Reference(handlerIndex));
urlAdapter.setFilePosition(pos);
urlAdapter.getAttributes().set(HANDLER_NAME, handlerIndexName);
dynamicValue = urlAdapter;
} else {
URI uri;
try {
uri = new URI(UriUtil.normalizeUri(value));