Interface BrowseStrategy

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface BrowseStrategy
An optional plugin-specific picker. Empty means cancellation; never mutate the control.
  • Method Summary

    Modifier and Type
    Method
    Description
    browse(org.eclipse.swt.widgets.Shell shell, org.apache.hop.core.variables.IVariables variables, String currentValue, EditorKind editor, String[] filterExtensions, String[] filterNames)
     
  • Method Details

    • browse

      Optional<String> browse(org.eclipse.swt.widgets.Shell shell, org.apache.hop.core.variables.IVariables variables, String currentValue, EditorKind editor, String[] filterExtensions, String[] filterNames) throws org.apache.hop.core.exception.HopException
      Throws:
      org.apache.hop.core.exception.HopException