org.eclipse.mat.internal.snapshot
Class SnapshotArgument

java.lang.Object
  extended by org.eclipse.mat.internal.snapshot.SnapshotArgument
All Implemented Interfaces:
ArgumentFactory

public class SnapshotArgument
extends java.lang.Object
implements ArgumentFactory


Constructor Summary
SnapshotArgument(java.lang.String filename)
           
 
Method Summary
 void appendUsage(java.lang.StringBuilder buf)
           
 java.lang.Object build(ArgumentDescriptor descriptor)
           
 java.lang.String getFilename()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SnapshotArgument

public SnapshotArgument(java.lang.String filename)
Method Detail

getFilename

public java.lang.String getFilename()

appendUsage

public void appendUsage(java.lang.StringBuilder buf)
Specified by:
appendUsage in interface ArgumentFactory

build

public java.lang.Object build(ArgumentDescriptor descriptor)
                       throws SnapshotException
Specified by:
build in interface ArgumentFactory
Throws:
SnapshotException