anl.aida.gis3D
Class FeatureOverlay.InfoAnnotation

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.render.AbstractAnnotation
          extended by gov.nasa.worldwind.render.ScreenAnnotation
              extended by anl.aida.gis3D.FeatureOverlay.InfoAnnotation
All Implemented Interfaces:
gov.nasa.worldwind.avlist.AVList, gov.nasa.worldwind.Disposable, gov.nasa.worldwind.pick.Pickable, gov.nasa.worldwind.render.Annotation, gov.nasa.worldwind.render.Renderable, gov.nasa.worldwind.Restorable
Enclosing class:
FeatureOverlay

 class FeatureOverlay.InfoAnnotation
extends gov.nasa.worldwind.render.ScreenAnnotation


Nested Class Summary
 
Nested classes/interfaces inherited from class gov.nasa.worldwind.render.AbstractAnnotation
gov.nasa.worldwind.render.AbstractAnnotation.TextCacheKey
 
Field Summary
 
Fields inherited from class gov.nasa.worldwind.render.AbstractAnnotation
attributes, childList, delegateOwner, layoutManager, text, textBoundsMap, wrappedTextMap
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Fields inherited from interface gov.nasa.worldwind.render.Annotation
ANTIALIAS_DONT_CARE, ANTIALIAS_FASTEST, ANTIALIAS_NICEST, IMAGE_REPEAT_NONE, IMAGE_REPEAT_X, IMAGE_REPEAT_XY, IMAGE_REPEAT_Y, SIZE_FIT_TEXT, SIZE_FIXED
 
Constructor Summary
FeatureOverlay.InfoAnnotation(java.lang.String text, java.awt.Point point)
           
FeatureOverlay.InfoAnnotation(java.lang.String text, java.awt.Point position, gov.nasa.worldwind.render.AnnotationAttributes defaults)
           
FeatureOverlay.InfoAnnotation(java.lang.String text, java.awt.Point position, java.awt.Font font)
           
FeatureOverlay.InfoAnnotation(java.lang.String text, java.awt.Point position, java.awt.Font font, java.awt.Color textColor)
           
 
Method Summary
protected  void doRenderNow(gov.nasa.worldwind.render.DrawContext dc)
           
 
Methods inherited from class gov.nasa.worldwind.render.ScreenAnnotation
getRestorableState, getScreenPoint, restoreState, setScreenPoint
 
Methods inherited from class gov.nasa.worldwind.render.AbstractAnnotation
addChild, adjustSizeToChildren, adjustSizeToText, applyBackgroundTextureState, applyBackgroundTextureTransform, applyScreenTransform, beginDraw, beginDrawChildren, bindPickableObject, computeFreeBounds, computeInsetBounds, computeOpacity, computeScale, computeTextBounds, dispose, doDraw, doDrawBackgroundTexture, doDrawChildren, draw, drawBackground, drawBackgroundImage, drawBorder, drawCallout, drawChildren, drawContent, drawHTML, drawPlainText, drawText, drawText, drawTopLevelAnnotation, endDraw, endDrawChildren, getAnnotationTexture, getAttributes, getCachedImage, getChildren, getDelegateOwner, getLayout, getMultiLineTextRenderer, getPickSupport, getPreferredSize, getText, getTextBounds, getTextRenderer, getWrappedText, glPointFromAWTPoint, isAlwaysOnTop, isPickEnabled, modulateColorOpacity, pick, removeAllChildren, removeChild, render, renderNow, setAlwaysOnTop, setAttributes, setCachedImage, setDelegateOwner, setDrawColor, setLayout, setPickEnabled, setPickSupport, setText, transformByModelview, wrapText
 
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, toString, wait, wait, wait
 

Constructor Detail

FeatureOverlay.InfoAnnotation

public FeatureOverlay.InfoAnnotation(java.lang.String text,
                                     java.awt.Point position,
                                     gov.nasa.worldwind.render.AnnotationAttributes defaults)

FeatureOverlay.InfoAnnotation

public FeatureOverlay.InfoAnnotation(java.lang.String text,
                                     java.awt.Point position,
                                     java.awt.Font font,
                                     java.awt.Color textColor)

FeatureOverlay.InfoAnnotation

public FeatureOverlay.InfoAnnotation(java.lang.String text,
                                     java.awt.Point position,
                                     java.awt.Font font)

FeatureOverlay.InfoAnnotation

public FeatureOverlay.InfoAnnotation(java.lang.String text,
                                     java.awt.Point point)
Method Detail

doRenderNow

protected void doRenderNow(gov.nasa.worldwind.render.DrawContext dc)
Overrides:
doRenderNow in class gov.nasa.worldwind.render.ScreenAnnotation