Save This Page
Home » slf4j-1.5.5 » org.apache » log4j » lf5 » viewer » [javadoc | source]
org.apache.log4j.lf5.viewer
public class: LogTable [javadoc | source]
java.lang.Object
   java.awt.Component
      java.awt.Container
         javax.swing.JComponent
            javax.swing.JTable
               org.apache.log4j.lf5.viewer.LogTable

All Implemented Interfaces:
    TableModelListener, RowSorterListener, CellEditorListener, TableColumnModelListener, Scrollable, Accessible, ListSelectionListener, TransferHandler$HasGetTransferHandler, Serializable, MenuContainer, ImageObserver

LogTable.
Nested Class Summary:
class  LogTable.LogTableListSelectionListener   
Field Summary
protected  int _rowHeight     
protected  JTextArea _detailTextArea     
protected  int _numCols     
protected  TableColumn[] _tableColumns     
protected  int[] _colWidths     
protected  LogTableColumn[] _colNames     
protected  int _colDate     
protected  int _colThread     
protected  int _colMessageNum     
protected  int _colLevel     
protected  int _colNDC     
protected  int _colCategory     
protected  int _colMessage     
protected  int _colLocation     
protected  int _colThrown     
protected  DateFormatManager _dateFormatManager     
Fields inherited from javax.swing.JTable:
AUTO_RESIZE_OFF,  AUTO_RESIZE_NEXT_COLUMN,  AUTO_RESIZE_SUBSEQUENT_COLUMNS,  AUTO_RESIZE_LAST_COLUMN,  AUTO_RESIZE_ALL_COLUMNS
Fields inherited from javax.swing.JComponent:
WHEN_FOCUSED,  WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,  WHEN_IN_FOCUSED_WINDOW,  UNDEFINED_CONDITION,  TOOL_TIP_TEXT_KEY
Fields inherited from java.awt.Component:
TOP_ALIGNMENT,  CENTER_ALIGNMENT,  BOTTOM_ALIGNMENT,  LEFT_ALIGNMENT,  RIGHT_ALIGNMENT
Constructor:
 public LogTable(JTextArea detailTextArea) 
Method from org.apache.log4j.lf5.viewer.LogTable Summary:
clearLogRecords,   getColumnNameAndNumber,   getDateFormatManager,   getFilteredLogTableModel,   init,   setDateFormatManager,   setDetailedView,   setFont,   setView
Methods from javax.swing.JTable:
addColumn,   addColumnSelectionInterval,   addNotify,   addRowSelectionInterval,   changeSelection,   clearSelection,   columnAdded,   columnAtPoint,   columnMarginChanged,   columnMoved,   columnRemoved,   columnSelectionChanged,   convertColumnIndexToModel,   convertColumnIndexToView,   convertRowIndexToModel,   convertRowIndexToView,   createDefaultColumnsFromModel,   createScrollPaneForTable,   doLayout,   editCellAt,   editCellAt,   editingCanceled,   editingStopped,   getAccessibleContext,   getAutoCreateColumnsFromModel,   getAutoCreateRowSorter,   getAutoResizeMode,   getCellEditor,   getCellEditor,   getCellRect,   getCellRenderer,   getCellSelectionEnabled,   getColumn,   getColumnClass,   getColumnCount,   getColumnModel,   getColumnName,   getColumnSelectionAllowed,   getDefaultEditor,   getDefaultRenderer,   getDragEnabled,   getDropLocation,   getDropMode,   getEditingColumn,   getEditingRow,   getEditorComponent,   getFillsViewportHeight,   getGridColor,   getIntercellSpacing,   getModel,   getPreferredScrollableViewportSize,   getPrintable,   getRowCount,   getRowHeight,   getRowHeight,   getRowMargin,   getRowSelectionAllowed,   getRowSorter,   getScrollableBlockIncrement,   getScrollableTracksViewportHeight,   getScrollableTracksViewportWidth,   getScrollableUnitIncrement,   getSelectedColumn,   getSelectedColumnCount,   getSelectedColumns,   getSelectedRow,   getSelectedRowCount,   getSelectedRows,   getSelectionBackground,   getSelectionForeground,   getSelectionModel,   getShowHorizontalLines,   getShowVerticalLines,   getSurrendersFocusOnKeystroke,   getTableHeader,   getToolTipText,   getUI,   getUIClassID,   getUpdateSelectionOnSort,   getValueAt,   isCellEditable,   isCellSelected,   isColumnSelected,   isEditing,   isRowSelected,   moveColumn,   prepareEditor,   prepareRenderer,   print,   print,   print,   print,   print,   removeColumn,   removeColumnSelectionInterval,   removeEditor,   removeNotify,   removeRowSelectionInterval,   rowAtPoint,   selectAll,   setAutoCreateColumnsFromModel,   setAutoCreateRowSorter,   setAutoResizeMode,   setCellEditor,   setCellSelectionEnabled,   setColumnModel,   setColumnSelectionAllowed,   setColumnSelectionInterval,   setDefaultEditor,   setDefaultRenderer,   setDragEnabled,   setDropMode,   setEditingColumn,   setEditingRow,   setFillsViewportHeight,   setGridColor,   setIntercellSpacing,   setModel,   setPreferredScrollableViewportSize,   setRowHeight,   setRowHeight,   setRowMargin,   setRowSelectionAllowed,   setRowSelectionInterval,   setRowSorter,   setSelectionBackground,   setSelectionForeground,   setSelectionMode,   setSelectionModel,   setShowGrid,   setShowHorizontalLines,   setShowVerticalLines,   setSurrendersFocusOnKeystroke,   setTableHeader,   setUI,   setUpdateSelectionOnSort,   setValueAt,   sizeColumnsToFit,   sizeColumnsToFit,   sorterChanged,   tableChanged,   updateUI,   valueChanged
Methods from javax.swing.JComponent:
addAncestorListener,   addNotify,   addVetoableChangeListener,   computeVisibleRect,   contains,   createToolTip,   disable,   enable,   firePropertyChange,   firePropertyChange,   firePropertyChange,   getAccessibleContext,   getActionForKeyStroke,   getActionMap,   getAlignmentX,   getAlignmentY,   getAncestorListeners,   getAutoscrolls,   getBaseline,   getBaselineResizeBehavior,   getBorder,   getBounds,   getClientProperty,   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,   getUIClassID,   getVerifyInputWhenFocusTarget,   getVetoableChangeListeners,   getVisibleRect,   getWidth,   getX,   getY,   grabFocus,   isDoubleBuffered,   isLightweightComponent,   isManagingFocus,   isOpaque,   isOptimizedDrawingEnabled,   isPaintingForPrint,   isPaintingTile,   isRequestFocusEnabled,   isValidateRoot,   paint,   paintImmediately,   paintImmediately,   print,   printAll,   putClientProperty,   registerKeyboardAction,   registerKeyboardAction,   removeAncestorListener,   removeNotify,   removeVetoableChangeListener,   repaint,   repaint,   requestDefaultFocus,   requestFocus,   requestFocus,   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,   setVerifyInputWhenFocusTarget,   setVisible,   unregisterKeyboardAction,   update,   updateUI
Methods from java.awt.Container:
add,   add,   add,   add,   add,   addContainerListener,   addNotify,   addPropertyChangeListener,   addPropertyChangeListener,   applyComponentOrientation,   areFocusTraversalKeysSet,   countComponents,   deliverEvent,   doLayout,   findComponentAt,   findComponentAt,   getAlignmentX,   getAlignmentY,   getComponent,   getComponentAt,   getComponentAt,   getComponentCount,   getComponentZOrder,   getComponents,   getContainerListeners,   getFocusTraversalKeys,   getFocusTraversalPolicy,   getInsets,   getLayout,   getListeners,   getMaximumSize,   getMinimumSize,   getMousePosition,   getPreferredSize,   insets,   invalidate,   isAncestorOf,   isFocusCycleRoot,   isFocusCycleRoot,   isFocusTraversalPolicyProvider,   isFocusTraversalPolicySet,   layout,   list,   list,   locate,   minimumSize,   paint,   paintComponents,   preferredSize,   print,   printComponents,   remove,   remove,   removeAll,   removeContainerListener,   removeNotify,   setComponentZOrder,   setFocusCycleRoot,   setFocusTraversalKeys,   setFocusTraversalPolicy,   setFocusTraversalPolicyProvider,   setFont,   setLayout,   transferFocusBackward,   transferFocusDownCycle,   update,   validate
Methods from java.awt.Component:
action,   add,   addComponentListener,   addFocusListener,   addHierarchyBoundsListener,   addHierarchyListener,   addInputMethodListener,   addKeyListener,   addMouseListener,   addMouseMotionListener,   addMouseWheelListener,   addNotify,   addPropertyChangeListener,   addPropertyChangeListener,   applyComponentOrientation,   areFocusTraversalKeysSet,   bounds,   checkImage,   checkImage,   contains,   contains,   createImage,   createImage,   createVolatileImage,   createVolatileImage,   deliverEvent,   disable,   dispatchEvent,   doLayout,   enable,   enable,   enableInputMethods,   firePropertyChange,   firePropertyChange,   firePropertyChange,   firePropertyChange,   firePropertyChange,   firePropertyChange,   getAccessibleContext,   getAlignmentX,   getAlignmentY,   getBackground,   getBaseline,   getBaselineResizeBehavior,   getBounds,   getBounds,   getColorModel,   getComponentAt,   getComponentAt,   getComponentListeners,   getComponentOrientation,   getCursor,   getDropTarget,   getFocusCycleRootAncestor,   getFocusListeners,   getFocusTraversalKeys,   getFocusTraversalKeysEnabled,   getFont,   getFontMetrics,   getForeground,   getGraphics,   getGraphicsConfiguration,   getHeight,   getHierarchyBoundsListeners,   getHierarchyListeners,   getIgnoreRepaint,   getInputContext,   getInputMethodListeners,   getInputMethodRequests,   getKeyListeners,   getListeners,   getLocale,   getLocation,   getLocation,   getLocationOnScreen,   getMaximumSize,   getMinimumSize,   getMouseListeners,   getMouseMotionListeners,   getMousePosition,   getMouseWheelListeners,   getName,   getParent,   getPeer,   getPreferredSize,   getPropertyChangeListeners,   getPropertyChangeListeners,   getSize,   getSize,   getToolkit,   getTreeLock,   getWidth,   getX,   getY,   gotFocus,   handleEvent,   hasFocus,   hide,   imageUpdate,   inside,   invalidate,   isBackgroundSet,   isCursorSet,   isDisplayable,   isDoubleBuffered,   isEnabled,   isFocusCycleRoot,   isFocusOwner,   isFocusTraversable,   isFocusable,   isFontSet,   isForegroundSet,   isLightweight,   isMaximumSizeSet,   isMinimumSizeSet,   isOpaque,   isPreferredSizeSet,   isShowing,   isValid,   isVisible,   keyDown,   keyUp,   layout,   list,   list,   list,   list,   list,   locate,   location,   lostFocus,   minimumSize,   mouseDown,   mouseDrag,   mouseEnter,   mouseExit,   mouseMove,   mouseUp,   move,   nextFocus,   paint,   paintAll,   postEvent,   preferredSize,   prepareImage,   prepareImage,   print,   printAll,   remove,   removeComponentListener,   removeFocusListener,   removeHierarchyBoundsListener,   removeHierarchyListener,   removeInputMethodListener,   removeKeyListener,   removeMouseListener,   removeMouseMotionListener,   removeMouseWheelListener,   removeNotify,   removePropertyChangeListener,   removePropertyChangeListener,   repaint,   repaint,   repaint,   repaint,   requestFocus,   requestFocusInWindow,   reshape,   resize,   resize,   setBackground,   setBounds,   setBounds,   setComponentOrientation,   setCursor,   setDropTarget,   setEnabled,   setFocusTraversalKeys,   setFocusTraversalKeysEnabled,   setFocusable,   setFont,   setForeground,   setIgnoreRepaint,   setLocale,   setLocation,   setLocation,   setMaximumSize,   setMinimumSize,   setName,   setPreferredSize,   setSize,   setSize,   setVisible,   show,   show,   size,   toString,   transferFocus,   transferFocusBackward,   transferFocusUpCycle,   update,   validate
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.log4j.lf5.viewer.LogTable Detail:
 public synchronized  void clearLogRecords() 
 protected Vector getColumnNameAndNumber() 
 public DateFormatManager getDateFormatManager() 
    Get the DateFormatManager for formatting dates.
 public FilteredLogTableModel getFilteredLogTableModel() 
 protected  void init() 
 public  void setDateFormatManager(DateFormatManager dfm) 
    Set the date format manager for formatting dates.
 public  void setDetailedView() 
 public  void setFont(Font font) 
 public  void setView(List columns)