# Package org.apache.lucene.luke.app.desktop.components

UI components of the desktop Luke

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AnalysisTabOperator | Operator for the Analysis tab
  ComponentOperatorRegistry.ComponentOperator | marker interface for operators
  DocumentsTabOperator | Operator for the Documents tab
  LukeWindowOperator | Operator for the root window
  SearchTabOperator | Operator for the Search tab
  TableColumnInfo | Holder of table column attributes
  TabSwitcherProxy.TabSwitcher | tab switcher

- Class Summary
  Class | Description
  --- | ---
  AnalysisPanelProvider | Provider of the Analysis panel
  CommitsPanelProvider | Provider of the Commits panel
  ComponentOperatorRegistry | An utility class for interaction between components
  DocumentsPanelProvider | Provider of the Documents panel
  LogsPanelProvider | Provider of the Logs panel
  LukeWindowProvider | Provider of the root window
  MenuBarProvider | Provider of the MenuBar
  OverviewPanelProvider | Provider of the Overview panel
  SearchPanelProvider | Provider of the Search panel
  TabbedPaneProvider | Provider of the Tabbed pane
  TableModelBase<T extends TableColumnInfo> | Base table model that stores table's meta data and content.
  TabSwitcherProxy | An utility class for switching tabs.

- Enum Summary
  Enum | Description
  --- | ---
  SearchPanelProvider.Tab | tabs in the Search panel
  TabbedPaneProvider.Tab | tabs in the main frame

## Package org.apache.lucene.luke.app.desktop.components Description

UI components of the desktop Luke

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.