本文整理匯總了Java中org.eclipse.jface.dialogs.IDialogSettings.getLong方法的典型用法代碼示例。如果您正苦於以下問題:Java IDialogSettings.getLong方法的具體用法?Java IDialogSettings.getLong怎麽用?Java IDialogSettings.getLong使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.eclipse.jface.dialogs.IDialogSettings
的用法示例。
在下文中一共展示了IDialogSettings.getLong方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: getDebugInfo
import org.eclipse.jface.dialogs.IDialogSettings; //導入方法依賴的package包/類
public static String getDebugInfo(final String dialogSettingsKey) {
final IDialogSettings settings = getDialogSettings(dialogSettingsKey);
long averageOpenTime = -1;
long timeCounts = 0;
try {
timeCounts = settings.getInt(TIME_COUNTS);
averageOpenTime = settings.getLong(ACCUMULATED_OPEN_TIME) / timeCounts;
} catch (final NumberFormatException ex) {
averageOpenTime = -1;
}
return
"stored origin (" //$NON-NLS-1$
+ settings.get(DIALOG_ORIGIN_X)
+ "," //$NON-NLS-1$
+ settings.get(DIALOG_ORIGIN_Y)
+ ")" //$NON-NLS-1$
+ NEWLINE
+ "stored size (" //$NON-NLS-1$
+ settings.get(DIALOG_WIDTH)
+ "," //$NON-NLS-1$
+ settings.get(DIALOG_HEIGHT)
+ ")" //$NON-NLS-1$
+ NEWLINE
+ "views: " //$NON-NLS-1$
+ settings.get(VIEWS)
+ NEWLINE
+
((averageOpenTime != -1) ? "average display time: " //$NON-NLS-1$
+ averageOpenTime
+ " ms (" //$NON-NLS-1$
+ timeCounts
+ " records)" //$NON-NLS-1$
+ NEWLINE : "") //$NON-NLS-1$
+ "since " //$NON-NLS-1$
+ settings.get(SINCE);
}