Class AbstractStructuredViewerControlContentAdapter
java.lang.Object
com._1c.g5.v8.dt.platform.services.ui.AbstractStructuredViewerControlContentAdapter
- All Implemented Interfaces:
IViewerControlContentAdapter,org.eclipse.jface.fieldassist.IControlContentAdapter,org.eclipse.jface.fieldassist.IControlContentAdapter2
- Direct Known Subclasses:
ComboViewerContentAdapter,ValueComboChooserViewerContentAdapter
public abstract class AbstractStructuredViewerControlContentAdapter
extends Object
implements IViewerControlContentAdapter
Abstract implementation
IViewerControlContentAdapter.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition) voidsetProposalToObjects(com.google.common.collect.Multimap<String, Object> proposalToObjects) Set multi map of proposals to object, based on target viewer content.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.fieldassist.IControlContentAdapter
getControlContents, getCursorPosition, getInsertionBounds, insertControlContents, setCursorPositionMethods inherited from interface org.eclipse.jface.fieldassist.IControlContentAdapter2
getSelection, setSelection
-
Constructor Details
-
AbstractStructuredViewerControlContentAdapter
Constructor ofAbstractStructuredViewerControlContentAdapter.- Parameters:
viewer- the target viewer to create content adapter for, cannot benull
-
-
Method Details
-
setControlContents
public void setControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition) - Specified by:
setControlContentsin interfaceorg.eclipse.jface.fieldassist.IControlContentAdapter
-
setProposalToObjects
public void setProposalToObjects(com.google.common.collect.Multimap<String, Object> proposalToObjects) Description copied from interface:IViewerControlContentAdapterSet multi map of proposals to object, based on target viewer content. Intended to be invoked after combo viewer input update.- Specified by:
setProposalToObjectsin interfaceIViewerControlContentAdapter- Parameters:
proposalToObjects- a multi map of content to proposal associations, nevernull:- key - string representation for the target object
- value - the target object
-