Class RepastWorldWindowGLJPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.jogamp.opengl.awt.GLJPanel
gov.nasa.worldwind.awt.WorldWindowGLJPanel
repast.simphony.visualization.gis3D.RepastWorldWindowGLJPanel
All Implemented Interfaces:
com.jogamp.nativewindow.awt.AWTPrintLifecycle, com.jogamp.nativewindow.NativeSurfaceHolder, com.jogamp.nativewindow.ScalableSurface, com.jogamp.nativewindow.WindowClosingProtocol, com.jogamp.opengl.awt.AWTGLAutoDrawable, com.jogamp.opengl.awt.ComponentEvents, com.jogamp.opengl.GLAutoDrawable, com.jogamp.opengl.GLDrawable, com.jogamp.opengl.GLSharedContextSetter, gov.nasa.worldwind.avlist.AVList, gov.nasa.worldwind.WorldWindow, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible

public class RepastWorldWindowGLJPanel extends gov.nasa.worldwind.awt.WorldWindowGLJPanel
This implementation of WorldWindowGLJPanel fixes bugs relating to disposal and WW shutdown to make sure all objects within are disposed properly.
Author:
Eric Tatara
See Also:
  • Constructor Details

    • RepastWorldWindowGLJPanel

      public RepastWorldWindowGLJPanel()
  • Method Details

    • shutdown

      public void shutdown()
      Specified by:
      shutdown in interface gov.nasa.worldwind.WorldWindow
      Overrides:
      shutdown in class gov.nasa.worldwind.awt.WorldWindowGLJPanel
    • removePropertyChangeListener

      public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
      Specified by:
      removePropertyChangeListener in interface gov.nasa.worldwind.avlist.AVList
      Specified by:
      removePropertyChangeListener in interface com.jogamp.opengl.awt.ComponentEvents
      Overrides:
      removePropertyChangeListener in class gov.nasa.worldwind.awt.WorldWindowGLJPanel