|
|||||||||
| Home >> All >> org >> gjt >> sp >> jedit >> [ browser overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.gjt.sp.jedit.browser
Class VFSDirectoryEntryTable

java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTable
org.gjt.sp.jedit.browser.VFSDirectoryEntryTable
- All Implemented Interfaces:
- javax.accessibility.Accessible, javax.swing.event.CellEditorListener, java.util.EventListener, java.awt.image.ImageObserver, javax.swing.event.ListSelectionListener, java.awt.MenuContainer, javax.swing.Scrollable, java.io.Serializable, javax.swing.event.TableColumnModelListener, javax.swing.event.TableModelListener
- public class VFSDirectoryEntryTable
- extends javax.swing.JTable
- Since:
- jEdit 4.2pre1
- Version:
- $Id: VFSDirectoryEntryTable.java,v 1.20 2003/09/08 01:24:11 spestov Exp $
| Nested Class Summary | |
(package private) class |
VFSDirectoryEntryTable.ClearTypeSelect
|
| Nested classes inherited from class javax.swing.JTable |
javax.swing.JTable.AccessibleJTable |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
private BrowserView |
browserView
|
private FileCellRenderer |
renderer
|
private javax.swing.Timer |
timer
|
private java.lang.StringBuffer |
typeSelectBuffer
|
| 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.Container |
|
| 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 | |
VFSDirectoryEntryTable(BrowserView browserView)
|
|
| Method Summary | |
void |
doTypeSelect(java.lang.String str,
boolean dirsOnly)
|
private boolean |
doTypeSelect(java.lang.String str,
int start,
int end,
boolean dirsOnly)
|
void |
getExpandedDirectories(java.util.Set set)
|
org.gjt.sp.jedit.io.VFS.DirectoryEntry[] |
getSelectedFiles()
|
void |
maybeReloadDirectory(java.lang.String path)
|
void |
processKeyEvent(java.awt.event.KeyEvent evt)
Override the default key dispatch system from Component to hook into the swing javax.swing.InputMap / javax.swing.ActionMap system. |
void |
propertiesChanged()
|
private void |
resizeColumnsAppropriately()
|
void |
scrollRectToVisible(java.awt.Rectangle rect)
Calls scrollRectToVisible on the component's parent. |
boolean |
selectFile(java.lang.String path)
|
void |
setDirectory(org.gjt.sp.jedit.io.VFS vfs,
java.lang.Object node,
java.util.ArrayList list,
java.util.Set tmpExpanded)
|
void |
setSelectedRow(int row)
|
void |
toggleExpanded(int row)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
browserView
private BrowserView browserView
renderer
private FileCellRenderer renderer
typeSelectBuffer
private java.lang.StringBuffer typeSelectBuffer
timer
private javax.swing.Timer timer
| Constructor Detail |
VFSDirectoryEntryTable
public VFSDirectoryEntryTable(BrowserView browserView)
| Method Detail |
selectFile
public boolean selectFile(java.lang.String path)
doTypeSelect
public void doTypeSelect(java.lang.String str, boolean dirsOnly)
getSelectedFiles
public org.gjt.sp.jedit.io.VFS.DirectoryEntry[] getSelectedFiles()
getExpandedDirectories
public void getExpandedDirectories(java.util.Set set)
toggleExpanded
public void toggleExpanded(int row)
setDirectory
public void setDirectory(org.gjt.sp.jedit.io.VFS vfs, java.lang.Object node, java.util.ArrayList list, java.util.Set tmpExpanded)
maybeReloadDirectory
public void maybeReloadDirectory(java.lang.String path)
propertiesChanged
public void propertiesChanged()
scrollRectToVisible
public void scrollRectToVisible(java.awt.Rectangle rect)
- Description copied from class:
javax.swing.JComponent - Calls
scrollRectToVisibleon the component's parent. Components which can service this call should override.
processKeyEvent
public void processKeyEvent(java.awt.event.KeyEvent evt)
- Description copied from class:
javax.swing.JComponent - Override the default key dispatch system from Component to hook into
the swing javax.swing.InputMap / javax.swing.ActionMap system.
See
this report for more details, it's somewhat complex.
setSelectedRow
public void setSelectedRow(int row)
doTypeSelect
private boolean doTypeSelect(java.lang.String str, int start, int end, boolean dirsOnly)
resizeColumnsAppropriately
private void resizeColumnsAppropriately()
|
|||||||||
| Home >> All >> org >> gjt >> sp >> jedit >> [ browser overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC