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, positionalwaysOnTop, attributes, childList, delegateOwner, layoutManager, maxActiveAltitude, minActiveAltitude, pickEnabled, pickSupport, text, textBoundsMap, vertexBuffer, wrappedTextMapANTIALIAS_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, setPositionaddChild, 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, wrapTextaddPropertyChangeListener, 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, setValuesprotected 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.ActionListenerpublic 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)