But again: ApplicationWindow and ApplicationPage are not to be made dockable. The Views and Editors are--what is contained on the pages. I think your best bet is to add the capability to ViewPane - replace SimpleInternalFrame with a docking-capable pane.
View with JTree on Left, TreeNode Properties on Right Page Title Module
Move Remove Collapse