|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTranslatableAnalyzer
com.ibm.dtfj.analyzer.base.SimpleAnalyzerBean
com.ibm.dtfj.analyzer.helpers.OneJavaHeap
public class OneJavaHeap
Print basic information about one DTFJ JavaHeap object.
Constructor Summary | |
---|---|
OneJavaHeap()
Null constructor for use as JavaBean |
Method Summary | |
---|---|
void |
declareExtensions(SimpleExtensionRegistry registry)
Register all extension points and extension providers contained in this bean. |
static OneJavaHeap |
getInstance(IAnalyzerContext context,
com.ibm.dtfj.java.JavaHeap parent)
Find the OneJavaHeap bean instance associated with a given parent JavaHeap (create it if necessary) |
int |
getMemorySize()
|
IAnalysisReport |
produceReport()
Generate a report which will be encapsulated in the IAnalysisReport object for later use by some formatter. |
void |
setParent(java.lang.Object parent)
Set the parent JavaHeap underlying this analyzer bean. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OneJavaHeap()
Method Detail |
---|
public static OneJavaHeap getInstance(IAnalyzerContext context, com.ibm.dtfj.java.JavaHeap parent)
context
- the AnalyzerContext in which to locate this bean instanceparent
- the parent JavaHeap underlying this analyzer bean
public void setParent(java.lang.Object parent)
setParent
in interface IWrapper
setParent
in class SimpleAnalyzerBean
parent
- The parent object to set. Must be of type JavaHeap.
compatible with the type of analyzer bean that receives itIWrapper.setParent(java.lang.Object)
public IAnalysisReport produceReport()
IReport
produceReport
in interface IReport
produceReport
in class SimpleAnalyzerBean
IReport.produceReport()
public int getMemorySize()
public void declareExtensions(SimpleExtensionRegistry registry)
IDeclareExtensions
declareExtensions
in interface IDeclareExtensions
registry
- a SimpleExtensionRegistry in which to register the extensionsIDeclareExtensions.declareExtensions(com.ibm.dtfj.analyzer.internal.reportextensions.SimpleExtensionRegistry)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |