|
|||||||||
| Home >> All >> com >> paradoxpoint >> libitina >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.paradoxpoint.libitina.gui
Class JTabbedPaneFileSystemLoader

java.lang.Objectcom.paradoxpoint.libitina.gui.JTabbedPaneFileSystemLoader
- public class JTabbedPaneFileSystemLoader
- extends java.lang.Object
GUI constructor class for loading file systems into a JTabbedPane using
JTrees to represent each first-level directory in the file system
| Field Summary | |
private javax.swing.JTabbedPane |
pane
|
private java.io.File |
root
|
private javax.swing.TransferHandler |
transferHandler
|
private javax.swing.event.TreeSelectionListener |
treeSelectionListener
|
| Constructor Summary | |
JTabbedPaneFileSystemLoader(java.io.File rootFile,
javax.swing.JTabbedPane pane)
Creates a new instance of TabbedPaneFileSystemLoader. |
|
| Method Summary | |
private void |
createTabs(java.io.File rootFile)
|
javax.swing.JTabbedPane |
getPane()
Getter for property pane. |
java.io.File |
getRoot()
Getter for property root. |
javax.swing.TransferHandler |
getTransferHandler()
Getter for property transferHandler. |
private javax.swing.JTree[] |
getTrees()
|
javax.swing.event.TreeSelectionListener |
getTreeSelectionListener()
Getter for property treeSelectionListener. |
void |
load()
Loads the file system into the JTabbedPane. |
void |
setPane(javax.swing.JTabbedPane pane)
Setter for property pane. |
void |
setRoot(java.io.File root)
Setter for property root. |
void |
setTransferHandler(javax.swing.TransferHandler transferHandler)
Setter for property transferHandler. |
void |
setTreeSelectionListener(javax.swing.event.TreeSelectionListener treeSelectionListener)
Setter for property treeSelectionListener. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
root
private java.io.File root
pane
private javax.swing.JTabbedPane pane
treeSelectionListener
private javax.swing.event.TreeSelectionListener treeSelectionListener
transferHandler
private javax.swing.TransferHandler transferHandler
| Constructor Detail |
JTabbedPaneFileSystemLoader
public JTabbedPaneFileSystemLoader(java.io.File rootFile, javax.swing.JTabbedPane pane)
- Creates a new instance of TabbedPaneFileSystemLoader. Invoke
load()to actually load the file system.
| Method Detail |
load
public void load()
- Loads the file system into the
JTabbedPane. Causes aremoveAllon theJTabbedPanebefore creation of the tabs.
createTabs
private void createTabs(java.io.File rootFile)
getTrees
private javax.swing.JTree[] getTrees()
getPane
public javax.swing.JTabbedPane getPane()
- Getter for property pane.
setPane
public void setPane(javax.swing.JTabbedPane pane)
- Setter for property pane.
getRoot
public java.io.File getRoot()
- Getter for property root.
setRoot
public void setRoot(java.io.File root)
- Setter for property root.
getTreeSelectionListener
public javax.swing.event.TreeSelectionListener getTreeSelectionListener()
- Getter for property treeSelectionListener.
setTreeSelectionListener
public void setTreeSelectionListener(javax.swing.event.TreeSelectionListener treeSelectionListener)
- Setter for property treeSelectionListener.
getTransferHandler
public javax.swing.TransferHandler getTransferHandler()
- Getter for property transferHandler.
setTransferHandler
public void setTransferHandler(javax.swing.TransferHandler transferHandler)
- Setter for property transferHandler.
|
|||||||||
| Home >> All >> com >> paradoxpoint >> libitina >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
com.paradoxpoint.libitina.gui.JTabbedPaneFileSystemLoader