GoIconicNode with expand/collapse sign

I have already created GoIconicNode with an imageicon. But now the requirement is more, which is:
How to create a GoIconicNode with an image as well as with +/- sign at it's right part, means expand/collapse symbol ?
On mouse click on + sign, the associated properties should be visible and on - sign, the visible properties should be collapsed.
Please provide me some example.

Look at TreeApp, and see if that is the expand/collapse behavior you are after. If so, then TreeAppnode is a good place to go borrow code.