|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface SnapshotFactory.Implementation
Describes the snapshot factory implementation.
Implemented in the parser plugin.
Implementations of this interface need to be
registered using the org.eclipse.mat.api.factory
extension point.
Method Summary | |
---|---|
IOQLQuery |
createQuery(String queryString)
Run an OQL query |
void |
dispose(ISnapshot snapshot)
Free resources when the snapshot is no longer needed. |
List<SnapshotFormat> |
getSupportedFormats()
Show which parsers the factory handles |
ISnapshot |
openSnapshot(File file,
Map<String,String> arguments,
IProgressListener listener)
Opens a snapshot |
Method Detail |
---|
ISnapshot openSnapshot(File file, Map<String,String> arguments, IProgressListener listener) throws SnapshotException
file
- the dump filearguments
- extra arguments to change the indexing of the dumplistener
- to show progress and errors
SnapshotException
void dispose(ISnapshot snapshot)
snapshot
- IOQLQuery createQuery(String queryString) throws OQLParseException, SnapshotException
queryString
- the OQL query
OQLParseException
SnapshotException
List<SnapshotFormat> getSupportedFormats()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |