public abstract class AbstractUITreeNode
extends AbstractUIColumn implements SupportsMarkup, TreeModelBuilder, Configurable {
@Override
public void encodeBegin(FacesContext facesContext) throws IOException {
final TreeDataModel model = ComponentUtils.findAncestor(this, AbstractUIData.class).getTreeDataModel();
model.setRowClientId(getClientId(facesContext));
super.encodeBegin(facesContext);
}