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
Fields Modifier and Type Field Description private org.eclipse.swt.widgets.Button
btnDelete
private org.eclipse.swt.widgets.Button
btnEdit
private org.eclipse.swt.widgets.Button
btnNew
private org.eclipse.swt.widgets.Tree
configDetails
private org.eclipse.swt.widgets.Combo
configList
-
Fields inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
previousPanel, wizard
-
-
Constructor Summary
Constructors Constructor Description MultiTrackerPanel(NewTorrentWizard wizard, AbstractWizardPanel<NewTorrentWizard> previous)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IWizardPanel
getNextPanel()
boolean
isNextEnabled()
(package private) void
refreshDetails()
private void
refreshList(java.lang.String toBeSelected)
(package private) void
setEditDeleteEnable()
private void
setNext()
void
show()
void
trackersChanged(java.lang.String oldName, java.lang.String newName, java.util.List trackers)
private void
updateTrackers()
-
Methods inherited from class com.biglybt.ui.swt.wizard.AbstractWizardPanel
cancelled, finish, getFinishPanel, getPreviousPanel, isFinishEnabled, isFinishSelectionOK, isPreviousEnabled
-
-
-
-
Field Detail
-
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 Detail
-
MultiTrackerPanel
public MultiTrackerPanel(NewTorrentWizard wizard, AbstractWizardPanel<NewTorrentWizard> previous)
-
-
Method Detail
-
show
public void show()
- Specified by:
show
in interfaceIWizardPanel<NewTorrentWizard>
-
getNextPanel
public IWizardPanel 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
public void trackersChanged(java.lang.String oldName, java.lang.String newName, java.util.List trackers)
- Specified by:
trackersChanged
in interfaceTrackerEditorListener
-
refreshList
private void refreshList(java.lang.String toBeSelected)
-
updateTrackers
private void updateTrackers()
-
setNext
private void setNext()
-
-