Package org.pentaho.di.ui.core
Class FileDialogOperation
java.lang.Object
org.pentaho.di.ui.core.FileDialogOperation
Created by bmorrise on 8/17/17.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAn image location.static interfaceA provider for additional images, to be applied based on pathstatic interfaceWill be called whenever files are loaded by this dialogstatic interfaceFile information and lookup -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionFileDialogOperation(String command) Constructs an operation that will not use Bowl VFS Connections.FileDialogOperation(String command, String origin) Constructs an operation that will not use Bowl VFS Connections.FileDialogOperation(org.pentaho.di.core.bowl.Bowl bowl, String command) Constructs an operation that will include Bowl VFS Connections.FileDialogOperation(org.pentaho.di.core.bowl.Bowl bowl, String command, String origin) Constructs an operation that will include Bowl VFS Connections. -
Method Summary
Modifier and TypeMethodDescriptionorg.pentaho.di.core.bowl.BowlgetBowl()Deprecated.The connection name is in the URI since full "pvfs" paths are being used.getPath()org.pentaho.di.repository.Repositoryorg.pentaho.di.repository.RepositoryObjectInterfacegetTitle()booleanbooleanbooleanbooleanvoidsetCommand(String command) voidsetConnection(String connection) Deprecated.The connection name is in the URI since full "pvfs" paths are being used.voidsetConnectionTypeFilter(String connectionTypeFilter) voidsetDefaultFilter(String defaultFilter) voidsetFilename(String filename) voidsetFileType(String fileType) voidvoidsetOpenCondition(Predicate<String> value) Additional condition for opening a file, based on its pathvoidvoidvoidsetProvider(String provider) voidsetProviderFilter(String providerFilter) voidsetRepository(org.pentaho.di.repository.Repository repository) voidsetRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface repositoryObject) voidsetShowOnlyFolders(boolean value) Omit any files and show only folders in the dialogvoidsetStartDir(String startDir) voidvoidsetUseSchemaPath(boolean useSchemaPath)
-
Field Details
-
SELECT_FOLDER
- See Also:
-
SELECT_FILE
- See Also:
-
SELECT_FILE_FOLDER
- See Also:
-
OPEN
- See Also:
-
SAVE
- See Also:
-
SAVE_AS
- See Also:
-
SAVE_TO
- See Also:
-
SAVE_TO_FILE_FOLDER
- See Also:
-
EXPORT
- See Also:
-
EXPORT_ALL
- See Also:
-
IMPORT
- See Also:
-
ORIGIN_SPOON
- See Also:
-
ORIGIN_OTHER
- See Also:
-
TRANSFORMATION
- See Also:
-
JOB
- See Also:
-
PROVIDER_REPO
- See Also:
-
-
Constructor Details
-
FileDialogOperation
Constructs an operation that will not use Bowl VFS Connections. -
FileDialogOperation
Constructs an operation that will include Bowl VFS Connections. -
FileDialogOperation
Constructs an operation that will not use Bowl VFS Connections. -
FileDialogOperation
Constructs an operation that will include Bowl VFS Connections.
-
-
Method Details
-
getBowl
public org.pentaho.di.core.bowl.Bowl getBowl() -
getCommand
-
setCommand
-
getFilter
-
setFilter
-
getDefaultFilter
-
setDefaultFilter
-
getOrigin
-
setOrigin
-
getRepositoryObject
public org.pentaho.di.repository.RepositoryObjectInterface getRepositoryObject() -
setRepositoryObject
public void setRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface repositoryObject) -
getStartDir
-
setStartDir
-
getRepository
public org.pentaho.di.repository.Repository getRepository() -
setRepository
public void setRepository(org.pentaho.di.repository.Repository repository) -
getTitle
-
setTitle
-
getFilename
-
setFilename
-
getFileType
-
setFileType
-
getPath
-
setPath
-
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.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
-
setProvider
-
getProviderFilter
-
setProviderFilter
-
getConnectionTypeFilter
-
setConnectionTypeFilter
-
isProviderRepository
public boolean isProviderRepository() -
isSaveCommand
public boolean isSaveCommand() -
isShowOnlyFolders
public boolean isShowOnlyFolders() -
setShowOnlyFolders
public void setShowOnlyFolders(boolean value) Omit any files and show only folders in the dialog -
getOpenCondition
-
setOpenCondition
Additional condition for opening a file, based on its path
-