You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Nikita Koselev <ko...@gmail.com> on 2008/09/05 21:03:07 UTC
tomahawk - treeCheckbox renderer
Hi,
I'm a bit messed up with tomahawk treeCheckbox tag.
org.apache.myfaces.taglib.html.ext.HtmlSelectBooleanCheckboxTag
returns null from getRendererType, which means that "the component
renders itself directly."
However I can't find encode method in
org.apache.myfaces.custom.tree.HtmlTreeCheckbox
So who renders treeCheckbox ?
Regards,
Nikita Koselev
Re: tomahawk - treeCheckbox renderer
Posted by cham <bc...@gmail.com>.
Hello Nikita,
I am new to JSF. I am trying to use tomahwak t:treeCheckboxtag. Can you
give or point to a detailed example / steps how to use t:treeCheckbox
component.
Thanks,
Cham
Nikita Koselev-2 wrote:
>
> I don't have such a class as AbstractHtmlTreeCheckbox. I'm using
> Tomahawk 1.1.6 Which I downloaded from
> http://myfaces.apache.org/download.html
> So the question stays the same - how renderer is connected to
> treeCheckBox (org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag)
> tag in Tomahawk 1.1.6?
> 2008/9/5 Leonardo Uribe <lu...@gmail.com>:
>>
>>
>> On Fri, Sep 5, 2008 at 2:03 PM, Nikita Koselev <ko...@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> I'm a bit messed up with tomahawk treeCheckbox tag.
>>> org.apache.myfaces.taglib.html.ext.HtmlSelectBooleanCheckboxTag
>>> returns null from getRendererType, which means that "the component
>>> renders itself directly."
>>>
>>> However I can't find encode method in
>>> org.apache.myfaces.custom.tree.HtmlTreeCheckbox
>>> So who renders treeCheckbox ?
>>
>> Checking the latest code, on AbstractHtmlTreeCheckbox:
>>
>> /*
>> * @JSFComponent
>> * name = "t:treeCheckbox"
>> * class = "org.apache.myfaces.custom.tree.HtmlTreeCheckbox"
>> * tagClass = "org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag"
>> * @since 1.1.7
>> * @author mailto:dlestrat@yahoo.com David Le Strat
>> */
>> public abstract class AbstractHtmlTreeCheckbox extends UISelectItem
>>
>> The tag class is org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag
>> and
>> the renderer is
>> org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeCheckboxRenderer
>>
>> regards
>>
>> Leonardo Uribe
>>
>>>
>>> Regards,
>>> Nikita Koselev
>>
>>
>
>
>
> --
> Nikita Koselev
>
>
--
View this message in context: http://www.nabble.com/tomahawk---treeCheckbox-renderer-tp19337570p20081537.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.
Re: tomahawk - treeCheckbox renderer
Posted by Nikita Koselev <ko...@gmail.com>.
I don't have such a class as AbstractHtmlTreeCheckbox. I'm using
Tomahawk 1.1.6 Which I downloaded from
http://myfaces.apache.org/download.html
So the question stays the same - how renderer is connected to
treeCheckBox (org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag)
tag in Tomahawk 1.1.6?
2008/9/5 Leonardo Uribe <lu...@gmail.com>:
>
>
> On Fri, Sep 5, 2008 at 2:03 PM, Nikita Koselev <ko...@gmail.com> wrote:
>>
>> Hi,
>>
>> I'm a bit messed up with tomahawk treeCheckbox tag.
>> org.apache.myfaces.taglib.html.ext.HtmlSelectBooleanCheckboxTag
>> returns null from getRendererType, which means that "the component
>> renders itself directly."
>>
>> However I can't find encode method in
>> org.apache.myfaces.custom.tree.HtmlTreeCheckbox
>> So who renders treeCheckbox ?
>
> Checking the latest code, on AbstractHtmlTreeCheckbox:
>
> /*
> * @JSFComponent
> * name = "t:treeCheckbox"
> * class = "org.apache.myfaces.custom.tree.HtmlTreeCheckbox"
> * tagClass = "org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag"
> * @since 1.1.7
> * @author <a href="mailto:dlestrat@yahoo.com">David Le Strat</a>
> */
> public abstract class AbstractHtmlTreeCheckbox extends UISelectItem
>
> The tag class is org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag and
> the renderer is
> org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeCheckboxRenderer
>
> regards
>
> Leonardo Uribe
>
>>
>> Regards,
>> Nikita Koselev
>
>
--
Nikita Koselev
Re: tomahawk - treeCheckbox renderer
Posted by Nikita Koselev <ko...@gmail.com>.
Actually there is such a code in HtmlTreeCheckbox. So TreeCheckboxTag
says that component should render himself,
but later HtmlTreeCheckbox says that HtmlTreeCheckboxRenderer must render it.
/** The default renderer type. */
private static final String DEFAULT_RENDERER_TYPE =
"org.apache.myfaces.HtmlTreeCheckbox";
/**
* <p>
* Default Constructor.
* </p>
*/
public HtmlTreeCheckbox()
{
setRendererType(DEFAULT_RENDERER_TYPE);
}
2008/9/5 Leonardo Uribe <lu...@gmail.com>:
>
>
> On Fri, Sep 5, 2008 at 2:03 PM, Nikita Koselev <ko...@gmail.com> wrote:
>>
>> Hi,
>>
>> I'm a bit messed up with tomahawk treeCheckbox tag.
>> org.apache.myfaces.taglib.html.ext.HtmlSelectBooleanCheckboxTag
>> returns null from getRendererType, which means that "the component
>> renders itself directly."
>>
>> However I can't find encode method in
>> org.apache.myfaces.custom.tree.HtmlTreeCheckbox
>> So who renders treeCheckbox ?
>
> Checking the latest code, on AbstractHtmlTreeCheckbox:
>
> /*
> * @JSFComponent
> * name = "t:treeCheckbox"
> * class = "org.apache.myfaces.custom.tree.HtmlTreeCheckbox"
> * tagClass = "org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag"
> * @since 1.1.7
> * @author <a href="mailto:dlestrat@yahoo.com">David Le Strat</a>
> */
> public abstract class AbstractHtmlTreeCheckbox extends UISelectItem
>
> The tag class is org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag and
> the renderer is
> org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeCheckboxRenderer
>
> regards
>
> Leonardo Uribe
>
>>
>> Regards,
>> Nikita Koselev
>
>
--
Nikita Koselev
Re: tomahawk - treeCheckbox renderer
Posted by Leonardo Uribe <lu...@gmail.com>.
On Fri, Sep 5, 2008 at 2:03 PM, Nikita Koselev <ko...@gmail.com> wrote:
> Hi,
>
> I'm a bit messed up with tomahawk treeCheckbox tag.
> org.apache.myfaces.taglib.html.ext.HtmlSelectBooleanCheckboxTag
> returns null from getRendererType, which means that "the component
> renders itself directly."
>
> However I can't find encode method in
> org.apache.myfaces.custom.tree.HtmlTreeCheckbox
> So who renders treeCheckbox ?
>
Checking the latest code, on AbstractHtmlTreeCheckbox:
/*
* @JSFComponent
* name = "t:treeCheckbox"
* class = "org.apache.myfaces.custom.tree.HtmlTreeCheckbox"
* tagClass = "org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag"
* @since 1.1.7
* @author <a href="mailto:dlestrat@yahoo.com">David Le Strat</a>
*/
public abstract class AbstractHtmlTreeCheckbox extends UISelectItem
The tag class is org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag and
the renderer is
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeCheckboxRenderer
regards
Leonardo Uribe
>
> Regards,
> Nikita Koselev
>