org.eclipse.mat.ui.internal.acquire
Class ProviderArgumentsTable
java.lang.Object
org.eclipse.mat.ui.internal.acquire.ProviderArgumentsTable
- All Implemented Interfaces:
- ArgumentEditor.IEditorListener
public class ProviderArgumentsTable
- extends Object
- implements ArgumentEditor.IEditorListener
ProviderArgumentsTable
public ProviderArgumentsTable(Composite parent,
int style)
getArgumentSet
public AnnotatedObjectArgumentsSet getArgumentSet()
getProviderDescriptor
public IAnnotatedObjectDescriptor getProviderDescriptor()
addListener
public void addListener(ProviderArgumentsTable.ITableListener listener)
onValueChanged
public void onValueChanged(Object value,
ArgumentDescriptor descriptor,
TableItem item,
ArgumentEditor argEditor)
- Specified by:
onValueChanged
in interface ArgumentEditor.IEditorListener
onFocus
public void onFocus(String message)
- Specified by:
onFocus
in interface ArgumentEditor.IEditorListener
onModeChange
public void onModeChange(LinkEditor.Mode mode,
ArgumentDescriptor descriptor)
- Specified by:
onModeChange
in interface ArgumentEditor.IEditorListener
onError
public void onError(ArgumentEditor editor,
String message)
- Specified by:
onError
in interface ArgumentEditor.IEditorListener
fireFocusChangedEvent
public void fireFocusChangedEvent(String message)
providerSelected
public void providerSelected(AnnotatedObjectArgumentsSet newArgumentsSet)