|
||||||||||
| 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(java.lang.String queryString)
Run an OQL query |
void |
dispose(ISnapshot snapshot)
Free resources when the snapshot is no longer needed. |
java.util.List<SnapshotFormat> |
getSupportedFormats()
Show which parsers the factory handles |
ISnapshot |
openSnapshot(java.io.File file,
java.util.Map<java.lang.String,java.lang.String> arguments,
IProgressListener listener)
Opens a snapshot |
| Method Detail |
|---|
ISnapshot openSnapshot(java.io.File file,
java.util.Map<java.lang.String,java.lang.String> arguments,
IProgressListener listener)
throws SnapshotException
file - the dump filearguments - extra arguments to change the indexing of the dumplistener - to show progress and errors
SnapshotExceptionvoid dispose(ISnapshot snapshot)
snapshot -
IOQLQuery createQuery(java.lang.String queryString)
throws OQLParseException,
SnapshotException
queryString - the OQL query
OQLParseException
SnapshotExceptionjava.util.List<SnapshotFormat> getSupportedFormats()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||