Autopsy  4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel Class Reference

Inherits org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.CellModel.

Public Member Functions

 DefaultCellModel (String text)
 
HorizontalAlign getHorizontalAlignment ()
 
Insets getInsets ()
 
List< MenuItemgetPopupMenu ()
 
String getText ()
 
String getTooltip ()
 
DefaultCellModel setHorizontalAlignment (HorizontalAlign alignment)
 
DefaultCellModel setInsets (Insets insets)
 
DefaultCellModel setPopupMenu (List< MenuItem > popupMenu)
 
DefaultCellModel setPopupMenuRetriever (Supplier< List< MenuItem >> menuItemSupplier)
 
DefaultCellModel setTooltip (String tooltip)
 
String toString ()
 

Private Attributes

HorizontalAlign horizontalAlignment
 
Insets insets
 
Supplier< List< MenuItem > > menuItemSupplier
 
List< MenuItempopupMenu
 
final String text
 
String tooltip
 

Detailed Description

The default cell model.

Definition at line 159 of file CellModelTableCellRenderer.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.DefaultCellModel ( String  text)

Main constructor.

Parameters
textThe text to be displayed in the cell.

Definition at line 173 of file CellModelTableCellRenderer.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.text.

Member Function Documentation

HorizontalAlign org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.getHorizontalAlignment ( )
Insets org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.getInsets ( )
List<MenuItem> org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.getPopupMenu ( )
Returns
The popup menu associated with this cell or null if no popup menu should be shown for this cell.

Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.CellModel.

Definition at line 235 of file CellModelTableCellRenderer.java.

String org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.getText ( )
String org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.getTooltip ( )
DefaultCellModel org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.setHorizontalAlignment ( HorizontalAlign  alignment)

Sets the horizontal alignment for this cell model.

Parameters
alignmentThe horizontal alignment for the cell model.
Returns
As a utility, returns this.

Definition at line 212 of file CellModelTableCellRenderer.java.

DefaultCellModel org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.setInsets ( Insets  insets)

Sets the insets for the text within the cell

Parameters
insetsThe insets.
Returns
As a utility, returns this.

Definition at line 229 of file CellModelTableCellRenderer.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.insets.

DefaultCellModel org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.setPopupMenu ( List< MenuItem popupMenu)

Sets the list of items for a popup menu

Parameters
popupMenu
Returns
As a utility, returns this.

Definition at line 264 of file CellModelTableCellRenderer.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.popupMenu.

DefaultCellModel org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.setPopupMenuRetriever ( Supplier< List< MenuItem >>  menuItemSupplier)

Sets a function to lazy load the popup menu items.

Parameters
menuItemSupplierThe lazy load function for popup items.
Returns

Definition at line 253 of file CellModelTableCellRenderer.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.menuItemSupplier.

DefaultCellModel org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.setTooltip ( String  tooltip)

Sets the tooltip for this cell model.

Parameters
tooltipThe tooltip for the cell model.
Returns
As a utility, returns this.

Definition at line 195 of file CellModelTableCellRenderer.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.tooltip.

String org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.toString ( )

Member Data Documentation

HorizontalAlign org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.horizontalAlignment
private
Insets org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.insets
private
Supplier<List<MenuItem> > org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.menuItemSupplier
private
List<MenuItem> org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.popupMenu
private
final String org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.text
private
String org.sleuthkit.autopsy.datasourcesummary.uiutils.CellModelTableCellRenderer.DefaultCellModel.tooltip
private

The documentation for this class was generated from the following file:

Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.