Interface IExplorerFileType<T extends IExplorerFileTypeHandler>
-
- All Superinterfaces:
IHopFileType
- All Known Implementing Classes:
BaseExplorerFileType,BaseTextExplorerFileType,LogExplorerFileType,NoExtensionExplorerFileType,SvgExplorerFileType
public interface IExplorerFileType<T extends IExplorerFileTypeHandler> extends IHopFileType
-
-
Field Summary
-
Fields inherited from interface org.apache.hop.ui.hopgui.file.IHopFileType
CAPABILITY_ALIGN_BOTTOM, CAPABILITY_ALIGN_LEFT, CAPABILITY_ALIGN_RIGHT, CAPABILITY_ALIGN_TOP, CAPABILITY_CLOSE, CAPABILITY_COPY, CAPABILITY_CUT, CAPABILITY_DEBUG, CAPABILITY_DELETE, CAPABILITY_DISTRIBUTE_HORIZONTAL, CAPABILITY_DISTRIBUTE_VERTICAL, CAPABILITY_EXPORT_TO_SVG, CAPABILITY_FILE_HISTORY, CAPABILITY_HANDLE_METADATA, CAPABILITY_NEW, CAPABILITY_PASTE, CAPABILITY_PAUSE, CAPABILITY_PREVIEW, CAPABILITY_SAVE, CAPABILITY_SAVE_AS, CAPABILITY_SELECT, CAPABILITY_SNAP_TO_GRID, CAPABILITY_START, CAPABILITY_STOP
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreateFileTypeHandler(HopGui hopGui, ExplorerPerspective perspective, ExplorerFile file)Create a new file type handler for the given Hop GUI instance, perspective and file-
Methods inherited from interface org.apache.hop.ui.hopgui.file.IHopFileType
getCapabilities, getContextHandlers, getDefaultFileExtension, getFileTypeImage, getFilterExtensions, getFilterNames, getName, hasCapability, isHandledBy, newFile, openFile, supportsFile
-
-
-
-
Method Detail
-
createFileTypeHandler
T createFileTypeHandler(HopGui hopGui, ExplorerPerspective perspective, ExplorerFile file)
Create a new file type handler for the given Hop GUI instance, perspective and file- Parameters:
hopGui- The Hop GUIperspective- The perspectivefile- The file- Returns:
-
-