Geertjan's Blog

  • October 22, 2006

New Draft Chapter for Upcoming Module Development Book

Geertjan Wielenga
Product Manager
In Pilot Chapter for Upcoming NetBeans Module Development Book, I announced that we're working on a book that would be useful to NetBeans module developers. In that blog entry I also posted a link to a "pilot chapter", which was about Class WebFrameworkProvider. It generated a lot of really helpful comments and...

...I'm hoping this one will too: Providing a Component Palette.

The aim of this chapter is to provide everything you would ever need to know about component palettes (e.g., how to create one, how to add to an existing palette, etc), using clear code samples to illustrate the points made. Therefore, if you would be so helpful as to read through the draft chapter, it would be great to hear responses to the following:

  • Does the draft chapter cover everything you think you'd need to know?
  • Does it do so clearly?
  • Are the code samples clear? Should any of them (and, if so, which one/s) be acompanied by more explanatory texts?
  • In general, is the kind of information provided in this chapter useful and is this the right direction to take for all the chapters in this book?

The chapter has been reviewed by NetBeans engineers Stan Aubrecht and Jarda Tulach, so the technical content should be correct (but any errors are my own stupid fault). Don't worry about things like whether you like the font (it will be changed, this is just a draft) and quality of the screenshots (not very good here, but in the book will be better of course).

Any responses to the above will be gratefully received, either in this blog or by writing directly to me at geertjan DOT wielenga AT sun DOT com.

Join the discussion

Comments ( 7 )
  • Kovica Sunday, October 22, 2006
    I?m sorry, I didn't read this PDF, because I'm too tired after a whole day trip from USA. I'd just like to know if you have described how you can add items to a palette dinamically, like when you select some code in the editor and add this to the palette?
  • Geertjan Sunday, October 22, 2006
    Hi Kovica, no I haven't described that. Except in the introduction, where it says that the chapter will describe how to do that, while in the rest of the chapter there's nothing more mentioned about it. :-) So, thanks for reminding me... I'll add a section on that a.s.a.p.
  • Geertjan Sunday, October 22, 2006
    PS: And welcome back from your USA trip...
  • Geertjan Sunday, October 22, 2006
    I added section 2.2 and section 5.4 (about dynamically adding items to a palette) and replaced the previous link above with a new one, which incorporates these two new sections.
  • 监控 Sunday, October 22, 2006
    good idea
    I agree with you!
  • Kovica Tuesday, November 7, 2006
    Sorry for the late reply. :)
    Thanks, Geertjan, for adding the part for dynamically adding palette items. :)
    It is depending on a data loader I create. I thought that there is an easier way to create palette items.
    And thanks for welcoming me back from the USA trip. I'm GLAD I'm back. :)))
  • Geertjan Tuesday, November 7, 2006
    Without a data loader, you would have no data to transfer from the palette to the component.
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.