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 for ValueComboChooserViewer object content support.
Instead of selection combo items, instances of ValueComboChooserViewerContentAdapter selecting actual
content item (with relating selection events).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetControlContents(org.eclipse.swt.widgets.Control control) intgetCursorPosition(org.eclipse.swt.widgets.Control control) org.eclipse.swt.graphics.RectanglegetInsertionBounds(org.eclipse.swt.widgets.Control control) org.eclipse.swt.graphics.PointgetSelection(org.eclipse.swt.widgets.Control control) voidinsertControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition) voidsetCursorPosition(org.eclipse.swt.widgets.Control control, int index) voidsetSelection(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 Details
-
ValueComboChooserViewerContentAdapter
Constructor ofValueComboChooserViewerContentAdapter.- Parameters:
viewer- the target viewer to create content adapter for, cannot benull
-
-
Method Details
-
getControlContents
-
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)
-