Class UIDebugGenerator
java.lang.Object
com.biglybt.ui.swt.debug.UIDebugGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddFilesToZip(ZipOutputStream out, File[] files) protected static booleanemptyCheck(org.eclipse.swt.widgets.Text textMessage, boolean allowEmpty) generate(File[] extraLogDirs, UIDebugGenerator.DebugPrompterListener debugPrompterListener) static voidstatic org.eclipse.swt.graphics.ImagegenerateObfuscatedImage(org.eclipse.swt.widgets.Shell shell) static List<org.eclipse.swt.graphics.Image> static voidobfuscateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds) static voidobfuscateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds, String text) static voidobfuscateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.widgets.Control control, String text) static Stringstatic StringobfuscateDownloadName(PEPeer peer) static StringobfuscateDownloadName(PEPiece piece) static Stringstatic StringobfuscateFileName(DiskManagerFileInfo fileInfo) private static voidpromptUser(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
-