public class ArgumentsTable extends Object implements ArgumentEditor.IEditorListener
Modifier and Type | Class and Description |
---|---|
static interface |
ArgumentsTable.ITableListener |
Constructor and Description |
---|
ArgumentsTable(org.eclipse.swt.widgets.Composite parent,
int style,
IQueryContext context,
ArgumentSet argumentSet,
LinkEditor.Mode mode) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ArgumentsTable.ITableListener listener) |
void |
dispose() |
void |
fireFocusChangedEvent(String message) |
void |
onError(ArgumentEditor editor,
String message) |
void |
onFocus(String message) |
void |
onModeChange(LinkEditor.Mode mode,
ArgumentDescriptor descriptor) |
void |
onValueChanged(Object value,
ArgumentDescriptor descriptor,
org.eclipse.swt.widgets.TableItem item,
ArgumentEditor argEditor) |
void |
removeListener(ArgumentsTable.ITableListener listener) |
public ArgumentsTable(org.eclipse.swt.widgets.Composite parent, int style, IQueryContext context, ArgumentSet argumentSet, LinkEditor.Mode mode)
public void dispose()
public void onValueChanged(Object value, ArgumentDescriptor descriptor, org.eclipse.swt.widgets.TableItem item, ArgumentEditor argEditor)
onValueChanged
in interface ArgumentEditor.IEditorListener
public void onError(ArgumentEditor editor, String message)
onError
in interface ArgumentEditor.IEditorListener
public void addListener(ArgumentsTable.ITableListener listener)
public void removeListener(ArgumentsTable.ITableListener listener)
public void fireFocusChangedEvent(String message)
public void onFocus(String message)
onFocus
in interface ArgumentEditor.IEditorListener
public void onModeChange(LinkEditor.Mode mode, ArgumentDescriptor descriptor)
onModeChange
in interface ArgumentEditor.IEditorListener