public class AudioPlayerAnnotation extends DialogAnnotation
DialogAnnotation.BusyImageAbstractAnnotation.TextCacheKey| Modifier and Type | Field and Description |
|---|---|
protected static String |
BACK_IMAGE_PATH |
protected static String |
BACK_TOOLTIP_TEXT |
protected ButtonAnnotation |
backButton |
protected long |
length |
protected Annotation |
lengthLabel |
protected static String |
PAUSE_IMAGE_PATH |
protected static String |
PAUSE_TOOLTIP_TEXT |
protected static String |
PLAY_IMAGE_PATH |
protected static String |
PLAY_TOOLTIP_TEXT |
protected ButtonAnnotation |
playButton |
protected long |
position |
protected Annotation |
positionLabel |
protected ProgressAnnotation |
progress |
protected Annotation |
titleLabel |
busy, BUSY_IMAGE_PATH, busyImage, CLOSE_IMAGE_PATH, CLOSE_TOOLTIP_TEXT, closeButton, DEPRESSED_MASK_PATH, listenerListaltitudeMode, dragEnabled, draggableSupport, heightInMeteralwaysOnTop, attributes, childList, delegateOwner, layoutManager, maxActiveAltitude, minActiveAltitude, pickEnabled, pickSupport, text, textBoundsMap, vertexBuffer, wrappedTextMapANTIALIAS_DONT_CARE, ANTIALIAS_FASTEST, ANTIALIAS_NICEST| Constructor and Description |
|---|
AudioPlayerAnnotation(Position position) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
formatAsMinutesSeconds(long millis) |
protected String |
formatTimeString(long millis) |
ButtonAnnotation |
getBackButton() |
long |
getClipLength() |
Annotation |
getClipLengthLabel() |
long |
getClipPosition() |
Annotation |
getClipPositionLabel() |
ProgressAnnotation |
getClipProgressBar() |
ButtonAnnotation |
getPlayButton() |
Annotation |
getTitleLabel() |
protected void |
initComponents() |
protected void |
layoutComponents() |
void |
setClipLength(long length) |
void |
setClipPosition(long position) |
void |
setPlayButtonState(String state) |
protected void |
setupProgressBar(ProgressAnnotation annotation) |
protected void |
setupTimeLabel(Annotation annotation) |
protected void |
setupTitle(Annotation annotation) |
actionPerformed, addActionListener, fireActionPerformed, getActionListeners, getBusyImage, getCloseButton, isBusy, removeActionListener, setBusy, setupContainer, setupDefaultAttributes, setupLabelcomputeBounds, 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 static final String BACK_IMAGE_PATH
protected static final String BACK_TOOLTIP_TEXT
protected ButtonAnnotation backButton
protected long length
protected Annotation lengthLabel
protected static final String PAUSE_IMAGE_PATH
protected static final String PAUSE_TOOLTIP_TEXT
protected static final String PLAY_IMAGE_PATH
protected static final String PLAY_TOOLTIP_TEXT
protected ButtonAnnotation playButton
protected long position
protected Annotation positionLabel
protected ProgressAnnotation progress
protected Annotation titleLabel
public AudioPlayerAnnotation(Position position)
protected String formatAsMinutesSeconds(long millis)
protected String formatTimeString(long millis)
public ButtonAnnotation getBackButton()
public long getClipLength()
public Annotation getClipLengthLabel()
public long getClipPosition()
public Annotation getClipPositionLabel()
public ProgressAnnotation getClipProgressBar()
public ButtonAnnotation getPlayButton()
public Annotation getTitleLabel()
protected void initComponents()
initComponents in class DialogAnnotationprotected void layoutComponents()
layoutComponents in class DialogAnnotationpublic void setClipLength(long length)
public void setClipPosition(long position)
public void setPlayButtonState(String state)
protected void setupProgressBar(ProgressAnnotation annotation)
protected void setupTimeLabel(Annotation annotation)
protected void setupTitle(Annotation annotation)