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 Details

  • Method Details

    • setControlContents

      public void setControlContents(org.eclipse.swt.widgets.Control control, String text, int cursorPosition)
      Specified by:
      setControlContents in interface org.eclipse.jface.fieldassist.IControlContentAdapter
    • setProposalToObjects

      public void setProposalToObjects(com.google.common.collect.Multimap<String,Object> proposalToObjects)
      Description copied from interface: IViewerControlContentAdapter
      Set multi map of proposals to object, based on target viewer content. Intended to be invoked after combo viewer input update.
      Specified by:
      setProposalToObjects in interface IViewerControlContentAdapter
      Parameters:
      proposalToObjects - a multi map of content to proposal associations, never null:
      • key - string representation for the target object
      • value - the target object