org.apache.pivot.wtk.skin.terra
Class TerraFileBrowserSheetSkin
java.lang.Object
org.apache.pivot.wtk.skin.ComponentSkin
org.apache.pivot.wtk.skin.ContainerSkin
org.apache.pivot.wtk.skin.WindowSkin
org.apache.pivot.wtk.skin.terra.TerraSheetSkin
org.apache.pivot.wtk.skin.terra.TerraFileBrowserSheetSkin
- All Implemented Interfaces:
- ComponentKeyListener, ComponentListener, ComponentMouseButtonListener, ComponentMouseListener, ComponentMouseWheelListener, ComponentStateListener, ComponentTooltipListener, ConstrainedVisual, ContainerListener, ContainerMouseListener, FileBrowserSheetListener, SheetCloseListener, SheetStateListener, Skin, Visual, Window.Skin, WindowListener, WindowStateListener
public class TerraFileBrowserSheetSkin
- extends TerraSheetSkin
- implements FileBrowserSheetListener
Terra file browser sheet skin.
Methods inherited from class org.apache.pivot.wtk.skin.terra.TerraSheetSkin |
alignToOwner, getBorderColor, getPadding, getPreferredHeight, getPreferredSize, getPreferredWidth, getSlideSource, getStateTransitionDuration, getStateTransitionRate, isResizable, keyPressed, layout, mouseDown, mouseMove, mouseUp, paint, setBackgroundColor, setBorderColor, setBorderColor, setPadding, setPadding, setPadding, setPadding, setPadding, setResizable, setSlideSource, setStateTransitionDuration, setStateTransitionRate, sheetClosed, sheetCloseVetoed, sizeChanged, windowClosed |
Methods inherited from class org.apache.pivot.wtk.skin.WindowSkin |
activeChanged, contentChanged, getClientArea, iconAdded, iconInserted, iconsRemoved, maximizedChanged, previewWindowClose, previewWindowOpen, titleChanged, windowCloseVetoed, windowOpenVetoed |
Methods inherited from class org.apache.pivot.wtk.skin.ContainerSkin |
componentInserted, componentMoved, componentsRemoved, focusTraversalPolicyChanged, getBackgroundColor, getBackgroundPaint, isFocusable, isOpaque, mouseMove, mouseUp, mouseWheel, setBackgroundColor, setBackgroundPaint, setBackgroundPaint, setBackgroundPaint |
Methods inherited from class org.apache.pivot.wtk.skin.ComponentSkin |
cursorChanged, decodeFont, dragSourceChanged, dropTargetChanged, enabledChanged, focusedChanged, getBaseline, getBaseline, getComponent, getHeight, getWidth, heightLimitsChanged, invalidateComponent, keyReleased, keyTyped, locationChanged, menuHandlerChanged, mouseClick, mouseDown, mouseOut, mouseOver, mouseWheel, nameChanged, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, repaintComponent, setSize, tooltipDelayChanged, tooltipTextChanged, tooltipTriggered, visibleChanged, widthLimitsChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TerraFileBrowserSheetSkin
public TerraFileBrowserSheetSkin()
install
public void install(Component component)
- Description copied from interface:
Skin
- Associates a skin with a component.
- Specified by:
install
in interface Skin
- Overrides:
install
in class TerraSheetSkin
- Parameters:
component
- The component to which the skin is being attached.
isHideDisabledFiles
public boolean isHideDisabledFiles()
setHideDisabledFiles
public void setHideDisabledFiles(boolean hideDisabledFiles)
isShowHiddenFiles
public boolean isShowHiddenFiles()
setShowHiddenFiles
public void setShowHiddenFiles(boolean showHiddenFiles)
getShowOKButtonFirst
public boolean getShowOKButtonFirst()
setShowOKButtonFirst
public void setShowOKButtonFirst(boolean showOKButtonFirst)
windowOpened
public void windowOpened(Window window)
- Description copied from interface:
WindowStateListener
- Called when a window has opened.
- Specified by:
windowOpened
in interface WindowStateListener
- Overrides:
windowOpened
in class TerraSheetSkin
previewSheetClose
public Vote previewSheetClose(Sheet sheet,
boolean result)
- Description copied from interface:
SheetStateListener
- Called to preview a sheet close event.
- Specified by:
previewSheetClose
in interface SheetStateListener
- Overrides:
previewSheetClose
in class TerraSheetSkin
modeChanged
public void modeChanged(FileBrowserSheet fileBrowserSheet,
FileBrowserSheet.Mode previousMode)
- Description copied from interface:
FileBrowserSheetListener
- Called when a file browser sheet's mode has changed.
- Specified by:
modeChanged
in interface FileBrowserSheetListener
rootDirectoryChanged
public void rootDirectoryChanged(FileBrowserSheet fileBrowserSheet,
File previousRootDirectory)
- Description copied from interface:
FileBrowserSheetListener
- Called when a file browser sheet's root directory has changed.
- Specified by:
rootDirectoryChanged
in interface FileBrowserSheetListener
selectedFilesChanged
public void selectedFilesChanged(FileBrowserSheet fileBrowserSheet,
Sequence<File> previousSelectedFiles)
- Description copied from interface:
FileBrowserSheetListener
- Called when a file browser sheet's selection state has been reset.
- Specified by:
selectedFilesChanged
in interface FileBrowserSheetListener
disabledFileFilterChanged
public void disabledFileFilterChanged(FileBrowserSheet fileBrowserSheet,
Filter<File> previousDisabledFileFilter)
- Description copied from interface:
FileBrowserSheetListener
- Called when a file browser sheet's disabled file filter has changed.
- Specified by:
disabledFileFilterChanged
in interface FileBrowserSheetListener
addComponent
public void addComponent(Component component)