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 classTextRendererCache.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 voidclear()booleancontains(java.lang.Object key)voiddispose()Disposes of any internal resources allocated by the object.protected voiddispose(TextRenderer textRenderer)protected voiddisposeAll()TextRendererget(java.lang.Object key)intgetNumObjects()voidput(java.lang.Object key, TextRenderer textRenderer)voidremove(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:DisposableDisposes of any internal resources allocated by the object.- Specified by:
disposein 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()
-
-