You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Sven Meier <sv...@meiers.net> on 2009/07/25 20:32:13 UTC

[ANN] wicket-tree project

Hi all,

i would like to announce wicket-tree, a new project hosting a clean
slate development of tree components for Wicket.

The API has not been fully stabilized yet but you are invited to take a
first look:

  http://code.google.com/p/wicket-tree/

Have fun

Sven



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
Hi,

the project contains an example application:

 mvn jetty:run

... should get you going.

The usual Jetty start class is contained too. So do a

 mvn eclipse:eclipse

... and you're able to play with it in Eclipse.

Regards

Sven

On Sa, 2009-07-25 at 22:29 +0300, Martin Makundi wrote:
> Any live examples, would be nice?
> 
> **
> Martin
> 
> 2009/7/25 Sven Meier <sv...@meiers.net>:
> > Hi all,
> >
> > i would like to announce wicket-tree, a new project hosting a clean
> > slate development of tree components for Wicket.
> >
> > The API has not been fully stabilized yet but you are invited to take a
> > first look:
> >
> >  http://code.google.com/p/wicket-tree/
> >
> > Have fun
> >
> > Sven
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
Just make IDataProvider in charge for sorting and filtering like DataTable
does.

Filtering in tree could be seen in Eclipse preferences for instance.


svenmeier wrote:
> 
> Hi,
> 
> I've added single selection to the example. I'm not sure how sorting and
> filtering applies to hierarchical data though.
> 
> API will be finalized after sufficient feedback from the Wicket
> community - so keep on firing questions ;).
> 
> Sven
> 
> On So, 2009-07-26 at 01:51 -0700, Vladimir K wrote:
>> Nested tree and tree table seems promicing.
>> 
>> What I missed in your example is single-selection mode, and sortable
>> headers
>> with filters.
>> 
>> One of my the upcoming tasks is to build a selector component that knows
>> whether the object is hierarchical and puts inside a datatable with
>> navigator or treetable. Since wicket-extentions project has completely
>> incompatible components in this regard my component that unifies both
>> looks
>> pretty complex to do. Your treetable components seems to be more close to
>> datable so it definitely might come in handy.
>> 
>> When are you going to finalize the component contract (api)?
>> 
>> 
>> svenmeier wrote:
>> > 
>> > Sure, wicket-tree is still in its conception phase.
>> > 
>> > I'll tidy up the project structure soon.
>> > 
>> > Sven
>> > 
>> > On Sa, 2009-07-25 at 18:57 -0400, James Carman wrote:
>> >> So is the project a war (since it runs with jetty:run)?  Wouldn't that
>> >> make
>> >> it hard to use in other projects?
>> >> 
>> >> On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:
>> >> 
>> >> Cool, that was exactly, what I was looking for.
>> >> Thanks.
>> >> 
>> >> Peter
>> >> 
>> >> 2009-07-26 00:06 keltezéssel, Sven Meier írta:
>> >> 
>> >> > > Hi Peter, > >> // at the chekcedfoldercontent (nested tree)
>> example
>> >> if I
>> >> check the >> parent, t...
>> > 
>> > 
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> > For additional commands, e-mail: users-help@wicket.apache.org
>> > 
>> > 
>> > 
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24665608.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
Hi,

I've added single selection to the example. I'm not sure how sorting and
filtering applies to hierarchical data though.

API will be finalized after sufficient feedback from the Wicket
community - so keep on firing questions ;).

Sven

On So, 2009-07-26 at 01:51 -0700, Vladimir K wrote:
> Nested tree and tree table seems promicing.
> 
> What I missed in your example is single-selection mode, and sortable headers
> with filters.
> 
> One of my the upcoming tasks is to build a selector component that knows
> whether the object is hierarchical and puts inside a datatable with
> navigator or treetable. Since wicket-extentions project has completely
> incompatible components in this regard my component that unifies both looks
> pretty complex to do. Your treetable components seems to be more close to
> datable so it definitely might come in handy.
> 
> When are you going to finalize the component contract (api)?
> 
> 
> svenmeier wrote:
> > 
> > Sure, wicket-tree is still in its conception phase.
> > 
> > I'll tidy up the project structure soon.
> > 
> > Sven
> > 
> > On Sa, 2009-07-25 at 18:57 -0400, James Carman wrote:
> >> So is the project a war (since it runs with jetty:run)?  Wouldn't that
> >> make
> >> it hard to use in other projects?
> >> 
> >> On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:
> >> 
> >> Cool, that was exactly, what I was looking for.
> >> Thanks.
> >> 
> >> Peter
> >> 
> >> 2009-07-26 00:06 keltezéssel, Sven Meier írta:
> >> 
> >> > > Hi Peter, > >> // at the chekcedfoldercontent (nested tree) example
> >> if I
> >> check the >> parent, t...
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> > 
> > 
> > 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
Hi,

*Nested*Tree... *Table*Tree... I hope this makes sense ;).

I will align the markup for TableTree with the markup of DataTable,
thanks for the hint.

Sven

On So, 2009-07-26 at 16:29 -0700, Vladimir K wrote:
> Sven,
> 
> i added TableTree (why not TreeTable?) to my panel and added a button to
> switch between tree and table representation.
> 
> The problem is that DataTable relies on the user that binds it to the
> <table> tag at the time when your TableTree contains <table> within.
> 
> It is not a big deal just an unconvinience. I have 12 lines of code and 5
> lines of markup instead of single addOrReplace call.
> 
> Hmm ... from the other hand I see a showstopper - I can't add my attributes
> and styles to TableTree because it is hidden inside. That's a big problem.
> 
> Please consider removing <table> tags from TableTree markup. You can make
> sure that the user provided correct tag in onComponentTag method.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
Since you update AbstractTree in ajax request I can't omit etra 'div' tag
that encloses <table> tag neither by using <wicket:component> nor by calling
setRenderBodyOnly(true).


Vladimir K wrote:
> 
> Sven,
> 
> i added TableTree (why not TreeTable?) to my panel and added a button to
> switch between tree and table representation.
> 
> The problem is that DataTable relies on the user that binds it to the
> <table> tag at the time when your TableTree contains <table> within.
> 
> It is not a big deal just an unconvinience. I have 12 lines of code and 5
> lines of markup instead of single addOrReplace call.
> 
> Hmm ... from the other hand I see a showstopper - I can't add my
> attributes and styles to TableTree because it is hidden inside. That's a
> big problem.
> 
> Please consider removing <table> tags from TableTree markup. You can make
> sure that the user provided correct tag in onComponentTag method.
> 

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24672778.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
Sven,

i added TableTree (why not TreeTable?) to my panel and added a button to
switch between tree and table representation.

The problem is that DataTable relies on the user that binds it to the
<table> tag at the time when your TableTree contains <table> within.

It is not a big deal just an unconvinience. I have 12 lines of code and 5
lines of markup instead of single addOrReplace call.

Hmm ... from the other hand I see a showstopper - I can't add my attributes
and styles to TableTree because it is hidden inside. That's a big problem.

Please consider removing <table> tags from TableTree markup. You can make
sure that the user provided correct tag in onComponentTag method.
-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24671586.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
> > ITreeProvider and IDataProvider are not exactly compatible, I don't
> > think we gain anything by extending the former from the latter.
> I don't insist. But you do have IDataProvider wrapper over ITreeProvider in
> TableTree.java :)

Yes, indeed ;).

> I din't find API to control expanded state of node. Say I would like to add
> a button to collapse all nodes, or I would like to save expanded state and
> restore when the user returns back to this page again.

AbstractTree offers expand(), collapse() and getState(). All expanded
nodes are put in the tree's model.
You may implement this model as you like (e.g. store ids) but
ProviderSubset is a default implementation which offers detachment
out-of-the-box.

> Please explain how I should operate with the state of tree (what nodes are
> expanded and what nodes are selected). Once I realize I will be able to
> override newRowItem properly.

The tree implementation does not know anything about selection, this is
not part of a tree's state. If you need it, implement it by yourself -
please see the examples.

You can expand/collect nodes with the corresponding methods in
AbstracTree and benefit from an AJAX update automatically (only the
relevant branch for NestedTree or the complete Tree for TableTree).
Or you control the expand state directly in the tree's model - in case
of an AJAX request you have to add the tree for rendering by yourself
though.

Regards

Sven


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
It does not. It is stated at the bottom of the home page
http://code.google.com/p/wicket-tree/
For ajax updates it should behave not worse than DataTable component.

Matej, I find the idea of re-using data provider, columns and cells
developed for DataTable very important.


Matej Knopp-2 wrote:
> 
> Does TableTree support partial (ajax) updates?
> 
> -Matej
> 
> On Sun, Jul 26, 2009 at 3:00 PM, Vladimir K<ko...@gmail.com> wrote:
>>
>>
>> svenmeier wrote:
>>>
>>> ITreeProvider and IDataProvider are not exactly compatible, I don't
>>> think we gain anything by extending the former from the latter.
>>>
>>
>> I don't insist. But you do have IDataProvider wrapper over ITreeProvider
>> in
>> TableTree.java :)
>>
>>
>>
>>> Selection is not part of the tree components. There are just to many
>>> different notions of selection:
>>> - single/multiple selection
>>> - subtree selection
>>> - continuous/discontinuous selection
>>> - several selections on a single tree (see example with checkable *and*
>>> selectable content)
>>> - no selection at all
>>> - ...
>>>
>>> IMHO it's better to leave these requirements out of a tree
>>> implementation.
>>> If you need a "selected" class attribute on a TableTree, override
>>> #newRowItem() and do it yourself. Ever noticed that DataTable has no
>>> notion of selection too?
>>>  tag. Whatever.
>>
>> I din't find API to control expanded state of node. Say I would like to
>> add
>> a button to collapse all nodes, or I would like to save expanded state
>> and
>> restore when the user returns back to this page again.
>>
>> Please explain how I should operate with the state of tree (what nodes
>> are
>> expanded and what nodes are selected). Once I realize I will be able to
>> override newRowItem properly.
>>
>> Also you have 2 Branch classes. I find it confusing a bit.
>>
>> I'm going to play with TreeTable tomorrow.
>>
>> --
>> View this message in context:
>> http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24666766.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24666861.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Matej Knopp <ma...@gmail.com>.
Does TableTree support partial (ajax) updates?

-Matej

On Sun, Jul 26, 2009 at 3:00 PM, Vladimir K<ko...@gmail.com> wrote:
>
>
> svenmeier wrote:
>>
>> ITreeProvider and IDataProvider are not exactly compatible, I don't
>> think we gain anything by extending the former from the latter.
>>
>
> I don't insist. But you do have IDataProvider wrapper over ITreeProvider in
> TableTree.java :)
>
>
>
>> Selection is not part of the tree components. There are just to many
>> different notions of selection:
>> - single/multiple selection
>> - subtree selection
>> - continuous/discontinuous selection
>> - several selections on a single tree (see example with checkable *and*
>> selectable content)
>> - no selection at all
>> - ...
>>
>> IMHO it's better to leave these requirements out of a tree
>> implementation.
>> If you need a "selected" class attribute on a TableTree, override
>> #newRowItem() and do it yourself. Ever noticed that DataTable has no
>> notion of selection too?
>>  tag. Whatever.
>
> I din't find API to control expanded state of node. Say I would like to add
> a button to collapse all nodes, or I would like to save expanded state and
> restore when the user returns back to this page again.
>
> Please explain how I should operate with the state of tree (what nodes are
> expanded and what nodes are selected). Once I realize I will be able to
> override newRowItem properly.
>
> Also you have 2 Branch classes. I find it confusing a bit.
>
> I'm going to play with TreeTable tomorrow.
>
> --
> View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24666766.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.

svenmeier wrote:
> 
> ITreeProvider and IDataProvider are not exactly compatible, I don't
> think we gain anything by extending the former from the latter.
> 

I don't insist. But you do have IDataProvider wrapper over ITreeProvider in
TableTree.java :)



> Selection is not part of the tree components. There are just to many
> different notions of selection:
> - single/multiple selection
> - subtree selection
> - continuous/discontinuous selection
> - several selections on a single tree (see example with checkable *and*
> selectable content)
> - no selection at all
> - ...
> 
> IMHO it's better to leave these requirements out of a tree
> implementation.
> If you need a "selected" class attribute on a TableTree, override
> #newRowItem() and do it yourself. Ever noticed that DataTable has no
> notion of selection too?
>  tag. Whatever.

I din't find API to control expanded state of node. Say I would like to add
a button to collapse all nodes, or I would like to save expanded state and
restore when the user returns back to this page again.

Please explain how I should operate with the state of tree (what nodes are
expanded and what nodes are selected). Once I realize I will be able to
override newRowItem properly.

Also you have 2 Branch classes. I find it confusing a bit.

I'm going to play with TreeTable tomorrow.

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24666766.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
Hi,

ITreeProvider and IDataProvider are not exactly compatible, I don't
think we gain anything by extending the former from the latter.

Selection is not part of the tree components. There are just to many
different notions of selection:
- single/multiple selection
- subtree selection
- continuous/discontinuous selection
- several selections on a single tree (see example with checkable *and*
selectable content)
- no selection at all
- ...

IMHO it's better to leave these requirements out of a tree
implementation.
If you need a "selected" class attribute on a TableTree, override
#newRowItem() and do it yourself. Ever noticed that DataTable has no
notion of selection too?

Regards

Sven


On So, 2009-07-26 at 02:13 -0700, Vladimir K wrote:
> Why you don't extend ITreeProvider from IDataProvider? They looks compatible
> for now. I can add IDataProvider to my implementation class and delegate
> roots() to iterator(). From the other hand it is just extra method.
> 
> One thing to mention. There should be "full row select" option. You just
> need to add a "selected" class attribute for selected <TD>s.
> 
> 
> Vladimir K wrote:
> > 
> > Nested tree and tree table seems promicing.
> > 
> > What I missed in your example is single-selection mode, and sortable
> > headers with filters.
> > 
> > One of my the upcoming tasks is to build a selector component that knows
> > whether the object is hierarchical and puts inside a datatable with
> > navigator or treetable. Since wicket-extentions project has completely
> > incompatible components in this regard my component that unifies both
> > looks pretty complex to do. Your treetable components seems to be more
> > close to datable so it definitely might come in handy.
> > 
> > When are you going to finalize the component contract (api)?
> > 
> > 
> > svenmeier wrote:
> >> 
> >> Sure, wicket-tree is still in its conception phase.
> >> 
> >> I'll tidy up the project structure soon.
> >> 
> >> Sven
> >> 
> >> On Sa, 2009-07-25 at 18:57 -0400, James Carman wrote:
> >>> So is the project a war (since it runs with jetty:run)?  Wouldn't that
> >>> make
> >>> it hard to use in other projects?
> >>> 
> >>> On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:
> >>> 
> >>> Cool, that was exactly, what I was looking for.
> >>> Thanks.
> >>> 
> >>> Peter
> >>> 
> >>> 2009-07-26 00:06 keltezéssel, Sven Meier írta:
> >>> 
> >>> > > Hi Peter, > >> // at the chekcedfoldercontent (nested tree) example
> >>> if I
> >>> check the >> parent, t...
> >> 
> >> 
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >> 
> >> 
> >> 
> > 
> > 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
Why you don't extend ITreeProvider from IDataProvider? They looks compatible
for now. I can add IDataProvider to my implementation class and delegate
roots() to iterator(). From the other hand it is just extra method.

One thing to mention. There should be "full row select" option. You just
need to add a "selected" class attribute for selected <TD>s.


Vladimir K wrote:
> 
> Nested tree and tree table seems promicing.
> 
> What I missed in your example is single-selection mode, and sortable
> headers with filters.
> 
> One of my the upcoming tasks is to build a selector component that knows
> whether the object is hierarchical and puts inside a datatable with
> navigator or treetable. Since wicket-extentions project has completely
> incompatible components in this regard my component that unifies both
> looks pretty complex to do. Your treetable components seems to be more
> close to datable so it definitely might come in handy.
> 
> When are you going to finalize the component contract (api)?
> 
> 
> svenmeier wrote:
>> 
>> Sure, wicket-tree is still in its conception phase.
>> 
>> I'll tidy up the project structure soon.
>> 
>> Sven
>> 
>> On Sa, 2009-07-25 at 18:57 -0400, James Carman wrote:
>>> So is the project a war (since it runs with jetty:run)?  Wouldn't that
>>> make
>>> it hard to use in other projects?
>>> 
>>> On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:
>>> 
>>> Cool, that was exactly, what I was looking for.
>>> Thanks.
>>> 
>>> Peter
>>> 
>>> 2009-07-26 00:06 keltezéssel, Sven Meier írta:
>>> 
>>> > > Hi Peter, > >> // at the chekcedfoldercontent (nested tree) example
>>> if I
>>> check the >> parent, t...
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24665206.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
Nested tree and tree table seems promicing.

What I missed in your example is single-selection mode, and sortable headers
with filters.

One of my the upcoming tasks is to build a selector component that knows
whether the object is hierarchical and puts inside a datatable with
navigator or treetable. Since wicket-extentions project has completely
incompatible components in this regard my component that unifies both looks
pretty complex to do. Your treetable components seems to be more close to
datable so it definitely might come in handy.

When are you going to finalize the component contract (api)?


svenmeier wrote:
> 
> Sure, wicket-tree is still in its conception phase.
> 
> I'll tidy up the project structure soon.
> 
> Sven
> 
> On Sa, 2009-07-25 at 18:57 -0400, James Carman wrote:
>> So is the project a war (since it runs with jetty:run)?  Wouldn't that
>> make
>> it hard to use in other projects?
>> 
>> On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:
>> 
>> Cool, that was exactly, what I was looking for.
>> Thanks.
>> 
>> Peter
>> 
>> 2009-07-26 00:06 keltezéssel, Sven Meier írta:
>> 
>> > > Hi Peter, > >> // at the chekcedfoldercontent (nested tree) example
>> if I
>> check the >> parent, t...
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24665096.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Vladimir K <ko...@gmail.com>.
I find the source code pretty clean and easy to understand. Especially if you
are familiar with DataTable component. For instance I see that it is easy to
use Ajax versions of Toolbars instead of static (however
DefaultAjaxFallbackTreeTable would be usefull)

Looking forward for the post-conception version :)

I would suggest adding it to the Wicket right next to DataTable.

-- 
View this message in context: http://www.nabble.com/-ANN--wicket-tree-project-tp24660403p24665301.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
Sure, wicket-tree is still in its conception phase.

I'll tidy up the project structure soon.

Sven

On Sa, 2009-07-25 at 18:57 -0400, James Carman wrote:
> So is the project a war (since it runs with jetty:run)?  Wouldn't that make
> it hard to use in other projects?
> 
> On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:
> 
> Cool, that was exactly, what I was looking for.
> Thanks.
> 
> Peter
> 
> 2009-07-26 00:06 keltezéssel, Sven Meier írta:
> 
> > > Hi Peter, > >> // at the chekcedfoldercontent (nested tree) example if I
> check the >> parent, t...


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by James Carman <ja...@carmanconsulting.com>.
So is the project a war (since it runs with jetty:run)?  Wouldn't that make
it hard to use in other projects?

On Jul 25, 2009 6:18 PM, "Major Péter" <ma...@sch.bme.hu> wrote:

Cool, that was exactly, what I was looking for.
Thanks.

Peter

2009-07-26 00:06 keltezéssel, Sven Meier írta:

> > Hi Peter, > >> // at the chekcedfoldercontent (nested tree) example if I
check the >> parent, t...

Re: [ANN] wicket-tree project

Posted by Major Péter <ma...@sch.bme.hu>.
Cool, that was exactly, what I was looking for.
Thanks.

Peter

2009-07-26 00:06 keltezéssel, Sven Meier írta:
> Hi Peter,
>
>> // at the chekcedfoldercontent (nested tree) example if I check the
>> parent, then the kids won't be checked in, is this for purpose?
>
> no purpose here, it's just an example and has nothing to do with the
> tree code.
>
>> Is there any chance, that a tree would come, which nodes are links
>> (maybe folders could disable this function) and the opening of the nodes
>> is via ajax, but the links would be normal bookmarkablepagelinks
>
> This is just a matter of tree usage, create you custom content and do
> what ever you want. See the new example:
>
> http://code.google.com/p/wicket-tree/source/browse/trunk/wicket-tree/src/main/java/wickettree/examples/content/BookmarkableFolderContent.java
>
> Hope this helps
>
> Sven
>
>> , so in
>> the markup wouldn't be only #'s? :) (as you can see:
>> http://www.wicket-library.com/wicket-examples/ajax/tree/simple.3 when
>> you open the folders, the nodes gonna be links to simple.3# , so instead
>> of simple.3# i'm wanna a normal link)
>>
>> Great work anyway
>>
>> Regards,
>> Peter
>>
>> 2009-07-25 21:29 keltezéssel, Martin Makundi írta:
>>> Any live examples, would be nice?
>>>
>>> **
>>> Martin
>>>
>>> 2009/7/25 Sven Meier<sv...@meiers.net>:
>>>> Hi all,
>>>>
>>>> i would like to announce wicket-tree, a new project hosting a clean
>>>> slate development of tree components for Wicket.
>>>>
>>>> The API has not been fully stabilized yet but you are invited to take a
>>>> first look:
>>>>
>>>>    http://code.google.com/p/wicket-tree/
>>>>
>>>> Have fun
>>>>
>>>> Sven

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Sven Meier <sv...@meiers.net>.
Hi Peter,

> // at the chekcedfoldercontent (nested tree) example if I check the 
> parent, then the kids won't be checked in, is this for purpose?

no purpose here, it's just an example and has nothing to do with the
tree code.

> Is there any chance, that a tree would come, which nodes are links 
> (maybe folders could disable this function) and the opening of the nodes 
> is via ajax, but the links would be normal bookmarkablepagelinks

This is just a matter of tree usage, create you custom content and do
what ever you want. See the new example:

http://code.google.com/p/wicket-tree/source/browse/trunk/wicket-tree/src/main/java/wickettree/examples/content/BookmarkableFolderContent.java

Hope this helps

Sven

> , so in 
> the markup wouldn't be only #'s? :) (as you can see: 
> http://www.wicket-library.com/wicket-examples/ajax/tree/simple.3 when 
> you open the folders, the nodes gonna be links to simple.3# , so instead 
> of simple.3# i'm wanna a normal link)
> 
> Great work anyway
> 
> Regards,
> Peter
> 
> 2009-07-25 21:29 keltezéssel, Martin Makundi írta:
> > Any live examples, would be nice?
> >
> > **
> > Martin
> >
> > 2009/7/25 Sven Meier<sv...@meiers.net>:
> >> Hi all,
> >>
> >> i would like to announce wicket-tree, a new project hosting a clean
> >> slate development of tree components for Wicket.
> >>
> >> The API has not been fully stabilized yet but you are invited to take a
> >> first look:
> >>
> >>   http://code.google.com/p/wicket-tree/
> >>
> >> Have fun
> >>
> >> Sven
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Major Péter <ma...@sch.bme.hu>.
I didn't found live examples neither, but after checking out ( svn 
checkout http://wicket-tree.googlecode.com/svn/trunk/ 
wicket-tree-read-only ) and building the project, there is a war file, 
which you could deploy and see the examples.

// at the chekcedfoldercontent (nested tree) example if I check the 
parent, then the kids won't be checked in, is this for purpose?

Is there any chance, that a tree would come, which nodes are links 
(maybe folders could disable this function) and the opening of the nodes 
is via ajax, but the links would be normal bookmarkablepagelinks, so in 
the markup wouldn't be only #'s? :) (as you can see: 
http://www.wicket-library.com/wicket-examples/ajax/tree/simple.3 when 
you open the folders, the nodes gonna be links to simple.3# , so instead 
of simple.3# i'm wanna a normal link)

Great work anyway

Regards,
Peter

2009-07-25 21:29 keltezéssel, Martin Makundi írta:
> Any live examples, would be nice?
>
> **
> Martin
>
> 2009/7/25 Sven Meier<sv...@meiers.net>:
>> Hi all,
>>
>> i would like to announce wicket-tree, a new project hosting a clean
>> slate development of tree components for Wicket.
>>
>> The API has not been fully stabilized yet but you are invited to take a
>> first look:
>>
>>   http://code.google.com/p/wicket-tree/
>>
>> Have fun
>>
>> Sven

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: [ANN] wicket-tree project

Posted by Martin Makundi <ma...@koodaripalvelut.com>.
Any live examples, would be nice?

**
Martin

2009/7/25 Sven Meier <sv...@meiers.net>:
> Hi all,
>
> i would like to announce wicket-tree, a new project hosting a clean
> slate development of tree components for Wicket.
>
> The API has not been fully stabilized yet but you are invited to take a
> first look:
>
>  http://code.google.com/p/wicket-tree/
>
> Have fun
>
> Sven
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org