Class TranscriptView
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
ca.phon.app.session.editor.EditorView
ca.phon.app.session.editor.view.transcript.TranscriptView
- All Implemented Interfaces:
IExtendable,ImageObserver,MenuContainer,Serializable,Accessible
View for editing a session's transcript. This view provides a text editor for the transcript
as well as a number of tools for editing and navigating the transcript.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsFields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatgetIcon()View icongetMenu()Get the menu for the view (if any)getName()View namebooleanReturn state information for the view.booleanbooleanbooleanbooleanIs Find invalid input: '&' Replace visible and has active search resultsbooleanbooleanbooleanbooleanbooleanbooleanvoidloadStateProperties(Properties props) Load state information for the view.voidplayPause(PhonActionEvent<Void> pae) voidsetFindAndReplaceVisible(boolean findAndReplaceVisible, boolean replaceVisible) voidsetFontSizeDelta(float fontSizeDelta) voidsetupParticipantsMenu(MenuBuilder menuBuilder) Sets up the participants menu with the givenMenuBuildervoidsetupTiersMenu(MenuBuilder menuBuilder) Sets up the tiers menu with the givenMenuBuildervoidshowFind()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class ca.phon.app.session.editor.EditorView
addEditorViewListener, getEditor, getEditorViewListeners, getExtension, getExtensions, getPreferredDockPosition, initExtensions, putExtension, removeEditorViewListner, removeExtension, setPreferredDockPositionMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
addAncestorListener, 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, updateMethods inherited from class java.awt.Container
add, 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, validateTreeMethods inherited from class java.awt.Component
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, 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, transferFocusUpCycle
-
Field Details
-
VIEW_NAME
- See Also:
-
VIEW_ICON
- See Also:
-
fontSizeDelta
public float fontSizeDelta
-
-
Constructor Details
-
TranscriptView
Constructor
-
-
Method Details
-
getTranscriptScrollPane
-
getStatusBar
-
playPause
-
getTranscriptEditor
-
getName
Description copied from class:EditorViewView name- Specified by:
getNamein classEditorView- Returns:
- the view name
-
getIcon
Description copied from class:EditorViewView icon- Specified by:
getIconin classEditorView- Returns:
- view icon
-
getMenu
Description copied from class:EditorViewGet the menu for the view (if any)- Specified by:
getMenuin classEditorView- Returns:
- menu for the view or
nullif this view does not have a menu
-
isSingleRecordView
public boolean isSingleRecordView() -
toggleSingleRecordActive
public void toggleSingleRecordActive() -
getShowRecordNumbers
public boolean getShowRecordNumbers() -
toggleShowRecordNumbers
public void toggleShowRecordNumbers() -
isSyllabificationVisible
public boolean isSyllabificationVisible() -
toggleSyllabificationVisible
public void toggleSyllabificationVisible() -
isSyllabificationComponent
public boolean isSyllabificationComponent() -
toggleSyllabificationIsComponent
public void toggleSyllabificationIsComponent() -
isAlignmentVisible
public boolean isAlignmentVisible() -
toggleAlignmentVisible
public void toggleAlignmentVisible() -
isAlignmentComponent
public boolean isAlignmentComponent() -
toggleAlignmentIsComponent
public void toggleAlignmentIsComponent() -
getFontSizeDelta
public float getFontSizeDelta() -
setFontSizeDelta
public void setFontSizeDelta(float fontSizeDelta) -
isFindAndReplaceVisible
public boolean isFindAndReplaceVisible() -
getFindAndReplacePanel
-
setFindAndReplaceVisible
public void setFindAndReplaceVisible(boolean findAndReplaceVisible, boolean replaceVisible) -
showFind
public void showFind() -
showReplace
public void showReplace() -
isValidationMode
public boolean isValidationMode() -
toggleValidationMode
public void toggleValidationMode() -
isHeadersVisible
public boolean isHeadersVisible() -
toggleHeadersVisible
public void toggleHeadersVisible() -
isChatTierNamesShown
public boolean isChatTierNamesShown() -
toggleChatTierNamesShown
public void toggleChatTierNamesShown() -
getStateProperties
Description copied from class:EditorViewReturn state information for the view. This is information which will be saved with the editor perspective and loaded when the view is opened again.- Overrides:
getStatePropertiesin classEditorView
-
loadStateProperties
Description copied from class:EditorViewLoad state information for the view. This is information which was saved with the editor perspective and loaded when the view is opened again.- Overrides:
loadStatePropertiesin classEditorView- Parameters:
props- state properties
-
isFindAndReplaceActive
public boolean isFindAndReplaceActive()Is Find invalid input: '&' Replace visible and has active search results- Returns:
- true if Find invalid input: '&' Replace is visible and has active search results, false otherwise
-