Package com.biglybt.ui.swt.debug
Class UIDebugGenerator
java.lang.Object
com.biglybt.ui.swt.debug.UIDebugGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addFilesToZip
(ZipOutputStream out, File[] files) protected static boolean
emptyCheck
(org.eclipse.swt.widgets.Text textMessage, boolean allowEmpty) generate
(File[] extraLogDirs, UIDebugGenerator.DebugPrompterListener debugPrompterListener) static void
static org.eclipse.swt.graphics.Image
generateObfuscatedImage
(org.eclipse.swt.widgets.Shell shell) static List
<org.eclipse.swt.graphics.Image> static void
obfuscateArea
(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds) static void
obfuscateArea
(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds, String text) static void
obfuscateArea
(org.eclipse.swt.graphics.Image image, org.eclipse.swt.widgets.Control control, String text) static String
static String
obfuscateDownloadName
(PEPeer peer) static String
obfuscateDownloadName
(PEPiece piece) static String
static String
obfuscateFileName
(DiskManagerFileInfo fileInfo) private static void
promptUser
(boolean allowEmpty, UIDebugGenerator.GeneratedResults gr)
-
Constructor Details
-
UIDebugGenerator
public UIDebugGenerator()
-
-
Method Details
-
generate
-
getShellImages
-
generateObfuscatedImage
public static org.eclipse.swt.graphics.Image generateObfuscatedImage(org.eclipse.swt.widgets.Shell shell) -
generate
public static UIDebugGenerator.GeneratedResults generate(File[] extraLogDirs, UIDebugGenerator.DebugPrompterListener debugPrompterListener) -
promptUser
-
emptyCheck
protected static boolean emptyCheck(org.eclipse.swt.widgets.Text textMessage, boolean allowEmpty) - Parameters:
textMessage
-allowEmpty
-- Returns:
- Since:
- 4.5.0.3
-
addFilesToZip
-
obfuscateArea
public static void obfuscateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds) - Parameters:
image
-bounds
-
-
obfuscateArea
public static void obfuscateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds, String text) - Parameters:
image
-bounds
-text
-
-
obfuscateArea
public static void obfuscateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.widgets.Control control, String text) - Parameters:
image
-control
-text
-shellOffset
-
-
obfuscateDownloadName
-
obfuscateDownloadName
-
obfuscateDownloadName
-
obfuscateDownloadName
-
obfuscateFileName
-