Thanks Nimisha,
First, from
http://myfaces.apache.org/impl/tlddoc/h/selectBooleanCheckbox.html I learned
that the component ID indeed can not be set by EL :-(
I had a look at www.jenia.org. I saw their table multiple selection example
which you are probably refering to. I am able to deploy their demo war to
see the same examples as on their website.
However, So far I have been unable to integrate the jdt:multipleRowsSelector
tag into the Tomahawk treeview example. I added a column as follows.
<h:column>
<jdt:multipleRowsSelector
selectionList="#{treeTable.selectedList}"/>
</h:column>
When executing I get the exception
java.lang.NullPointerException
at
org.jenia.faces.datatools.renderkit.html.MultipleRowsSelectorRenderer.encode
Begin(MultipleRowsSelectorRenderer.java:86)
at
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:317)
at
org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:48
5)
at
org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java
:471)
at
org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:49
2)
at
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeRenderer.renderChildre
n(HtmlTreeRenderer.java:329)
at
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeRenderer.renderChildre
n(HtmlTreeRenderer.java:250)
at
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeRenderer.encodeEnd(Htm
lTreeRenderer.java:108)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:341)
at org.apache.myfaces.custom.tree.HtmlTree.encodeEnd(HtmlTree.java:755)
....
Can you help?
Michael