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

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

public class UIDebugGenerator
extends Object

Author:
TuxPaper

Nested Class Summary
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(File[] extraLogDirs, boolean allowEmpty, String msgPrefix)
           
static void generate(String sourceRef, String additionalText)
           
static void obfusticateArea(org.eclipse.swt.graphics.Image image, org.eclipse.swt.widgets.Control control, 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, String text)
           
 
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(String sourceRef,
                            String additionalText)

generate

public static UIDebugGenerator.GeneratedResults generate(File[] extraLogDirs,
                                                         boolean allowEmpty,
                                                         String msgPrefix)

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,
                                   String text)
Parameters:
image -
bounds -
text -

obfusticateArea

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