private class DirectoryChooserUI.DirectoryComboBoxModel extends AbstractListModel implements ComboBoxModel
| Modifier and Type | Field and Description |
|---|---|
(package private) JFileChooser |
chooser |
(package private) int[] |
depths |
(package private) Vector<File> |
directories |
(package private) FileSystemView |
fsv |
(package private) File |
selectedDirectory |
listenerList| Constructor and Description |
|---|
DirectoryChooserUI.DirectoryComboBoxModel() |
| Modifier and Type | Method and Description |
|---|---|
private void |
addItem(File directory)
Adds the directory to the model and sets it to be selected,
additionally clears out the previous selected directory and
the paths leading up to it, if any.
|
private void |
calculateDepths() |
int |
getDepth(int i) |
Object |
getElementAt(int index) |
Object |
getSelectedItem() |
int |
getSize() |
void |
setSelectedItem(Object selectedDirectory) |
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListDataListener, removeListDataListenerint[] depths
File selectedDirectory
JFileChooser chooser
FileSystemView fsv
public DirectoryChooserUI.DirectoryComboBoxModel()
private void addItem(File directory)
private void calculateDepths()
public int getDepth(int i)
public void setSelectedItem(Object selectedDirectory)
setSelectedItem in interface ComboBoxModelpublic Object getSelectedItem()
getSelectedItem in interface ComboBoxModelpublic Object getElementAt(int index)
getElementAt in interface ListModelCopyright © 2007–2016 Gephi Consortium. All rights reserved.