Package com.biglybt.ui.swt.maketorrent
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.Button
private org.eclipse.swt.widgets.Button
private org.eclipse.swt.widgets.Button
private org.eclipse.swt.widgets.Tree
private org.eclipse.swt.widgets.Combo
Fields inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
previousPanel, wizard
-
Constructor Summary
ConstructorsConstructorDescriptionMultiTrackerPanel
(NewTorrentWizard wizard, AbstractWizardPanel<NewTorrentWizard> previous) -
Method Summary
Modifier and TypeMethodDescriptionboolean
(package private) void
private void
refreshList
(String toBeSelected) (package private) void
private void
setNext()
void
show()
void
trackersChanged
(String oldName, String newName, List trackers) private void
Methods inherited from class com.biglybt.ui.swt.wizard.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:
show
in interfaceIWizardPanel<NewTorrentWizard>
-
getNextPanel
- Specified by:
getNextPanel
in interfaceIWizardPanel<NewTorrentWizard>
- Overrides:
getNextPanel
in classAbstractWizardPanel<NewTorrentWizard>
-
isNextEnabled
public boolean isNextEnabled()- Specified by:
isNextEnabled
in interfaceIWizardPanel<NewTorrentWizard>
- Overrides:
isNextEnabled
in classAbstractWizardPanel<NewTorrentWizard>
-
refreshDetails
void refreshDetails() -
setEditDeleteEnable
void setEditDeleteEnable() -
trackersChanged
- Specified by:
trackersChanged
in interfaceTrackerEditorListener
-
refreshList
-
updateTrackers
private void updateTrackers() -
setNext
private void setNext()
-