public class ProviderArgumentsTable extends Object implements ArgumentEditor.IEditorListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProviderArgumentsTable.ITableListener |
| Constructor and Description |
|---|
ProviderArgumentsTable(Composite parent,
int style) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(ProviderArgumentsTable.ITableListener listener) |
void |
fireFocusChangedEvent(String message) |
AnnotatedObjectArgumentsSet |
getArgumentSet() |
IAnnotatedObjectDescriptor |
getProviderDescriptor() |
void |
onError(ArgumentEditor editor,
String message) |
void |
onFocus(String message) |
void |
onModeChange(LinkEditor.Mode mode,
ArgumentDescriptor descriptor) |
void |
onValueChanged(Object value,
ArgumentDescriptor descriptor,
TableItem item,
ArgumentEditor argEditor) |
void |
providerSelected(AnnotatedObjectArgumentsSet newArgumentsSet) |
public ProviderArgumentsTable(Composite parent, int style)
public AnnotatedObjectArgumentsSet getArgumentSet()
public IAnnotatedObjectDescriptor getProviderDescriptor()
public void addListener(ProviderArgumentsTable.ITableListener listener)
public void onValueChanged(Object value, ArgumentDescriptor descriptor, TableItem item, ArgumentEditor argEditor)
onValueChanged in interface ArgumentEditor.IEditorListenerpublic void onFocus(String message)
onFocus in interface ArgumentEditor.IEditorListenerpublic void onModeChange(LinkEditor.Mode mode, ArgumentDescriptor descriptor)
onModeChange in interface ArgumentEditor.IEditorListenerpublic void onError(ArgumentEditor editor, String message)
onError in interface ArgumentEditor.IEditorListenerpublic void fireFocusChangedEvent(String message)
public void providerSelected(AnnotatedObjectArgumentsSet newArgumentsSet)