String id = node.getClientId(facesContext);
// expand state
boolean expanded = Boolean.parseBoolean(requestParameterMap.get(id + ComponentUtils.SUB_SEPARATOR + "expanded"));
if (node.isExpanded() != expanded) {
new TreeExpansionEvent(node, node.isExpanded(), expanded).queue();
}
// marker
String marked = requestParameterMap.get(treeId + AbstractUITree.MARKED);
if (marked != null) {