NASA World Wind

gov.nasa.worldwind.layers.placename
Class PlaceNameLayer

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.layers.AbstractLayer
              extended by gov.nasa.worldwind.layers.placename.PlaceNameLayer
All Implemented Interfaces:
AVList, Disposable, Layer, Restorable, WWObject, java.beans.PropertyChangeListener, java.util.EventListener
Direct Known Subclasses:
EarthNASAPlaceNameLayer, NASAWFSPlaceNameLayer

public class PlaceNameLayer
extends AbstractLayer


Field Summary
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
PlaceNameLayer(PlaceNameServiceSet placeNameServiceSet)
           
 
Method Summary
 void dispose()
           
protected  void doRender(DrawContext dc)
           
 PlaceNameServiceSet getPlaceNameServiceSet()
           
protected  Vec4 getReferencePoint()
           
 
Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer
doPick, getMaxActiveAltitude, getMinActiveAltitude, getName, getOpacity, getRestorableState, getScale, isAtMaxResolution, isEnabled, isLayerActive, isLayerInView, isMultiResolution, isPickEnabled, pick, render, restoreState, setEnabled, setMaxActiveAltitude, setMinActiveAltitude, setName, setOpacity, setPickEnabled, toString
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Constructor Detail

PlaceNameLayer

public PlaceNameLayer(PlaceNameServiceSet placeNameServiceSet)
Parameters:
placeNameServiceSet - the set of PlaceNameService objects that PlaceNameLayer will render.
Throws:
java.lang.IllegalArgumentException - if placeNameServiceSet is null
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface Disposable
Overrides:
dispose in class AbstractLayer

doRender

protected void doRender(DrawContext dc)
Specified by:
doRender in class AbstractLayer

getPlaceNameServiceSet

public final PlaceNameServiceSet getPlaceNameServiceSet()

getReferencePoint

protected Vec4 getReferencePoint()

NASA World Wind