Class MoxelPropertiesCollectorDelegate

java.lang.Object
com.e1c.langtool.ui.collector.BaseDelegatedSelectionCollector
com.e1c.langtool.v8.dt.internal.ui.selection.MoxelPropertiesCollectorDelegate
All Implemented Interfaces:
IDelegatingSelectionCollector

public class MoxelPropertiesCollectorDelegate extends BaseDelegatedSelectionCollector
The delegate collector from special moxel properties object.
  • Constructor Details

  • Method Details

    • collectSelection

      public FeatureValueCollectingResult collectSelection(org.eclipse.ui.IWorkbenchPart part, ISelection selection, ICollectingParameters parameters, org.eclipse.core.runtime.IProgressMonitor monitor)
      Description copied from interface: IDelegatingSelectionCollector
      Delegating collector from selection content to return collecting result by selected translatable objects.

      This method is called when the selection changes from one to a non-null value, but not when the selection changes to null. If there is a requirement to be notified in the latter scenario, implement INullSelectionListener. The event will be posted through this method.

      Parameters:
      part - the workbench part containing the selection
      selection - the current selection. This may be null if INullSelectionListener is implemented.
      parameters - the parameters of collecting, cannot be null
      monitor - the monitor, cannot be null
      Returns:
      the feature value collecting result, may return null if cannot supply result or monitor is canceled.