Class ProviderArgumentsTable
- java.lang.Object
-
- org.eclipse.mat.ui.internal.acquire.ProviderArgumentsTable
-
- All Implemented Interfaces:
ArgumentEditor.IEditorListener
public class ProviderArgumentsTable extends java.lang.Object implements ArgumentEditor.IEditorListener
Handles a table of arguments - either for a particular dump or for a particular dump provider type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ProviderArgumentsTable.ITableListener
-
Constructor Summary
Constructors Constructor Description ProviderArgumentsTable(Composite parent, int style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(ProviderArgumentsTable.ITableListener listener)
void
fireFocusChangedEvent(java.lang.String message)
AnnotatedObjectArgumentsSet
getArgumentSet()
IAnnotatedObjectDescriptor
getProviderDescriptor()
void
onError(ArgumentEditor editor, java.lang.String message)
void
onFocus(java.lang.String message)
void
onModeChange(LinkEditor.Mode mode, ArgumentDescriptor descriptor)
void
onValueChanged(java.lang.Object value, ArgumentDescriptor descriptor, TableItem item, ArgumentEditor argEditor)
void
providerSelected(AnnotatedObjectArgumentsSet newArgumentsSet)
-
-
-
Constructor Detail
-
ProviderArgumentsTable
public ProviderArgumentsTable(Composite parent, int style)
-
-
Method Detail
-
getArgumentSet
public AnnotatedObjectArgumentsSet getArgumentSet()
-
getProviderDescriptor
public IAnnotatedObjectDescriptor getProviderDescriptor()
-
addListener
public void addListener(ProviderArgumentsTable.ITableListener listener)
-
onValueChanged
public void onValueChanged(java.lang.Object value, ArgumentDescriptor descriptor, TableItem item, ArgumentEditor argEditor)
- Specified by:
onValueChanged
in interfaceArgumentEditor.IEditorListener
-
onFocus
public void onFocus(java.lang.String message)
- Specified by:
onFocus
in interfaceArgumentEditor.IEditorListener
-
onModeChange
public void onModeChange(LinkEditor.Mode mode, ArgumentDescriptor descriptor)
- Specified by:
onModeChange
in interfaceArgumentEditor.IEditorListener
-
onError
public void onError(ArgumentEditor editor, java.lang.String message)
- Specified by:
onError
in interfaceArgumentEditor.IEditorListener
-
fireFocusChangedEvent
public void fireFocusChangedEvent(java.lang.String message)
-
providerSelected
public void providerSelected(AnnotatedObjectArgumentsSet newArgumentsSet)
-
-