RecObserver, java.awt.image.ImageObserver, java.awt.KeyEventDispatcher, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessiblepublic class RecTransporter extends javax.swing.JPanel implements RecObserver, java.awt.KeyEventDispatcher
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategyjava.awt.Container.AccessibleAWTContaineraccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor | Description |
|---|---|
RecTransporter(RecTransporterActions recTransporterActions,
boolean speakerAddressed) |
|
RecTransporter(SpeechRecorder speechrecorder,
RecTransporterActions actions) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addKeyStrokeAction(javax.swing.KeyStroke keyStroke,
javax.swing.Action action) |
|
void |
clearActionKeyCodes() |
|
void |
close() |
|
boolean |
dispatchKeyEvent(java.awt.event.KeyEvent e) |
|
java.lang.String |
getItemCode() |
|
boolean |
isAutoRecording() |
|
boolean |
isConsumeAllKeys() |
|
boolean |
isPlaybackEnabled() |
|
boolean |
isProgressPaused() |
|
boolean |
isShowRecStartAction() |
|
boolean |
isShowRecStopAction() |
|
boolean |
isSpeakerAddressed() |
|
void |
setAutoRecording(boolean b) |
|
void |
setConsumeAllKeys(boolean consumeAllKeys) |
|
void |
setItemCode(java.lang.String itemCode) |
|
void |
setKeyButtonBindingEnabled(boolean enabled) |
|
void |
setPlaybackEnabled(boolean playbackEnabled) |
|
void |
setProgressPaused(boolean progressPaused) |
|
void |
setShowRecStartAction(boolean showRecStartAction) |
|
void |
setShowRecStopAction(boolean showRecStopAction) |
|
void |
update(int status) |
implements the RecObserver interface and changes the state of the
recording control buttons according to the current recording status.
|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updatepublic RecTransporter(RecTransporterActions recTransporterActions, boolean speakerAddressed)
public RecTransporter(SpeechRecorder speechrecorder, RecTransporterActions actions)
public void setKeyButtonBindingEnabled(boolean enabled)
public void update(int status)
update in interface RecObserverpublic boolean isAutoRecording()
public void setAutoRecording(boolean b)
b - public boolean isSpeakerAddressed()
public boolean dispatchKeyEvent(java.awt.event.KeyEvent e)
dispatchKeyEvent in interface java.awt.KeyEventDispatcherpublic void addKeyStrokeAction(javax.swing.KeyStroke keyStroke,
javax.swing.Action action)
public void clearActionKeyCodes()
public boolean isConsumeAllKeys()
public void setConsumeAllKeys(boolean consumeAllKeys)
consumeAllKeys - The consumeAllKeys to set.public void close()
public boolean isShowRecStartAction()
public void setShowRecStartAction(boolean showRecStartAction)
public boolean isShowRecStopAction()
public void setShowRecStopAction(boolean showRecStopAction)
public java.lang.String getItemCode()
public void setItemCode(java.lang.String itemCode)
public boolean isPlaybackEnabled()
public void setPlaybackEnabled(boolean playbackEnabled)
public boolean isProgressPaused()
public void setProgressPaused(boolean progressPaused)