Class MultiTrackerPanel
java.lang.Object
com.biglybt.ui.swt.wizard.AbstractWizardPanel<NewTorrentWizard>
com.biglybt.ui.swt.maketorrent.MultiTrackerPanel
- All Implemented Interfaces:
TrackerEditorListener, IWizardPanel<NewTorrentWizard>
public class MultiTrackerPanel
extends AbstractWizardPanel<NewTorrentWizard>
implements TrackerEditorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.widgets.Buttonprivate org.eclipse.swt.widgets.Buttonprivate org.eclipse.swt.widgets.Buttonprivate org.eclipse.swt.widgets.Treeprivate org.eclipse.swt.widgets.ComboFields inherited from class AbstractWizardPanel
previousPanel, wizard -
Constructor Summary
ConstructorsConstructorDescriptionMultiTrackerPanel(NewTorrentWizard wizard, AbstractWizardPanel<NewTorrentWizard> previous) -
Method Summary
Modifier and TypeMethodDescriptionboolean(package private) voidprivate voidrefreshList(String toBeSelected) (package private) voidprivate voidsetNext()voidshow()voidtrackersChanged(String oldName, String newName, List trackers) private voidMethods inherited from class AbstractWizardPanel
cancelled, finish, getFinishPanel, getPreviousPanel, isFinishEnabled, isFinishSelectionOK, isPreviousEnabled
-
Field Details
-
configList
private org.eclipse.swt.widgets.Combo configList -
configDetails
private org.eclipse.swt.widgets.Tree configDetails -
btnNew
private org.eclipse.swt.widgets.Button btnNew -
btnEdit
private org.eclipse.swt.widgets.Button btnEdit -
btnDelete
private org.eclipse.swt.widgets.Button btnDelete
-
-
Constructor Details
-
MultiTrackerPanel
-
-
Method Details
-
show
public void show()- Specified by:
showin interfaceIWizardPanel<NewTorrentWizard>
-
getNextPanel
- Specified by:
getNextPanelin interfaceIWizardPanel<NewTorrentWizard>- Overrides:
getNextPanelin classAbstractWizardPanel<NewTorrentWizard>
-
isNextEnabled
public boolean isNextEnabled()- Specified by:
isNextEnabledin interfaceIWizardPanel<NewTorrentWizard>- Overrides:
isNextEnabledin classAbstractWizardPanel<NewTorrentWizard>
-
refreshDetails
void refreshDetails() -
setEditDeleteEnable
void setEditDeleteEnable() -
trackersChanged
- Specified by:
trackersChangedin interfaceTrackerEditorListener
-
refreshList
-
updateTrackers
private void updateTrackers() -
setNext
private void setNext()
-