|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.rapidminer.gui.look.fc.FileList
public class FileList
The actual file selection list.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected javax.swing.JScrollPane |
browseScrollPane
|
protected javax.swing.JPanel |
cardPanel
|
protected java.util.Vector<java.lang.Object> |
completeItemsList
|
protected java.io.File |
currentFile
|
protected javax.swing.JFileChooser |
fc
|
protected FileChooserUI |
filechooserUI
|
protected ItemPanel |
itemPanel
|
protected ItemPanelKeyboardListener |
keyListener
|
protected Item |
lastSelected
|
protected java.lang.String |
ORDER_BY
|
static java.lang.String |
ORDER_BY_FILE_MODIFIED
|
static java.lang.String |
ORDER_BY_FILE_NAME
|
static java.lang.String |
ORDER_BY_FILE_SIZE
|
static java.lang.String |
ORDER_BY_FILE_TYPE
|
protected javax.swing.JPopupMenu |
panePopup
|
protected java.util.Vector<java.lang.Object> |
selectedFilesVector
|
protected FileTable |
tablePanel
|
protected java.io.File |
tempFile
|
protected java.util.Vector<java.lang.Object> |
tempList
|
protected java.util.Vector<Item> |
visibleItemsList
|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
FileList()
|
|
FileList(FileChooserUI tfcui,
javax.swing.JFileChooser fc)
|
|
| Method Summary | |
|---|---|
void |
addToBookmarks()
|
void |
addToBookmarks(java.io.File f)
|
protected java.lang.Object[] |
cachSystemDetails(java.io.File file,
java.lang.String filename)
|
protected void |
changeCardForView()
|
void |
clearEveryThing()
|
void |
clearSelectedItemsList()
|
void |
deleteBookmark(Bookmark bookmark)
|
void |
doDefaults()
|
void |
doFilterChanged()
|
protected void |
findVisibleItems()
|
void |
generateThumbs()
|
java.io.File |
getFile()
|
javax.swing.filechooser.FileSystemView |
getFSV()
|
java.lang.String |
getOrder()
|
protected javax.swing.JPopupMenu |
getPanePopup()
|
protected javax.swing.ImageIcon |
getSystemIcon(java.io.File file,
java.lang.String filename,
boolean isDir,
boolean bigIcon)
|
boolean |
isAutoArrange()
|
boolean |
isItemSelected(Item item)
|
void |
orderBy(java.lang.String str,
boolean newPath)
|
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
void |
renameBookmark(Bookmark bookmark)
|
void |
requestFocus()
|
void |
rescanDirectory()
|
void |
selectAll()
|
void |
setSelectedFile(java.io.File f)
|
void |
stopTumbnailGeneration()
|
protected void |
synchFilechoserSelection()
|
protected void |
updateFilechooserSelectedItems(Item t,
boolean ctrl)
|
void |
updatePath(java.io.File file)
|
protected void |
updateTableData()
|
protected void |
updateTablePanelSize()
|
protected void |
updateThumbnail()
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected ItemPanel itemPanel
protected javax.swing.JPanel cardPanel
protected FileTable tablePanel
protected javax.swing.JScrollPane browseScrollPane
protected ItemPanelKeyboardListener keyListener
protected java.util.Vector<java.lang.Object> completeItemsList
protected java.util.Vector<Item> visibleItemsList
protected java.util.Vector<java.lang.Object> tempList
protected Item lastSelected
protected javax.swing.JPopupMenu panePopup
protected javax.swing.JFileChooser fc
protected FileChooserUI filechooserUI
protected java.io.File tempFile
protected java.io.File currentFile
protected java.util.Vector<java.lang.Object> selectedFilesVector
public static java.lang.String ORDER_BY_FILE_NAME
public static java.lang.String ORDER_BY_FILE_TYPE
public static java.lang.String ORDER_BY_FILE_MODIFIED
public static java.lang.String ORDER_BY_FILE_SIZE
protected java.lang.String ORDER_BY
| Constructor Detail |
|---|
public FileList()
public FileList(FileChooserUI tfcui,
javax.swing.JFileChooser fc)
| Method Detail |
|---|
protected javax.swing.ImageIcon getSystemIcon(java.io.File file,
java.lang.String filename,
boolean isDir,
boolean bigIcon)
throws java.lang.Exception
java.lang.Exceptionprotected void changeCardForView()
protected java.lang.Object[] cachSystemDetails(java.io.File file,
java.lang.String filename)
public void addToBookmarks()
public void addToBookmarks(java.io.File f)
public void deleteBookmark(Bookmark bookmark)
public void renameBookmark(Bookmark bookmark)
public java.io.File getFile()
protected void updateTablePanelSize()
public void generateThumbs()
public void setSelectedFile(java.io.File f)
public void updatePath(java.io.File file)
protected void updateThumbnail()
public void rescanDirectory()
public javax.swing.filechooser.FileSystemView getFSV()
public void stopTumbnailGeneration()
public void clearEveryThing()
public void clearSelectedItemsList()
public boolean isItemSelected(Item item)
protected void updateFilechooserSelectedItems(Item t,
boolean ctrl)
public void requestFocus()
requestFocus in class javax.swing.JComponentprotected void synchFilechoserSelection()
protected javax.swing.JPopupMenu getPanePopup()
public boolean isAutoArrange()
public void orderBy(java.lang.String str,
boolean newPath)
public void doFilterChanged()
public void selectAll()
public void doDefaults()
protected void findVisibleItems()
protected void updateTableData()
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic java.lang.String getOrder()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||