- What is SW2CurrentContextHolder ??
A dynamic variable. Have a look at WADynamicVariable its subclasses
and their users to understand how they are supposed to work.
- Why does SW2AddCommand class>>descriptionType uses a
to retrieve the list of the concrete subclasses of SW2Structure ??
Because an user might load other packages into the image that define
new subclasses of SW2Structure that should appear in the add dialog.
Therefor the list of possible types needs to be determined at runtime
without the need to flush the cached descriptions.
> - What is 'Inplace Edit' for ?
It is for editing parts of a page independently.
Indeed, this should become a page editor for users not knowing about
the wiki syntax. It is very unfinished for now, but give it a try and
you will see.