public abstract class DialogAnnotation extends GlobeAnnotation implements java.awt.event.ActionListener
Modifier and Type | Class and Description |
---|---|
protected static class |
DialogAnnotation.BusyImage |
AbstractAnnotation.TextCacheKey
Modifier and Type | Field and Description |
---|---|
protected boolean |
busy |
protected static java.lang.String |
BUSY_IMAGE_PATH |
protected ImageAnnotation |
busyImage |
protected static java.lang.String |
CLOSE_IMAGE_PATH |
protected static java.lang.String |
CLOSE_TOOLTIP_TEXT |
protected ButtonAnnotation |
closeButton |
protected static java.lang.String |
DEPRESSED_MASK_PATH |
protected javax.swing.event.EventListenerList |
listenerList |
altitudeMode, dragEnabled, draggableSupport, heightInMeter, position
alwaysOnTop, attributes, childList, delegateOwner, layoutManager, maxActiveAltitude, minActiveAltitude, pickEnabled, pickSupport, text, textBoundsMap, vertexBuffer, wrappedTextMap
ANTIALIAS_DONT_CARE, ANTIALIAS_FASTEST, ANTIALIAS_NICEST
Modifier | Constructor and Description |
---|---|
protected |
DialogAnnotation(Position position) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addActionListener(java.awt.event.ActionListener listener) |
protected void |
fireActionPerformed(java.awt.event.ActionEvent e) |
java.awt.event.ActionListener[] |
getActionListeners() |
ImageAnnotation |
getBusyImage() |
ButtonAnnotation |
getCloseButton() |
protected void |
initComponents() |
boolean |
isBusy() |
protected void |
layoutComponents() |
void |
removeActionListener(java.awt.event.ActionListener listener) |
void |
setBusy(boolean busy) |
protected void |
setupContainer(Annotation annotation) |
protected void |
setupDefaultAttributes(AnnotationAttributes attributes) |
protected void |
setupLabel(Annotation annotation) |
computeBounds, computeDistanceScaleAndOpacity, computeLookAtDistance, doDrag, doRenderNow, drag, getAltitudeMode, getAnnotationDrawPoint, getAnnotationDrawPointLegacy, getHeightInMeter, getPosition, getReferencePosition, getRestorableState, isDragEnabled, move, moveTo, restoreState, setAltitudeMode, setDepthFunc, setDragEnabled, setHeightInMeter, setPosition
addChild, adjustSizeToChildren, adjustSizeToText, applyBackgroundTextureState, applyColor, applyScreenTransform, beginDraw, beginDrawChildren, bindPickableObject, computeBoundingRectangle, computeFreeBounds, computeInsetBounds, computeOpacity, computeScale, computeTextBounds, dispose, doDraw, doDrawBackgroundTexture, doDrawChildren, draw, drawBackground, drawBackgroundImage, drawBorder, drawCallout, drawChildren, drawContent, drawHTML, drawPlainText, drawText, drawText, drawTopLevelAnnotation, endDraw, endDrawChildren, getAttributes, getBounds, getChildren, getDelegateOwner, getLayout, getMaxActiveAltitude, getMinActiveAltitude, getMultiLineTextRenderer, getPickSupport, getPreferredSize, getText, getTextBounds, getTextRenderer, getWrappedText, glPointFromAWTPoint, isAlwaysOnTop, isPickEnabled, modulateColorOpacity, pick, removeAllChildren, removeChild, render, renderNow, setAlwaysOnTop, setAttributes, setDelegateOwner, setLayout, setMaxActiveAltitude, setMinActiveAltitude, setPickEnabled, setPickSupport, setText, transformBackgroundImageCoordsToAnnotationCoords, transformByModelview, transformImageCoordsToBackgroundImageCoords, wrapText
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
protected boolean busy
protected static final java.lang.String BUSY_IMAGE_PATH
protected ImageAnnotation busyImage
protected static final java.lang.String CLOSE_IMAGE_PATH
protected static final java.lang.String CLOSE_TOOLTIP_TEXT
protected ButtonAnnotation closeButton
protected static final java.lang.String DEPRESSED_MASK_PATH
protected javax.swing.event.EventListenerList listenerList
protected DialogAnnotation(Position position)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void addActionListener(java.awt.event.ActionListener listener)
protected void fireActionPerformed(java.awt.event.ActionEvent e)
public java.awt.event.ActionListener[] getActionListeners()
public ImageAnnotation getBusyImage()
public ButtonAnnotation getCloseButton()
protected void initComponents()
public boolean isBusy()
protected void layoutComponents()
public void removeActionListener(java.awt.event.ActionListener listener)
public void setBusy(boolean busy)
protected void setupContainer(Annotation annotation)
protected void setupDefaultAttributes(AnnotationAttributes attributes)
protected void setupLabel(Annotation annotation)