org.eclipse.mat.ui.internal.query.arguments
Class CheckBoxEditor

java.lang.Object
  extended by Composite
      extended by org.eclipse.mat.ui.internal.query.arguments.ArgumentEditor
          extended by org.eclipse.mat.ui.internal.query.arguments.CheckBoxEditor

public class CheckBoxEditor
extends ArgumentEditor


Nested Class Summary
static class CheckBoxEditor.Type
           
 
Nested classes/interfaces inherited from class org.eclipse.mat.ui.internal.query.arguments.ArgumentEditor
ArgumentEditor.IEditorListener
 
Constructor Summary
CheckBoxEditor(Composite parent, IQueryContext context, ArgumentDescriptor descriptor, TableItem item, CheckBoxEditor.Type type)
           
 
Method Summary
 CheckBoxEditor.Type getType()
           
 java.lang.Object getValue()
           
 boolean setFocus()
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.eclipse.mat.ui.internal.query.arguments.ArgumentEditor
addListener, getDescriptor, removeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckBoxEditor

public CheckBoxEditor(Composite parent,
                      IQueryContext context,
                      ArgumentDescriptor descriptor,
                      TableItem item,
                      CheckBoxEditor.Type type)
Method Detail

getValue

public java.lang.Object getValue()
Specified by:
getValue in class ArgumentEditor

setValue

public void setValue(java.lang.Object value)
              throws SnapshotException
Specified by:
setValue in class ArgumentEditor
Throws:
SnapshotException

setFocus

public boolean setFocus()

getType

public CheckBoxEditor.Type getType()