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 Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumeration for the parser strictness. -
Field Summary
FieldsModifier 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 Summary
Constructors -
Method Summary
Modifier 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_PREF
Strictness of the HPROF parser- See Also:
-
DEFAULT_STRICTNESS
Default strictness for preferences and value parsing -
ADDITIONAL_CLASS_REFERENCES
Additional references for classes- See Also:
-
P_METHODS
Whether 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
-
HprofPreferences
public HprofPreferences()
-
-
Method Details
-
getCurrentStrictness
Return 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.
-
useAdditionalClassReferences
public static boolean useAdditionalClassReferences() -
methodsAsClasses
Preference for whether pseudo-objects should be created for stack frames and methods.
-