Package org.opensourcephysics.display
Interface OSPRuntime.Disposable
- All Known Implementing Classes:
DataToolTab.DataToolPlotter
,DrawingPanel
,InteractivePanel
,MainTView
,PageTView
,PlottingPanel
,PlotTView
,TableTView
,TMenuBar
,TrackChooserTView
,TrackControl
,TrackerPanel
,TrackPlottingPanel
,TToolBar
,TTrack.TextLineLabel
,TTrackBar
,TView
,TViewChooser
,VideoPanel
,WorldTView
,ZoomTView
- Enclosing class:
- OSPRuntime
public static interface OSPRuntime.Disposable
An interface with static methods that track implementing classes, adding them
to array to "allocate" them, and running their dispose() method when
"deallocation" is requested.
- Author:
- hanson
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
allocate
(OSPRuntime.Disposable[] objs, String name) static void
static void
static void
deallocate
(OSPRuntime.Disposable[] objs) static void
deallocate
(OSPRuntime.Disposable[] objs, int i) static void
deallocate
(OSPRuntime.Disposable[] objs, BitSet bs) static void
void
dispose()
static void
dump()
-
Field Details
-
allocated
-
-
Method Details
-
dispose
void dispose() -
allocate
-
allocate
-
deallocate
-
deallocate
-
deallocate
-
deallocate
-
clearAllocation
-
deallocateAll
static void deallocateAll() -
dump
static void dump()
-