You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by jweekend <jw...@cabouge.com> on 2007/12/02 21:39:12 UTC

Wicket Trees - presentation/diagram

I'm preparing a presentation on Trees in Wicket (core) for the 
http://jweekend.com/dev/LWUGReg/ London Wicket Users Group  event on
Wednesday.
Could someone (Matej maybe ;-) take a quick look over 
http://jweekend.com/presentation/WicketCoreTrees.png this  high level UML
class diagram (~1024x768) I have started putting together to explain the
inner-workings/key-concepts to go along with the demo-code/slides on how to
use these components?
Also let me know if you feel this sort of thing is helpful for people
learning Wicket.
Regards - Cemal
http://jWeekend.co.uk http://jWeekend.co.uk 
-- 
View this message in context: http://www.nabble.com/Wicket-Trees---presentation-diagram-tf4933100.html#a14119659
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: Wicket Trees - presentation/diagram

Posted by Matej Knopp <ma...@gmail.com>.
Hi,

the DefaultAbstractTree is included only for backwards compatibility
and will be most probably removed in 1.4. I agree that javadoc could
be a bit clearer on this.

-Matej

On Dec 3, 2007 8:52 PM, jweekend <jw...@cabouge.com> wrote:
>
> Thanks Matej. I think it's OK to go in to this level of detail because at the
> AbstractTable level there's some nice design/implementation, so, it is
> instructive. I will also explain the Swing side (TreeModel etc) in a bit
> more detail.
> Of course, the code examples and slides will demonstrate how to use these
> trees on web-pages, but because of the aforementioned good-design, it is
> pretty easy to use these components and won't take very much time. If we do
> have time, and the audience is interested, I'll go on to show the guts and
> how it all works under the covers. Either way, I personally find this a good
> way to understand how things work.
>
> While we're on the subject, what's the deal with the trees in the
> extensions? I guess there is going to be some rationalisation of the
> DefaultAbstractTree class in 1.4 (?); it's not really obvious whether to
> subclass BaseTree (from core) or DefaultAbstractTree (from extensions) for
> one's own tree implementation, by just looking quickly at the APIs, code or
> the javadoc.
>
> Regards - Cemal
> http://jWeekend.co.uk http://jWeekend.co.uk
>
>
>
>
> Matej Knopp-2 wrote:
> >
> > Hi,
> >
> > the diagram looks ok, however it covers a lot of internal tree state,
> > which is something the users shouldn't be botherered with. Are you
> > sure you want to go into such details?
> >
> > -Matej
> >
> > On Dec 2, 2007 9:39 PM, jweekend <jw...@cabouge.com> wrote:
> >>
> >> I'm preparing a presentation on Trees in Wicket (core) for the
> >> http://jweekend.com/dev/LWUGReg/ London Wicket Users Group  event on
> >> Wednesday.
> >> Could someone (Matej maybe ;-) take a quick look over
> >> http://jweekend.com/presentation/WicketCoreTrees.png this  high level UML
> >> class diagram (~1024x768) I have started putting together to explain the
> >> inner-workings/key-concepts to go along with the demo-code/slides on how
> >> to
> >> use these components?
> >> Also let me know if you feel this sort of thing is helpful for people
> >> learning Wicket.
> >> Regards - Cemal
> >> http://jWeekend.co.uk http://jWeekend.co.uk
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Wicket-Trees---presentation-diagram-tf4933100.html#a14119659
> >> 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/Wicket-Trees---presentation-diagram-tf4933100.html#a14137468
>
> 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: Wicket Trees - presentation/diagram

Posted by jweekend <jw...@cabouge.com>.
Thanks Matej. I think it's OK to go in to this level of detail because at the
AbstractTable level there's some nice design/implementation, so, it is
instructive. I will also explain the Swing side (TreeModel etc) in a bit
more detail. 
Of course, the code examples and slides will demonstrate how to use these
trees on web-pages, but because of the aforementioned good-design, it is
pretty easy to use these components and won't take very much time. If we do
have time, and the audience is interested, I'll go on to show the guts and
how it all works under the covers. Either way, I personally find this a good
way to understand how things work.

While we're on the subject, what's the deal with the trees in the
extensions? I guess there is going to be some rationalisation of the
DefaultAbstractTree class in 1.4 (?); it's not really obvious whether to
subclass BaseTree (from core) or DefaultAbstractTree (from extensions) for
one's own tree implementation, by just looking quickly at the APIs, code or
the javadoc.

Regards - Cemal
http://jWeekend.co.uk http://jWeekend.co.uk 

 

Matej Knopp-2 wrote:
> 
> Hi,
> 
> the diagram looks ok, however it covers a lot of internal tree state,
> which is something the users shouldn't be botherered with. Are you
> sure you want to go into such details?
> 
> -Matej
> 
> On Dec 2, 2007 9:39 PM, jweekend <jw...@cabouge.com> wrote:
>>
>> I'm preparing a presentation on Trees in Wicket (core) for the
>> http://jweekend.com/dev/LWUGReg/ London Wicket Users Group  event on
>> Wednesday.
>> Could someone (Matej maybe ;-) take a quick look over
>> http://jweekend.com/presentation/WicketCoreTrees.png this  high level UML
>> class diagram (~1024x768) I have started putting together to explain the
>> inner-workings/key-concepts to go along with the demo-code/slides on how
>> to
>> use these components?
>> Also let me know if you feel this sort of thing is helpful for people
>> learning Wicket.
>> Regards - Cemal
>> http://jWeekend.co.uk http://jWeekend.co.uk
>> --
>> View this message in context:
>> http://www.nabble.com/Wicket-Trees---presentation-diagram-tf4933100.html#a14119659
>> 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/Wicket-Trees---presentation-diagram-tf4933100.html#a14137468
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: Wicket Trees - presentation/diagram

Posted by Matej Knopp <ma...@gmail.com>.
Hi,

the diagram looks ok, however it covers a lot of internal tree state,
which is something the users shouldn't be botherered with. Are you
sure you want to go into such details?

-Matej

On Dec 2, 2007 9:39 PM, jweekend <jw...@cabouge.com> wrote:
>
> I'm preparing a presentation on Trees in Wicket (core) for the
> http://jweekend.com/dev/LWUGReg/ London Wicket Users Group  event on
> Wednesday.
> Could someone (Matej maybe ;-) take a quick look over
> http://jweekend.com/presentation/WicketCoreTrees.png this  high level UML
> class diagram (~1024x768) I have started putting together to explain the
> inner-workings/key-concepts to go along with the demo-code/slides on how to
> use these components?
> Also let me know if you feel this sort of thing is helpful for people
> learning Wicket.
> Regards - Cemal
> http://jWeekend.co.uk http://jWeekend.co.uk
> --
> View this message in context: http://www.nabble.com/Wicket-Trees---presentation-diagram-tf4933100.html#a14119659
> 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