gov.nasa.worldwind.examples.util
Class DialogAnnotation
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.render.AbstractAnnotation
gov.nasa.worldwind.render.GlobeAnnotation
gov.nasa.worldwind.examples.util.DialogAnnotation
- All Implemented Interfaces:
- AVList, Disposable, Locatable, Movable, Pickable, Annotation, Renderable, Restorable, ActionListener, EventListener
- Direct Known Subclasses:
- AudioPlayerAnnotation, SlideShowAnnotation
public abstract class DialogAnnotation
- extends GlobeAnnotation
- implements ActionListener
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 |
busy
protected boolean busy
BUSY_IMAGE_PATH
protected static final String BUSY_IMAGE_PATH
- See Also:
- Constant Field Values
busyImage
protected ImageAnnotation busyImage
CLOSE_IMAGE_PATH
protected static final String CLOSE_IMAGE_PATH
- See Also:
- Constant Field Values
CLOSE_TOOLTIP_TEXT
protected static final String CLOSE_TOOLTIP_TEXT
- See Also:
- Constant Field Values
closeButton
protected ButtonAnnotation closeButton
DEPRESSED_MASK_PATH
protected static final String DEPRESSED_MASK_PATH
- See Also:
- Constant Field Values
listenerList
protected EventListenerList listenerList
DialogAnnotation
protected DialogAnnotation(Position position)
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interface ActionListener
addActionListener
public void addActionListener(ActionListener listener)
fireActionPerformed
protected void fireActionPerformed(ActionEvent e)
getActionListeners
public ActionListener[] getActionListeners()
getBusyImage
public ImageAnnotation getBusyImage()
getCloseButton
public ButtonAnnotation getCloseButton()
initComponents
protected void initComponents()
isBusy
public boolean isBusy()
layoutComponents
protected void layoutComponents()
removeActionListener
public void removeActionListener(ActionListener listener)
setBusy
public void setBusy(boolean busy)
setupContainer
protected void setupContainer(Annotation annotation)
setupDefaultAttributes
protected void setupDefaultAttributes(AnnotationAttributes attributes)
setupLabel
protected void setupLabel(Annotation annotation)