Class FileDialogOperation

java.lang.Object
org.pentaho.di.ui.core.FileDialogOperation

public class FileDialogOperation extends Object
Created by bmorrise on 8/17/17.
  • Field Details

  • Constructor Details

    • FileDialogOperation

      public FileDialogOperation(String command)
    • FileDialogOperation

      public FileDialogOperation(String command, String origin)
  • Method Details

    • getCommand

      public String getCommand()
    • setCommand

      public void setCommand(String command)
    • getFilter

      public String getFilter()
    • setFilter

      public void setFilter(String filter)
    • getDefaultFilter

      public String getDefaultFilter()
    • setDefaultFilter

      public void setDefaultFilter(String defaultFilter)
    • getOrigin

      public String getOrigin()
    • setOrigin

      public void setOrigin(String origin)
    • getRepositoryObject

      public org.pentaho.di.repository.RepositoryObjectInterface getRepositoryObject()
    • setRepositoryObject

      public void setRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface repositoryObject)
    • getStartDir

      public String getStartDir()
    • setStartDir

      public void setStartDir(String startDir)
    • getRepository

      public org.pentaho.di.repository.Repository getRepository()
    • setRepository

      public void setRepository(org.pentaho.di.repository.Repository repository)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getFilename

      public String getFilename()
    • setFilename

      public void setFilename(String filename)
    • getFileType

      public String getFileType()
    • setFileType

      public void setFileType(String fileType)
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • getConnection

      @Deprecated public String getConnection()
      Deprecated.
      The connection name is in the URI since full "pvfs" paths are being used.
      Separate VFS connection name variable is no longer needed.
    • setConnection

      @Deprecated public void setConnection(String connection)
      Deprecated.
      The connection name is in the URI since full "pvfs" paths are being used.
      Separate VFS connection name variable is no longer needed.
    • getUseSchemaPath

      public boolean getUseSchemaPath()
    • setUseSchemaPath

      public void setUseSchemaPath(boolean useSchemaPath)
    • getProvider

      public String getProvider()
    • setProvider

      public void setProvider(String provider)
    • getProviderFilter

      public String getProviderFilter()
    • setProviderFilter

      public void setProviderFilter(String providerFilter)
    • getConnectionTypeFilter

      public String getConnectionTypeFilter()
    • setConnectionTypeFilter

      public void setConnectionTypeFilter(String connectionTypeFilter)
    • isProviderRepository

      public boolean isProviderRepository()
    • isSaveCommand

      public boolean isSaveCommand()
    • setCustomImageProvider

      public void setCustomImageProvider(FileDialogOperation.CustomImageProvider provider)
      To load additional images and define what files they apply to
    • getCustomImageProvider

      public Optional<FileDialogOperation.CustomImageProvider> getCustomImageProvider()
    • getFileLoadListener

      public Optional<FileDialogOperation.FileLoadListener> getFileLoadListener()
    • setFileLoadListener

      public void setFileLoadListener(FileDialogOperation.FileLoadListener fileLoadListener)
      Add a listener to inspect files as they are loaded
    • isShowOnlyFolders

      public boolean isShowOnlyFolders()
    • setShowOnlyFolders

      public void setShowOnlyFolders(boolean value)
      Omit any files and show only folders in the dialog
    • getOpenCondition

      public Predicate<String> getOpenCondition()
    • setOpenCondition

      public void setOpenCondition(Predicate<String> value)
      Additional condition for opening a file, based on its path