Package gov.nasa.worldwind.render
Class TextRendererCache
- java.lang.Object
-
- gov.nasa.worldwind.render.TextRendererCache
-
- All Implemented Interfaces:
Disposable
public class TextRendererCache extends java.lang.Object implements Disposable
http://java.sun.com/products/java-media/2D/reference/faqs/index.html#Q_What_are_fractional_metrics_Wh
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TextRendererCache.CacheKey
-
Field Summary
Fields Modifier and Type Field Description protected java.util.concurrent.ConcurrentHashMap<java.lang.Object,TextRenderer>
textRendererMap
-
Constructor Summary
Constructors Constructor Description TextRendererCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
boolean
contains(java.lang.Object key)
void
dispose()
Disposes of any internal resources allocated by the object.protected void
dispose(TextRenderer textRenderer)
protected void
disposeAll()
TextRenderer
get(java.lang.Object key)
int
getNumObjects()
void
put(java.lang.Object key, TextRenderer textRenderer)
void
remove(java.lang.Object key)
-
-
-
Field Detail
-
textRendererMap
protected java.util.concurrent.ConcurrentHashMap<java.lang.Object,TextRenderer> textRendererMap
-
-
Method Detail
-
dispose
public void dispose()
Description copied from interface:Disposable
Disposes of any internal resources allocated by the object.- Specified by:
dispose
in interfaceDisposable
-
getNumObjects
public int getNumObjects()
-
get
public TextRenderer get(java.lang.Object key)
-
put
public void put(java.lang.Object key, TextRenderer textRenderer)
-
remove
public void remove(java.lang.Object key)
-
contains
public boolean contains(java.lang.Object key)
-
clear
public void clear()
-
dispose
protected void dispose(TextRenderer textRenderer)
-
disposeAll
protected void disposeAll()
-
-