wt.tools.profiler
Class ProfilerDataCollector

java.lang.Object
  extended bywt.tools.profiler.ProfilerDataCollector

public class ProfilerDataCollector
extends Object

This class processes the profiler data that is sent to the client regularly by the profiling service


Field Summary
private  Map keyMap
           
(package private)  ProfilerMainPanel profMainPanel
           
static ProfilerDataCollector resultStore
           
 Map threadFrameMap
           
 
Constructor Summary
ProfilerDataCollector(ProfilerMainPanel profPanel)
           
 
Method Summary
 void processData(ProfilerPollWrapper wrapper)
           
 ProfilerFrame procOccData(String str, ProfilingKeyAdapter key, int cost, ProfilerFrame root)
           
 ProfilerFrame procOccKey(String str, ProfilingKeyAdapter key, int cost, ProfilerFrame root)
           
 ProfilerFrame procStack(String str, ProfilingKeyAdapter key, int cost, ProfilerFrame root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

profMainPanel

ProfilerMainPanel profMainPanel

threadFrameMap

public Map threadFrameMap

resultStore

public static ProfilerDataCollector resultStore

keyMap

private Map keyMap
Constructor Detail

ProfilerDataCollector

public ProfilerDataCollector(ProfilerMainPanel profPanel)
Method Detail

processData

public void processData(ProfilerPollWrapper wrapper)

procStack

public ProfilerFrame procStack(String str,
                               ProfilingKeyAdapter key,
                               int cost,
                               ProfilerFrame root)

procOccData

public ProfilerFrame procOccData(String str,
                                 ProfilingKeyAdapter key,
                                 int cost,
                                 ProfilerFrame root)

procOccKey

public ProfilerFrame procOccKey(String str,
                                ProfilingKeyAdapter key,
                                int cost,
                                ProfilerFrame root)