Package com.biglybt.ui.swt.maketorrent
Class BYOPanel
- java.lang.Object
-
- com.biglybt.ui.swt.wizard.AbstractWizardPanel<NewTorrentWizard>
-
- com.biglybt.ui.swt.maketorrent.BYOPanel
-
- All Implemented Interfaces:
IWizardPanel<NewTorrentWizard>
public class BYOPanel extends AbstractWizardPanel<NewTorrentWizard>
-
-
Field Summary
Fields Modifier and Type Field Description private org.eclipse.swt.widgets.Tree
tree
-
Fields inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
previousPanel, wizard
-
-
Constructor Summary
Constructors Constructor Description BYOPanel(NewTorrentWizard wizard, IWizardPanel<NewTorrentWizard> previous)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addFilename(java.io.File file)
protected void
addFilename(java.io.File file, java.lang.String name, org.eclipse.swt.widgets.TreeItem parent, boolean init)
protected void
addFilename(java.io.File file, org.eclipse.swt.widgets.TreeItem parent)
private void
buildList(java.util.List list, org.eclipse.swt.widgets.TreeItem[] items)
private org.eclipse.swt.widgets.TreeItem
createContainer(org.eclipse.swt.widgets.TreeItem parent, java.lang.String name)
private void
createDragSource(org.eclipse.swt.widgets.Tree tree)
private void
createDropTarget(org.eclipse.swt.widgets.Tree tree)
protected void
editSelected()
IWizardPanel<NewTorrentWizard>
getNextPanel()
private void
moveItem(org.eclipse.swt.widgets.TreeItem itemToMove, org.eclipse.swt.widgets.TreeItem parent)
void
show()
-
Methods inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
cancelled, finish, getFinishPanel, getPreviousPanel, isFinishEnabled, isFinishSelectionOK, isNextEnabled, isPreviousEnabled
-
-
-
-
Constructor Detail
-
BYOPanel
public BYOPanel(NewTorrentWizard wizard, IWizardPanel<NewTorrentWizard> previous)
-
-
Method Detail
-
show
public void show()
-
createDragSource
private void createDragSource(org.eclipse.swt.widgets.Tree tree)
-
editSelected
protected void editSelected()
-
createDropTarget
private void createDropTarget(org.eclipse.swt.widgets.Tree tree)
-
addFilename
protected void addFilename(java.io.File file)
-
addFilename
protected void addFilename(java.io.File file, org.eclipse.swt.widgets.TreeItem parent)
-
addFilename
protected void addFilename(java.io.File file, java.lang.String name, org.eclipse.swt.widgets.TreeItem parent, boolean init)
-
createContainer
private org.eclipse.swt.widgets.TreeItem createContainer(org.eclipse.swt.widgets.TreeItem parent, java.lang.String name)
-
moveItem
private void moveItem(org.eclipse.swt.widgets.TreeItem itemToMove, org.eclipse.swt.widgets.TreeItem parent)
-
getNextPanel
public IWizardPanel<NewTorrentWizard> getNextPanel()
- Specified by:
getNextPanel
in interfaceIWizardPanel<NewTorrentWizard>
- Overrides:
getNextPanel
in classAbstractWizardPanel<NewTorrentWizard>
-
buildList
private void buildList(java.util.List list, org.eclipse.swt.widgets.TreeItem[] items)
-
-