Go to the documentation of this file.
19package org.sleuthkit.autopsy.datasourcesummary.uiutils;
21import java.util.Collection;
22import java.util.logging.Level;
23import javax.swing.JPanel;
24import org.openide.util.NbBundle;
25import org.sleuthkit.autopsy.coreutils.Logger;
31 "AbstractLoadableComponent_loadingMessage_defaultText=Loading results...",
32 "AbstractLoadableComponent_errorMessage_defaultText=There was an error loading results.",
33 "AbstractLoadableComponent_noDataExists_defaultText=No data exists.",})
115 if (result ==
null) {
116 logger.log(Level.SEVERE,
"Null data fetch result received.");
123 if (data ==
null || (data instanceof Collection<?> && ((Collection<?>) data).isEmpty())) {
132 logger.log(Level.WARNING,
"An exception was caused while results were loaded.", result.
getException());
137 logger.log(Level.SEVERE,
"No known loading state was found in result.");
161 protected abstract void setMessage(
boolean visible, String message);
synchronized static Logger getLogger(String name)
abstract void setResults(T data)
static final String DEFAULT_ERROR_MESSAGE
static final String DEFAULT_NO_RESULTS_MESSAGE
abstract void setMessage(boolean visible, String message)
synchronized void showResults(T data)
static final String DEFAULT_LOADING_MESSAGE
static final Logger logger
void showDefaultLoadingMessage()
void showDataFetchResult(DataFetchResult< T > result)
static String getDefaultNoResultsMessage()
void showDataFetchResult(DataFetchResult< T > result, String errorMessage, String noResultsMessage)
static String getDefaultErrorMessage()
static final long serialVersionUID
synchronized void showMessage(String message)
ResultType getResultType()
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.