org.gudy.azureus2.ui.swt.debug
Class UIDebugGenerator

java.lang.Object
  extended by org.gudy.azureus2.ui.swt.debug.UIDebugGenerator

public class UIDebugGenerator
extends java.lang.Object

Author:
TuxPaper

Nested Class Summary
static interface UIDebugGenerator.DebugPrompterListener
           
static class UIDebugGenerator.GeneratedResults
           
 
Constructor Summary
UIDebugGenerator()
           
 
Method Summary
protected static boolean emptyCheck(org.eclipse.swt.widgets.Text textMessage, boolean allowEmpty)
           
static UIDebugGenerator.GeneratedResults generate(java.io.File[] extraLogDirs, UIDebugGenerator.DebugPrompterListener debugPrompterListener)
           
static void generate(java.lang.String sourceRef, java.lang.String additionalText)
           
static void obfusticateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.widgets.Control control, java.lang.String text)
           
static void obfusticateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds)
           
static void obfusticateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.graphics.Rectangle bounds, java.lang.String text)
           
static void sendNow(UIDebugGenerator.GeneratedResults gr, java.lang.String sourceRef, java.lang.String additionalText, FeatureManager.Licence fullLicence)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIDebugGenerator

public UIDebugGenerator()
Method Detail

generate

public static void generate(java.lang.String sourceRef,
                            java.lang.String additionalText)

sendNow

public static void sendNow(UIDebugGenerator.GeneratedResults gr,
                           java.lang.String sourceRef,
                           java.lang.String additionalText,
                           FeatureManager.Licence fullLicence)

generate

public static UIDebugGenerator.GeneratedResults generate(java.io.File[] extraLogDirs,
                                                         UIDebugGenerator.DebugPrompterListener debugPrompterListener)

emptyCheck

protected static boolean emptyCheck(org.eclipse.swt.widgets.Text textMessage,
                                    boolean allowEmpty)
Parameters:
textMessage -
allowEmpty -
Returns:
Since:
4.5.0.3

obfusticateArea

public static void obfusticateArea(org.eclipse.swt.graphics.Image image,
                                   org.eclipse.swt.graphics.Rectangle bounds)
Parameters:
image -
bounds -

obfusticateArea

public static void obfusticateArea(org.eclipse.swt.graphics.Image image,
                                   org.eclipse.swt.graphics.Rectangle bounds,
                                   java.lang.String text)
Parameters:
image -
bounds -
text -

obfusticateArea

public static void obfusticateArea(org.eclipse.swt.graphics.Image image,
                                   org.eclipse.swt.widgets.Control control,
                                   java.lang.String text)
Parameters:
image -
control -
shellOffset -
text -