public abstract class Timeline
extends javax.swing.JFrame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
Timeline() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addProbeEditor(NumericProbeEditor editor) |
abstract void |
automaticProbesZoom() |
abstract void |
clearWayPoints() |
abstract double |
getVisibleRange(double sec) |
static boolean |
isMultipleProbeSelecting() |
abstract boolean |
loadWayPointsFromAttachedFile(javax.swing.JFrame frame) |
abstract boolean |
refreshWayPoints(RootModel root) |
abstract void |
removeWayPointFromRoot(WayPoint way) |
abstract void |
repaintVisibleWindow() |
abstract void |
requestResetAll() |
abstract void |
requestUpdateDisplay() |
abstract void |
requestUpdateWidgets() |
abstract void |
resetAll() |
abstract void |
setAllTracksExpanded(boolean expanded) |
abstract NumericProbeDisplayLarge |
setLargeDisplayVisible(Probe probe,
boolean visible) |
static void |
setMultipleProbeSelecting(boolean selecting) |
abstract void |
setTrackExpanded(boolean expanded,
boolean isInput,
int modelIdx,
int trackIdx) |
abstract void |
setTrackMuted(boolean muted,
boolean isInput,
int modelIdx,
int trackIdx) |
abstract void |
setVisibleRange(double sec) |
abstract boolean |
setWayPointsFileFromUser(javax.swing.JFrame frame,
java.lang.String text) |
abstract void |
setZoomLevel(int zoom) |
abstract void |
updateComponentLocations() |
abstract void |
updateComponentSizes() |
abstract void |
updateProbes(RootModel root) |
abstract void |
updateTimeDisplay(double t) |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public abstract void setZoomLevel(int zoom)
public abstract void resetAll()
public abstract void automaticProbesZoom()
public abstract void updateTimeDisplay(double t)
public abstract void updateComponentSizes()
public abstract void requestUpdateDisplay()
public abstract void requestUpdateWidgets()
public abstract void requestResetAll()
public abstract void updateProbes(RootModel root)
public abstract void removeWayPointFromRoot(WayPoint way)
public abstract void addProbeEditor(NumericProbeEditor editor)
public abstract void setAllTracksExpanded(boolean expanded)
public abstract void updateComponentLocations()
public abstract void repaintVisibleWindow()
public abstract void setTrackExpanded(boolean expanded, boolean isInput, int modelIdx, int trackIdx)
public abstract void setTrackMuted(boolean muted, boolean isInput, int modelIdx, int trackIdx)
public abstract boolean setWayPointsFileFromUser(javax.swing.JFrame frame, java.lang.String text)
public abstract boolean loadWayPointsFromAttachedFile(javax.swing.JFrame frame)
public abstract boolean refreshWayPoints(RootModel root)
public abstract void clearWayPoints()
public abstract double getVisibleRange(double sec)
public abstract void setVisibleRange(double sec)
public static void setMultipleProbeSelecting(boolean selecting)
public static boolean isMultipleProbeSelecting()
public abstract NumericProbeDisplayLarge setLargeDisplayVisible(Probe probe, boolean visible)