public abstract class ComboPaneViewContainer<T extends java.io.Serializable> extends ViewContainer<T>
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
UNFILTERED |
SELECTED_EVENT_PROPERTY_NAME
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ComboPaneViewContainer(MainFrame mainFrame,
de.huxhorn.lilith.engine.EventSource<T> eventSource) |
Modifier and Type | Method and Description |
---|---|
void |
addNotify() |
void |
addView(EventWrapperViewPanel<T> view) |
void |
closeAllFilters() |
void |
closeCurrentFilter() |
void |
closeOtherFilters() |
void |
dispose() |
de.huxhorn.lilith.data.eventsource.EventWrapper<T> |
getSelectedEvent() |
EventWrapperViewPanel<T> |
getSelectedView() |
EventWrapperViewPanel<T> |
getViewAt(int index) |
int |
getViewCount() |
int |
getViewIndex() |
boolean |
isDisposed() |
void |
removeNotify() |
void |
removeView(EventWrapperViewPanel<T> view,
boolean dispose) |
void |
scrollToEvent() |
void |
setSelectedEvent(de.huxhorn.lilith.data.eventsource.EventWrapper<T> selectedEvent) |
void |
setShowingStatusBar(boolean showingStatusBar) |
void |
setViewIndex(int index) |
void |
showDefaultView() |
void |
updateViews() |
void |
updateViewScale(double scale) |
addChangeListener, addFilteredView, applyCondition, cancelSearching, createViewPanel, fireChange, flush, getDefaultView, getEventSource, getMainFrame, getProgressPanel, getState, getWrappedClass, hideSearchPanel, isSearching, removeChangeListener, replaceFilteredView, resolveViewWindow, setConditionNames, setPreviousSearchStrings, setUpdateCallable, showSearchPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, 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, 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, update
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, validateTree
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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final java.lang.String UNFILTERED
public void addView(EventWrapperViewPanel<T> view)
addView
in class ViewContainer<T extends java.io.Serializable>
public void updateViews()
updateViews
in class ViewContainer<T extends java.io.Serializable>
public void updateViewScale(double scale)
updateViewScale
in class ViewContainer<T extends java.io.Serializable>
public void removeView(EventWrapperViewPanel<T> view, boolean dispose)
removeView
in class ViewContainer<T extends java.io.Serializable>
public void showDefaultView()
showDefaultView
in class ViewContainer<T extends java.io.Serializable>
public void addNotify()
addNotify
in class ViewContainer<T extends java.io.Serializable>
public void scrollToEvent()
scrollToEvent
in class ViewContainer<T extends java.io.Serializable>
public void removeNotify()
removeNotify
in class javax.swing.JComponent
public void dispose()
dispose
in interface de.huxhorn.sulky.buffers.DisposeOperation
dispose
in class ViewContainer<T extends java.io.Serializable>
public boolean isDisposed()
public void setSelectedEvent(de.huxhorn.lilith.data.eventsource.EventWrapper<T> selectedEvent)
public de.huxhorn.lilith.data.eventsource.EventWrapper<T> getSelectedEvent()
getSelectedEvent
in class ViewContainer<T extends java.io.Serializable>
public EventWrapperViewPanel<T> getViewAt(int index)
getViewAt
in class ViewContainer<T extends java.io.Serializable>
public EventWrapperViewPanel<T> getSelectedView()
getSelectedView
in class ViewContainer<T extends java.io.Serializable>
public void setViewIndex(int index)
setViewIndex
in class ViewContainer<T extends java.io.Serializable>
public int getViewIndex()
getViewIndex
in class ViewContainer<T extends java.io.Serializable>
public int getViewCount()
getViewCount
in class ViewContainer<T extends java.io.Serializable>
public void closeCurrentFilter()
closeCurrentFilter
in class ViewContainer<T extends java.io.Serializable>
public void closeOtherFilters()
closeOtherFilters
in class ViewContainer<T extends java.io.Serializable>
public void closeAllFilters()
closeAllFilters
in class ViewContainer<T extends java.io.Serializable>
public void setShowingStatusBar(boolean showingStatusBar)
setShowingStatusBar
in class ViewContainer<T extends java.io.Serializable>