public class CComboContentAdapter extends Object implements org.eclipse.jface.fieldassist.IControlContentAdapter
IControlContentAdapter for SWT CCombo controls. This is a convenience class for easily creating a
ContentProposalAdapter for combo fields.| Constructor and Description |
|---|
CComboContentAdapter() |
| Modifier and Type | Method and Description |
|---|---|
String |
getControlContents(org.eclipse.swt.widgets.Control control) |
int |
getCursorPosition(org.eclipse.swt.widgets.Control control) |
org.eclipse.swt.graphics.Rectangle |
getInsertionBounds(org.eclipse.swt.widgets.Control control) |
org.eclipse.swt.graphics.Point |
getSelection(org.eclipse.swt.widgets.Control control) |
void |
insertControlContents(org.eclipse.swt.widgets.Control control,
String text,
int cursorPosition) |
void |
setControlContents(org.eclipse.swt.widgets.Control control,
String text,
int cursorPosition) |
void |
setCursorPosition(org.eclipse.swt.widgets.Control control,
int index) |
void |
setSelection(org.eclipse.swt.widgets.Control control,
org.eclipse.swt.graphics.Point range) |
public String getControlContents(org.eclipse.swt.widgets.Control control)
getControlContents in interface org.eclipse.jface.fieldassist.IControlContentAdapterpublic void setControlContents(org.eclipse.swt.widgets.Control control,
String text,
int cursorPosition)
setControlContents in interface org.eclipse.jface.fieldassist.IControlContentAdapterpublic void insertControlContents(org.eclipse.swt.widgets.Control control,
String text,
int cursorPosition)
insertControlContents in interface org.eclipse.jface.fieldassist.IControlContentAdapterpublic int getCursorPosition(org.eclipse.swt.widgets.Control control)
getCursorPosition in interface org.eclipse.jface.fieldassist.IControlContentAdapterpublic org.eclipse.swt.graphics.Rectangle getInsertionBounds(org.eclipse.swt.widgets.Control control)
getInsertionBounds in interface org.eclipse.jface.fieldassist.IControlContentAdapterpublic void setCursorPosition(org.eclipse.swt.widgets.Control control,
int index)
setCursorPosition in interface org.eclipse.jface.fieldassist.IControlContentAdapterpublic org.eclipse.swt.graphics.Point getSelection(org.eclipse.swt.widgets.Control control)
public void setSelection(org.eclipse.swt.widgets.Control control,
org.eclipse.swt.graphics.Point range)
Copyright © 2005–2021 Eclipse Foundation. All rights reserved.