Package ucar.unidata.util
Class Trace
java.lang.Object
ucar.unidata.util.Trace
Provides for applicatin level call tracing, timing and memory
tracing.
- Author:
- IDV development team
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic StringBuffer
_more_static boolean
_more_static long
_more_static long
_more_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
_more_static String[]
_more_static void
_more_static void
Clear out any of the patterns previously added by the addOnly callstatic void
_more_static void
deltaCurrentTab
(int delta) _more_static List
_more_static List
_more_static void
_more_static void
_more_static void
_more_static void
_more_static void
removeOnly
(String pattern) _more_static void
setFilters
(String notTheseText, String onlyTheseText) _more_static void
setShowLineNumbers
(boolean v) _more_static void
_more_static void
_more_static boolean
_more_
-
Field Details
-
displayMsg
public static boolean displayMsg_more_ -
lastMemory
public static long lastMemory_more_ -
lastTime
public static long lastTime_more_ -
buff
_more_
-
-
Constructor Details
-
Trace
public Trace()
-
-
Method Details
-
getNotThese
_more_- Returns:
- _more_
-
getOnlyThese
_more_- Returns:
- _more_
-
addNot
_more_- Parameters:
pattern
- _more_
-
addOnly
_more_- Parameters:
pattern
- _more_
-
removeOnly
_more_- Parameters:
pattern
- _more_
-
clearOnly
public static void clearOnly()Clear out any of the patterns previously added by the addOnly call -
setShowLineNumbers
public static void setShowLineNumbers(boolean v) _more_- Parameters:
v
- _more_
-
startTrace
public static void startTrace()_more_ -
stopTrace
public static void stopTrace()_more_ -
traceActive
public static boolean traceActive()_more_- Returns:
- _more_
-
deltaCurrentTab
public static void deltaCurrentTab(int delta) _more_- Parameters:
delta
-
-
changeFilters
_more_- Returns:
- _more_
-
setFilters
_more_- Parameters:
notTheseText
- _more_onlyTheseText
- _more_
-
call1
_more_- Parameters:
m
-
-
call1
_more_- Parameters:
m
-print
-
-
call1
_more_- Parameters:
m
-extra
-
-
call1
_more_- Parameters:
m
-extra
-print
-
-
call2
_more_- Parameters:
m
-
-
call2
_more_- Parameters:
m
-extra
-
-
clearMsgs
public static void clearMsgs()_more_ -
printMsgs
public static void printMsgs()_more_ -
before
_more_- Parameters:
m
-
-
after
_more_- Parameters:
m
-
-
msg
_more_- Parameters:
m
-
-
accum1
_more_- Parameters:
name
- _more_
-
accum2
_more_- Parameters:
name
- _more_
-
printAccum
public static void printAccum()_more_ -
count
_more_- Parameters:
name
-
-
printAndClearCount
public static void printAndClearCount()_more_
-