NASA World Wind

gov.nasa.worldwind.render
Class TextRendererCache

java.lang.Object
  extended by gov.nasa.worldwind.render.TextRendererCache
All Implemented Interfaces:
Disposable

public class TextRendererCache
extends Object
implements Disposable

http://java.sun.com/products/java-media/2D/reference/faqs/index.html#Q_What_are_fractional_metrics_Wh


Nested Class Summary
static class TextRendererCache.CacheKey
           
 
Field Summary
protected  ConcurrentHashMap<Object,TextRenderer> textRendererMap
           
 
Constructor Summary
TextRendererCache()
           
 
Method Summary
 void clear()
           
 boolean contains(Object key)
           
 void dispose()
          Disposes of any internal resources allocated by the object.
protected  void dispose(TextRenderer textRenderer)
           
protected  void disposeAll()
           
 TextRenderer get(Object key)
           
 int getNumObjects()
           
 void put(Object key, TextRenderer textRenderer)
           
 void remove(Object key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textRendererMap

protected ConcurrentHashMap<Object,TextRenderer> textRendererMap
Constructor Detail

TextRendererCache

public TextRendererCache()
Method Detail

clear

public void clear()

contains

public boolean contains(Object key)

dispose

public void dispose()
Description copied from interface: Disposable
Disposes of any internal resources allocated by the object.

Specified by:
dispose in interface Disposable

dispose

protected void dispose(TextRenderer textRenderer)

disposeAll

protected void disposeAll()

get

public TextRenderer get(Object key)

getNumObjects

public int getNumObjects()

put

public void put(Object key,
                TextRenderer textRenderer)

remove

public void remove(Object key)

NASA World Wind