Кто-нибудь знает, почему в Интернете так много примеров создания собственного пользовательского элемента управления в JavaFX с использованием классов SkinBase и BehaviorBase из com.sun? Почему они использовали? Почему в FXEnsemble нет такой реализации? Есть ли лучшие практики для этого? Можете ли вы дать некоторые объяснения, почему я должен использовать BehaviorBase и SkinBase для пользовательского управления? Заранее спасибо.
UPDATE:
Я наткнулся на это видео - http://www.parleys.com/#st=5&id=2789&sl=1, которое относится к созданию пользовательских элементов управления. Автор говорит о Public (Control & Skin) и Private API, и фактически Behavior - это Private API. Уместно ли использовать BehaviorBase и SkinBase из com.sun, которые не описаны в официальной документации?
ОБНОВЛЕНИЕ 2:
SkinBehaviour и JavaFX 8: http://mail.openjdk.java.net/pipermail/openjfx-dev/2013-February/005874.html