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 interfaceProviderArgumentsTable.ITableListener
-
Constructor Summary
Constructors Constructor Description ProviderArgumentsTable(Composite parent, int style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(ProviderArgumentsTable.ITableListener listener)voidfireFocusChangedEvent(java.lang.String message)AnnotatedObjectArgumentsSetgetArgumentSet()IAnnotatedObjectDescriptorgetProviderDescriptor()voidonError(ArgumentEditor editor, java.lang.String message)voidonFocus(java.lang.String message)voidonModeChange(LinkEditor.Mode mode, ArgumentDescriptor descriptor)voidonValueChanged(java.lang.Object value, ArgumentDescriptor descriptor, TableItem item, ArgumentEditor argEditor)voidproviderSelected(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:
onValueChangedin interfaceArgumentEditor.IEditorListener
-
onFocus
public void onFocus(java.lang.String message)
- Specified by:
onFocusin interfaceArgumentEditor.IEditorListener
-
onModeChange
public void onModeChange(LinkEditor.Mode mode, ArgumentDescriptor descriptor)
- Specified by:
onModeChangein interfaceArgumentEditor.IEditorListener
-
onError
public void onError(ArgumentEditor editor, java.lang.String message)
- Specified by:
onErrorin interfaceArgumentEditor.IEditorListener
-
fireFocusChangedEvent
public void fireFocusChangedEvent(java.lang.String message)
-
providerSelected
public void providerSelected(AnnotatedObjectArgumentsSet newArgumentsSet)
-
-