NetBeansのNodeとJAXB

Node APIもJAXBも融通が効かないので、結構大変。
というか、Nodeがデフォルトコンストラクタを持っていないので、そのままではJAXBで扱えない。
継承元がデフォルトコンストラクタを持っていない場合、XMLバインディング対象のクラスにデフォルトコンストラクタがあっても怒られるというJAXBの挙動はとても不可解。
それに、Node APIのできはあまりよくないと思う。


というのもあって、NetBeansプラットフォームで何か作るときは、Nodeはプロパティとアイコン、親子関係の管理だけにして、実際のデータは別にPOJOで作るのが自由でいいです。