|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object | +--edu.virginia.cs.mng.hypercast.demo.MNGmftp
This is the MFTP GUI.It displays the GUI interface to send and receive files.
| Inner Class Summary | |
(package private) class |
MNGmftp.IndicatorRenderer
A renderer that will give an indicator when a cell is being reloaded. |
(package private) class |
MNGmftp.Reloader
/** Reloader is the ActionListener used in the Timer. |
| Field Summary | |
private BoxPane |
bp
the Box Pane. |
protected javax.swing.JFrame |
frame
Used to indicate status. |
protected FileSystemModel2 |
model
Model for the JTreeTable. |
protected java.lang.String |
path
Path created with. |
private javax.swing.JPopupMenu |
popup
The popup menu |
protected int |
reloadCounter
A counter increment as the Timer fies and the same path is being reloaded. |
protected javax.swing.tree.TreePath |
reloadPath
TreePath being reloaded. |
protected int |
reloadRow
Row the is being reloaded. |
protected javax.swing.Timer |
timer
Timer used to update reload state. |
protected JTreeTable |
treeTable
Used to represent the model. |
| Constructor Summary | |
MNGmftp(java.lang.String path)
|
|
| Method Summary | |
protected javax.swing.JFrame |
createFrame()
Creates the JFrame that will contain everything. |
protected javax.swing.JMenuBar |
createMenuBar()
Creates a menu bar. |
protected FileSystemModel2 |
createModel(java.lang.String path)
Creates the FileSystemModel2 that will be used. |
protected JTreeTable |
createTreeTable()
Creates and returns the instanceof JTreeTable that will be used. |
JTreeTable |
getTreeTable()
|
static void |
main(java.lang.String[] args)
|
protected javax.swing.JFrame |
makeDirFrame()
|
protected void |
reload(java.lang.Object node)
Invoked to reload the children of a particular node. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected FileSystemModel2 model
protected JTreeTable treeTable
protected int reloadRow
protected javax.swing.tree.TreePath reloadPath
protected int reloadCounter
protected javax.swing.Timer timer
protected javax.swing.JFrame frame
protected java.lang.String path
private BoxPane bp
private javax.swing.JPopupMenu popup
| Constructor Detail |
public MNGmftp(java.lang.String path)
| Method Detail |
public JTreeTable getTreeTable()
protected JTreeTable createTreeTable()
protected FileSystemModel2 createModel(java.lang.String path)
protected javax.swing.JFrame createFrame()
protected javax.swing.JFrame makeDirFrame()
protected javax.swing.JMenuBar createMenuBar()
protected void reload(java.lang.Object node)
public static void main(java.lang.String[] args)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||