Package org.eclipse.wst.xsl.core.internal.util


org.eclipse.wst.xsl.core.internal.util
Class Debug



public class Debug
extends java.lang.Object
Debug Class is used to determine when Debugging output to system out.


Field Summary

public static booleancheckForMemoryLeaks
    
public static booleancollectStats
    
public static intDEBUG
    
public static booleanDEBUG_THREADLOCAL
    
public static booleandebugBreakpoints
    
public static booleandebugCaretMediator
    
public static booleandebugDisplayTreePositions
    
public static booleandebugLauncher
    
public static booleandebugMediator
    
public static booleandebugNotification
    
public static booleandebugNotificationAndEvents
    
public static booleandebugNotifyDeferred
    
public static booleandebugReconciling
    
public static booleandebugRtfFormatProvider
    
public static booleandebugStructuredDocument
    
public static booleandebugTaglibs
    
public static booleandebugTokenizer
    
public static booleandebugTreeModel
    
public static booleandebugUpdateTreePositions
    
public static booleandebugXSLModel
     Output Modeling Messages.
public static booleandisplayInfo
    
public static booleandisplayToConsole
     effects output of Logger
public static booleandisplayWarnings
    
public static booleanheadParsing
    
public static booleanjsDebugContextAssist
    
public static booleanjsDebugSyntaxColoring
    
public static booleanLOCKS
    
public static booleanperfTest
    
public static booleanperfTestAdapterClassLoading
    
public static booleanperfTestFormat
    
public static booleanperfTestRawStructuredDocumentOnly
    
public static booleanperfTestStructuredDocumentEventOnly
    
public static booleanperfTestStructuredDocumentOnly
    
public static booleansyntaxHighlighting
    
public static booleanuseStandardEolInWidget
    

Constructor Summary

Debug()

Method Summary

public static voiddump(IStructuredDocument structuredDocument)
     For tests and debug only
public static voiddump(IStructuredDocument structuredDocument , boolean verbose)
    
public static voiddump(ITextRegionCollection region , boolean verbose)
    
public static voidprintln(java.lang.String msg)
     Simple utility to make sure println's are some what in order
public static java.lang.StringtoStringUtil(IStructuredDocument object)
    
public static java.lang.StringtoStringUtil(ITextRegionCollection object)
    

Field Detail

checkForMemoryLeaks

public static boolean checkForMemoryLeaks


collectStats

public static boolean collectStats


DEBUG

public static int DEBUG


DEBUG_THREADLOCAL

public static boolean DEBUG_THREADLOCAL


debugBreakpoints

public static boolean debugBreakpoints


debugCaretMediator

public static boolean debugCaretMediator


debugDisplayTreePositions

public static boolean debugDisplayTreePositions


debugLauncher

public static boolean debugLauncher


debugMediator

public static boolean debugMediator


debugNotification

public static boolean debugNotification


debugNotificationAndEvents

public static boolean debugNotificationAndEvents


debugNotifyDeferred

public static boolean debugNotifyDeferred


debugReconciling

public static boolean debugReconciling


debugRtfFormatProvider

public static boolean debugRtfFormatProvider


debugStructuredDocument

public static boolean debugStructuredDocument


debugTaglibs

public static boolean debugTaglibs


debugTokenizer

public static boolean debugTokenizer


debugTreeModel

public static boolean debugTreeModel


debugUpdateTreePositions

public static boolean debugUpdateTreePositions


debugXSLModel

public static boolean debugXSLModel

Output Modeling Messages.

displayInfo

public static boolean displayInfo


displayToConsole

public static boolean displayToConsole

effects output of Logger

displayWarnings

public static boolean displayWarnings


headParsing

public static boolean headParsing


jsDebugContextAssist

public static boolean jsDebugContextAssist


jsDebugSyntaxColoring

public static boolean jsDebugSyntaxColoring


LOCKS

public static boolean LOCKS


perfTest

public static boolean perfTest


perfTestAdapterClassLoading

public static boolean perfTestAdapterClassLoading


perfTestFormat

public static boolean perfTestFormat


perfTestRawStructuredDocumentOnly

public static boolean perfTestRawStructuredDocumentOnly


perfTestStructuredDocumentEventOnly

public static boolean perfTestStructuredDocumentEventOnly


perfTestStructuredDocumentOnly

public static boolean perfTestStructuredDocumentOnly


syntaxHighlighting

public static boolean syntaxHighlighting


useStandardEolInWidget

public static boolean useStandardEolInWidget


Constructor Detail

Debug

public Debug()

Debug constructor comment.


Methods Detail

dump

public void dump(IStructuredDocument structuredDocument)

For tests and debug only

Parameters

structuredDocument


dump

public void dump(IStructuredDocument structuredDocument , boolean verbose)

Parameters

structuredDocument

verbose


dump

public void dump(ITextRegionCollection region , boolean verbose)

Parameters

region

verbose


println

public void println(java.lang.String msg)

Simple utility to make sure println's are some what in order

Parameters

msg


toStringUtil

public java.lang.String toStringUtil(IStructuredDocument object)

Parameters

object

Returns

java.lang.String


toStringUtil

public java.lang.String toStringUtil(ITextRegionCollection object)

Parameters

object

Returns

java.lang.String