public class VfsFileChooserControls
extends org.eclipse.swt.widgets.Composite
Modifier and Type | Field and Description |
---|---|
static int |
FIELD_LABEL_SEP |
static int |
FIELD_LARGE |
static int |
FIELD_SMALL |
static int |
FIELDS_SEP |
protected static String[] |
fileFilterNames |
protected static String[] |
FILES_FILTERS |
protected LogChannel |
log |
static int |
MARGIN |
protected org.pentaho.vfs.util.VFSScheme |
selectedVFSScheme |
VariableSpace |
space |
protected static int |
VAR_EXTRA_WIDTH |
org.eclipse.swt.widgets.Button |
wbBrowse |
org.eclipse.swt.custom.CCombo |
wLocation |
TextVar |
wPath |
Constructor and Description |
---|
VfsFileChooserControls(VariableSpace space,
org.eclipse.swt.widgets.Composite composite,
int i,
org.eclipse.swt.events.ModifyListener lsMod) |
Modifier and Type | Method and Description |
---|---|
protected void |
addFileWidgets() |
protected void |
browseForFileInputPath() |
protected List<org.pentaho.vfs.util.VFSScheme> |
getAvailableVFSSchemes() |
protected org.apache.commons.vfs2.FileObject |
getInitialFile(String filePath) |
protected org.pentaho.vfs.ui.VfsFileChooserDialog |
getVfsFileChooserDialog(org.apache.commons.vfs2.FileObject rootFile,
org.apache.commons.vfs2.FileObject initialFile) |
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
protected static final String[] FILES_FILTERS
protected static final String[] fileFilterNames
public static final int MARGIN
public static final int FIELDS_SEP
public static final int FIELD_LABEL_SEP
public static final int FIELD_SMALL
public static final int FIELD_LARGE
protected static final int VAR_EXTRA_WIDTH
public TextVar wPath
public VariableSpace space
protected org.pentaho.vfs.util.VFSScheme selectedVFSScheme
public org.eclipse.swt.custom.CCombo wLocation
protected LogChannel log
public org.eclipse.swt.widgets.Button wbBrowse
public VfsFileChooserControls(VariableSpace space, org.eclipse.swt.widgets.Composite composite, int i, org.eclipse.swt.events.ModifyListener lsMod)
protected org.apache.commons.vfs2.FileObject getInitialFile(String filePath) throws KettleFileException
KettleFileException
protected void addFileWidgets()
protected void browseForFileInputPath()
protected List<org.pentaho.vfs.util.VFSScheme> getAvailableVFSSchemes()
protected org.pentaho.vfs.ui.VfsFileChooserDialog getVfsFileChooserDialog(org.apache.commons.vfs2.FileObject rootFile, org.apache.commons.vfs2.FileObject initialFile)
Copyright © 2019 Hitachi Vantara. All rights reserved.