Package org.eclipse.mat.hprof.ui
Class HprofPreferences
java.lang.Object
org.eclipse.mat.hprof.ui.HprofPreferences
Constant definitions for plug-in preferences
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumEnumeration for the parser strictness.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringAdditional references for classesstatic final HprofPreferences.HprofStrictnessDefault strictness for preferences and value parsingstatic final Stringstatic final Stringstatic final StringWhether to treat stack frames as pseudo-objects and methods as pseudo-classesstatic final Stringstatic final StringStrictness of the HPROF parser
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturn the currently selected preference for strictness.static StringPreference for whether pseudo-objects should be created for stack frames and methods.static boolean
- 
Field Details- 
STRICTNESS_PREFStrictness of the HPROF parser- See Also:
 
- 
DEFAULT_STRICTNESSDefault strictness for preferences and value parsing
- 
ADDITIONAL_CLASS_REFERENCESAdditional references for classes- See Also:
 
- 
P_METHODSWhether to treat stack frames as pseudo-objects and methods as pseudo-classes- See Also:
 
- 
NO_METHODS_AS_CLASSES- See Also:
 
- 
RUNNING_METHODS_AS_CLASSES- See Also:
 
- 
FRAMES_ONLY- See Also:
 
 
- 
- 
Constructor Details- 
HprofPreferencespublic HprofPreferences()
 
- 
- 
Method Details- 
getCurrentStrictnessReturn the currently selected preference for strictness. This first checks the preference store, and then checks for any -D$(STRICTNESS)=true command line arguments.- Returns:
- Current strictness preference or reflection of command line setting.
 
- 
useAdditionalClassReferencespublic static boolean useAdditionalClassReferences()
- 
methodsAsClassesPreference for whether pseudo-objects should be created for stack frames and methods.
 
-