|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.pivot.wtk.Component
org.apache.pivot.wtk.Container
org.apache.pivot.wtk.Window
org.apache.pivot.wtk.Sheet
org.apache.pivot.wtk.FileBrowserSheet
public class FileBrowserSheet
File browser sheet.
Nested Class Summary | |
---|---|
static class |
FileBrowserSheet.Mode
Enumeration defining supported modes. |
Nested classes/interfaces inherited from class org.apache.pivot.wtk.Window |
---|
Window.ActionMapping, Window.ActionMappingSequence, Window.IconImageSequence, Window.Skin |
Nested classes/interfaces inherited from class org.apache.pivot.wtk.Container |
---|
Container.EDT_Checker |
Nested classes/interfaces inherited from class org.apache.pivot.wtk.Component |
---|
Component.DecoratorSequence, Component.StyleDictionary, Component.UserDataDictionary |
Nested classes/interfaces inherited from interface org.apache.pivot.collections.Sequence |
---|
Sequence.Tree<T> |
Constructor Summary | |
---|---|
FileBrowserSheet()
Creates a new FileBrowserSheet Note that this version set by default mode to open and user home as root folder. |
|
FileBrowserSheet(FileBrowserSheet.Mode mode)
Creates a new FileBrowserSheet Note that this version set by default the user home as root folder. |
|
FileBrowserSheet(FileBrowserSheet.Mode mode,
String rootFolder)
Creates a new FileBrowserSheet Note that this version of the constructor must be used when a custom root folder has to be set. |
|
FileBrowserSheet(String rootFolder)
Creates a new FileBrowserSheet Note that this version of the constructor can be used when a custom root folder has to be set, and uses the default mode. |
Method Summary | |
---|---|
void |
clearSelection()
Clears the selection. |
Filter<File> |
getDisabledFileFilter()
|
ListenerList<FileBrowserSheetListener> |
getFileBrowserSheetListeners()
|
FileBrowserSheet.Mode |
getMode()
|
File |
getRootDirectory()
|
File |
getSelectedFile()
When in single-select mode, returns the currently selected file. |
ImmutableList<File> |
getSelectedFiles()
Returns the currently selected files. |
void |
setDisabledFileFilter(Filter<File> disabledFileFilter)
|
void |
setMode(FileBrowserSheet.Mode mode)
|
void |
setRootDirectory(File rootDirectory)
|
void |
setRootFolder(String rootFolder)
|
void |
setSelectedFile(File file)
Sets the selection to a single file. |
Sequence<File> |
setSelectedFiles(Sequence<File> selectedFiles)
Sets the selected files. |
Methods inherited from class org.apache.pivot.wtk.Sheet |
---|
close, close, getResult, getSheetCloseListener, getSheetStateListeners, isClosing, open, open, open |
Methods inherited from class org.apache.pivot.wtk.Window |
---|
align, align, clearActive, clearFocusDescendant, descendantGainedFocus, descendantRemoved, getActionMappings, getActiveWindow, getClientArea, getContent, getFocusDescendant, getIcons, getOwnedWindow, getOwnedWindowCount, getOwner, getRootOwner, getTitle, getWindowActionMappingListeners, getWindowClassListeners, getWindowListeners, getWindowStateListeners, isActive, isBottomMost, isClosed, isMaximized, isOpen, isOpening, isOwner, isTopMost, keyPressed, moveToBack, moveToFront, open, open, remove, requestActive, setActive, setContent, setEnabled, setIcon, setIcon, setMaximized, setParent, setTitle, setVisible |
Methods inherited from class org.apache.pivot.wtk.Container |
---|
add, assertEventDispatchThread, assertEventDispatchThread, clear, containsFocus, descendantAdded, descendantLostFocus, get, getComponentAt, getContainerListeners, getContainerMouseListeners, getDescendantAt, getFocusTraversalPolicy, getGraphics, getLength, getNamedComponent, indexOf, insert, invalidate, isAncestor, isDoubleBuffered, iterator, layout, load, mouseClick, mouseDown, mouseMove, mouseOut, mouseUp, mouseWheel, move, paint, remove, removeAll, repaint, requestFocus, setDoubleBuffered, setEventDispatchThreadChecker, setFocusTraversalPolicy, store, transferFocus, update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FileBrowserSheet()
Note that this version set by default mode to open and user home as root folder.
public FileBrowserSheet(FileBrowserSheet.Mode mode)
Note that this version set by default the user home as root folder.
mode
- The mode for opening the sheet.FileBrowserSheet.Mode
public FileBrowserSheet(String rootFolder)
Note that this version of the constructor can be used when a custom root folder has to be set, and uses the default mode.
rootFolder
- The root folder full name.public FileBrowserSheet(FileBrowserSheet.Mode mode, String rootFolder)
Note that this version of the constructor must be used when a custom root folder has to be set.
mode
- The mode for opening the sheet.rootFolder
- The root folder full name.FileBrowserSheet.Mode
Method Detail |
---|
public FileBrowserSheet.Mode getMode()
public void setMode(FileBrowserSheet.Mode mode)
public File getRootDirectory()
public void setRootFolder(String rootFolder)
public void setRootDirectory(File rootDirectory)
public File getSelectedFile()
public void setSelectedFile(File file)
file
- public ImmutableList<File> getSelectedFiles()
public Sequence<File> setSelectedFiles(Sequence<File> selectedFiles)
selectedFiles
- The files to select.
public void clearSelection()
public Filter<File> getDisabledFileFilter()
public void setDisabledFileFilter(Filter<File> disabledFileFilter)
public ListenerList<FileBrowserSheetListener> getFileBrowserSheetListeners()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |