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.IControlContentAdapter
public void setControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition)
setControlContents
in interface org.eclipse.jface.fieldassist.IControlContentAdapter
public void insertControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition)
insertControlContents
in interface org.eclipse.jface.fieldassist.IControlContentAdapter
public int getCursorPosition(org.eclipse.swt.widgets.Control control)
getCursorPosition
in interface org.eclipse.jface.fieldassist.IControlContentAdapter
public org.eclipse.swt.graphics.Rectangle getInsertionBounds(org.eclipse.swt.widgets.Control control)
getInsertionBounds
in interface org.eclipse.jface.fieldassist.IControlContentAdapter
public void setCursorPosition(org.eclipse.swt.widgets.Control control, int index)
setCursorPosition
in interface org.eclipse.jface.fieldassist.IControlContentAdapter
public 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–2015 Sonatype, Inc.. All rights reserved.