Class BYOPanel

All Implemented Interfaces:
IWizardPanel<NewTorrentWizard>

public class BYOPanel extends AbstractWizardPanel<NewTorrentWizard>
  • Field Details

    • tree

      private org.eclipse.swt.widgets.Tree tree
  • Constructor Details

  • Method Details

    • 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(File file)
    • addFilename

      protected void addFilename(File file, org.eclipse.swt.widgets.TreeItem parent)
    • addFilename

      protected void addFilename(File file, String name, org.eclipse.swt.widgets.TreeItem parent, boolean init)
    • createContainer

      private org.eclipse.swt.widgets.TreeItem createContainer(org.eclipse.swt.widgets.TreeItem parent, 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 interface IWizardPanel<NewTorrentWizard>
      Overrides:
      getNextPanel in class AbstractWizardPanel<NewTorrentWizard>
    • buildList

      private void buildList(List list, org.eclipse.swt.widgets.TreeItem[] items)