org.thdl.quilldriver
Class QD
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JLayeredPane
|
+--javax.swing.JDesktopPane
|
+--org.thdl.quilldriver.QD
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, Serializable
- public class QD
- extends JDesktopPane
- See Also:
- Serialized Form
Methods inherited from class javax.swing.JDesktopPane |
getAccessibleContext, getAllFrames, getAllFramesInLayer, getDesktopManager, getDragMode, getSelectedFrame, getUI, getUIClassID, isOpaque, paramString, setDesktopManager, setDragMode, setSelectedFrame, setUI, updateUI |
Methods inherited from class javax.swing.JLayeredPane |
addImpl, getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, putLayer, remove, setLayer, setLayer, setPosition |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
project
protected org.thdl.quilldriver.QD.Project project
speakerTable
protected org.thdl.quilldriver.QD.SpeakerTable speakerTable
player
protected org.thdl.media.SmartMoviePanel player
videoFrame
protected JInternalFrame videoFrame
textFrame
protected JInternalFrame textFrame
actionFrame
protected JInternalFrame actionFrame
jtp
public JTabbedPane jtp
tcp
public org.thdl.quilldriver.QD.TimeCodeManager tcp
spm
public org.thdl.quilldriver.QD.SpeakerManager spm
pane
public JTextPane pane
actions
public Hashtable actions
clockIcon
public ImageIcon clockIcon
componentStyleName
public static final String componentStyleName
- See Also:
- Constant Field Values
componentStyle
public Style componentStyle
timeFlavor
public DataFlavor timeFlavor
editMenu
protected JMenu editMenu
searchMenu
protected JMenu searchMenu
replaceTextItem
protected JMenuItem replaceTextItem
messages
protected ResourceBundle messages
work
protected List work
currentWork
protected org.thdl.quilldriver.QD.Work currentWork
sharedDP
protected org.thdl.tib.input.DuffPane sharedDP
sharedDP2
protected org.thdl.tib.input.DuffPane sharedDP2
findDoc
protected StyledDocument findDoc
replaceDoc
protected StyledDocument replaceDoc
cutKey
protected KeyStroke cutKey
copyKey
protected KeyStroke copyKey
pasteKey
protected KeyStroke pasteKey
selectAllKey
protected KeyStroke selectAllKey
insert1TimeKey
protected KeyStroke insert1TimeKey
insert2TimesKey
protected KeyStroke insert2TimesKey
insertSpeakerKey
protected KeyStroke insertSpeakerKey
findKey
protected KeyStroke findKey
replaceKey
protected KeyStroke replaceKey
activeKeyboard
protected org.thdl.tib.input.JskadKeyboard activeKeyboard
wylieKeyboard
protected org.thdl.tib.input.JskadKeyboard wylieKeyboard
QD
public QD()
setMediaPlayer
public void setMediaPlayer(org.thdl.media.SmartMoviePanel smp)
getMediaPlayer
public org.thdl.media.SmartMoviePanel getMediaPlayer()
changeKeyboard
public void changeKeyboard(org.thdl.tib.input.JskadKeyboard kbd)
saveTranscript
public boolean saveTranscript()
clearProject
protected void clearProject()
newProject
public void newProject(URL mediaUrl)
loadTranscript
public boolean loadTranscript(File t)
getTextMenuBar
public JMenuBar getTextMenuBar()
findNextText
public int findNextText(int startPos,
StyledDocument sourceDoc,
StyledDocument findDoc)
findText
public void findText()
replaceText
public void replaceText()
createObject
public static Object createObject(Constructor constructor,
Object[] arguments)
- Creates an object via reflection.
- Returns:
- nonnull on success, null on error
These API docs were created 02/02/2003 08:19 PM.
Copyright © 2001-2002 Tibetan and Himalayan Digital Library. All Rights Reserved.
Hosted by