Class ValueComboChooserViewerContentAdapter
- java.lang.Object
-
- com._1c.g5.v8.dt.platform.services.ui.AbstractStructuredViewerControlContentAdapter
-
- com._1c.g5.v8.dt.platform.services.ui.ValueComboChooserViewerContentAdapter
-
- All Implemented Interfaces:
IViewerControlContentAdapter
,org.eclipse.jface.fieldassist.IControlContentAdapter
,org.eclipse.jface.fieldassist.IControlContentAdapter2
public class ValueComboChooserViewerContentAdapter extends AbstractStructuredViewerControlContentAdapter
IControlContentAdapter
extension forValueComboChooserViewer
object content support.Instead of selection combo items, instances of
ValueComboChooserViewerContentAdapter
selecting actual content item (with relating selection events).
-
-
Constructor Summary
Constructors Constructor Description ValueComboChooserViewerContentAdapter(ValueComboChooserViewer viewer)
Constructor ofValueComboChooserViewerContentAdapter
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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
setCursorPosition(org.eclipse.swt.widgets.Control control, int index)
void
setSelection(org.eclipse.swt.widgets.Control control, org.eclipse.swt.graphics.Point range)
-
Methods inherited from class com._1c.g5.v8.dt.platform.services.ui.AbstractStructuredViewerControlContentAdapter
setControlContents, setProposalToObjects
-
-
-
-
Constructor Detail
-
ValueComboChooserViewerContentAdapter
public ValueComboChooserViewerContentAdapter(ValueComboChooserViewer viewer)
Constructor ofValueComboChooserViewerContentAdapter
.- Parameters:
viewer
- the target viewer to create content adapter for, cannot benull
-
-
Method Detail
-
getControlContents
public String getControlContents(org.eclipse.swt.widgets.Control control)
-
getCursorPosition
public int getCursorPosition(org.eclipse.swt.widgets.Control control)
-
getInsertionBounds
public org.eclipse.swt.graphics.Rectangle getInsertionBounds(org.eclipse.swt.widgets.Control control)
-
getSelection
public org.eclipse.swt.graphics.Point getSelection(org.eclipse.swt.widgets.Control control)
-
insertControlContents
public void insertControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition)
-
setCursorPosition
public void setCursorPosition(org.eclipse.swt.widgets.Control control, int index)
-
setSelection
public void setSelection(org.eclipse.swt.widgets.Control control, org.eclipse.swt.graphics.Point range)
-
-