|
||||||||||
| 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
org.tbee.swing.vfs.VfsTreePanel
public class VfsTreePanel
Derived from FileTreePanel This class does not work at this time, but it is close enough to not let the work go to waste.
| Nested Class Summary | |
|---|---|
class |
VfsTreePanel.FileTreeNode
A node in the file tree. |
class |
VfsTreePanel.FileTreePanelJTree
for StandardComponentPopupMenu |
| 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 | |
|---|---|
static java.lang.String |
ENABLED_PROPERTY_ID
|
static java.lang.String |
ENTRYPPOINT_PROPERTY_ID
|
static java.lang.String |
FILESELECTOR_PROPERTY_ID
|
static java.lang.String |
SELECTEDFILE_PROPERTY_ID
|
static java.lang.String |
SHOWDIRECTORIES_PROPERTY_ID
|
static java.lang.String |
SHOWFILES_PROPERTY_ID
|
| 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 | |
|---|---|
VfsTreePanel(org.apache.commons.vfs.FileObject entryPoint)
Creates the file tree panel. |
|
| Method Summary | |
|---|---|
javax.swing.tree.DefaultTreeModel |
createModel()
|
org.apache.commons.vfs.FileObject |
getEntrypoint()
Entrypoint: |
org.apache.commons.vfs.FileSelector |
getFileSelector()
FileSelector: |
VfsTreePanel.FileTreePanelJTree |
getJTree()
FileTreePanelJTree |
VfsTreePanel.FileTreeNode |
getJTreeRoot()
JTreeRoot |
org.apache.commons.vfs.FileObject |
getSelectedFile()
selectedFile |
boolean |
getShowDirectories()
ShowDirectories: |
boolean |
getShowFiles()
ShowFiles: |
boolean |
isEnabled()
|
void |
refresh()
|
void |
setEnabled(boolean enabled)
enabled |
void |
setEntrypoint(org.apache.commons.vfs.FileObject value)
|
void |
setFileSelector(org.apache.commons.vfs.FileSelector value)
|
void |
setShowDirectories(boolean value)
|
void |
setShowFiles(boolean value)
|
VfsTreePanel |
withEntrypoint(org.apache.commons.vfs.FileObject value)
|
VfsTreePanel |
withFileSelector(org.apache.commons.vfs.FileSelector value)
|
VfsTreePanel |
withShowDirectories(boolean value)
|
VfsTreePanel |
withShowFiles(boolean value)
|
| 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, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, 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, 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 |
|---|
public static final java.lang.String ENTRYPPOINT_PROPERTY_ID
public static final java.lang.String SHOWFILES_PROPERTY_ID
public static final java.lang.String SHOWDIRECTORIES_PROPERTY_ID
public static final java.lang.String FILESELECTOR_PROPERTY_ID
public static final java.lang.String ENABLED_PROPERTY_ID
public static final java.lang.String SELECTEDFILE_PROPERTY_ID
| Constructor Detail |
|---|
public VfsTreePanel(org.apache.commons.vfs.FileObject entryPoint)
| Method Detail |
|---|
public VfsTreePanel.FileTreePanelJTree getJTree()
public VfsTreePanel.FileTreeNode getJTreeRoot()
public javax.swing.tree.DefaultTreeModel createModel()
entryPoint -
public void refresh()
public org.apache.commons.vfs.FileObject getEntrypoint()
public void setEntrypoint(org.apache.commons.vfs.FileObject value)
public VfsTreePanel withEntrypoint(org.apache.commons.vfs.FileObject value)
public boolean getShowFiles()
public void setShowFiles(boolean value)
public VfsTreePanel withShowFiles(boolean value)
public boolean getShowDirectories()
public void setShowDirectories(boolean value)
public VfsTreePanel withShowDirectories(boolean value)
public org.apache.commons.vfs.FileSelector getFileSelector()
public void setFileSelector(org.apache.commons.vfs.FileSelector value)
public VfsTreePanel withFileSelector(org.apache.commons.vfs.FileSelector value)
public void setEnabled(boolean enabled)
setEnabled in class javax.swing.JComponentpublic boolean isEnabled()
isEnabled in class java.awt.Componentpublic org.apache.commons.vfs.FileObject getSelectedFile()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||