Add Javadoc. refs #15882
Add Javadoc of swing api and impl. refs #15882
Fix bug when a mapControl3D war disposed when some retrieval task was still running. refs #15890
When a MapControl3D is disposed, it will wait until all retrieval task stops. It is necessary to avoid problems drawing.
Change register of View3DPanel for MapControl3D register.
Improved visibility of extensions.
Now when some view3d panel is closed, view3d manager is notified to update view3d panel register. That register of view3d panel is used to determinate visibility extensions.
Add disposable methods to liberate resources when a 3D viewer is closed. refs #15890
Change author name of classes.
Add raster support. refs #15889
Added following classes to support raster layers:
Rename name of some classes. Add #synchronizeLayers() and createMapControl3D([..]) to API. Move code of AbstractView3DPanel to MapControl3D. Delete AbstractView3DPanel. Move enum class TYPE to manager. refs #15889
Last changes before leave migration project.
Add default layers to be loaded when view 3D is created. refs #15886
Add and load WorldWind configuration files. refs #15886
Fix components layout. refs #15886
Add status bar to panel and code refactoring. refs #15886
Add and configure each plugin. refs #15886
There are five plugins:
Each plugin has its own native configuration to create a specific plugin for each architecture.
Implement component hide/show methods. refs #15886
Add first version of view 3d. refs #15886
Added necessary dependencies to integrate NASA WW SDK.Created AbstractView3DPanel that instantiate and configure the WorldWindowGLJPanel.Implemented some methods to show trivial view.
Create managers, add dependencies and created API. refs #15885
Create project structure refs #15885