[xwiki-devs] [GSOC] sample xwiki syntax coloring plugin commited to the sandbox
Fabio Mancinelli
fabio.mancinelli at xwiki.com
Wed Jun 25 10:59:03 CEST 2008
On 24 juin 08, at 22:41, malaka ekanayake wrote:
>
> I have looked at the parser and rendering api. I think we can
> integrate with
> the jface editor in the following way
>
> We can extract blocks from the XDOM object created by the
> parser.Then if we
> can find a way to map these blocks with non overlapping partitions
> defined
> in the jface,then it seems like we can integrate both.As I have
> realised
> partitions need the offset and the length with respect to the xwiki
> document.I think we need to add 2 methods to the Block inteface to
> get the
> offset and the length.
>
> According to my current undestanding we need to impliment the
> IDocumentPartitioner inteface and use the excisting xwiki parser in
> thet
> implimentation.The main perpose of the implimentation is to map the
> blocks
> in to partitions.
>
I think you are right.
I didn't look in detail into this, but we could start by making every
leaf of the XDOM tree as a different partition.
Cheers,
Fabio
More information about the devs
mailing list