Package com.biglybt.ui.swt.maketorrent
Class WebSeedsEditor
java.lang.Object
com.biglybt.ui.swt.maketorrent.WebSeedsEditor
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) org.eclipse.swt.widgets.Button
(package private) org.eclipse.swt.widgets.Button
(package private) String
(package private) org.eclipse.swt.widgets.Display
(package private) org.eclipse.swt.custom.TreeEditor
(package private) org.eclipse.swt.widgets.TreeItem
(package private) WebSeedsEditorListener
(package private) org.eclipse.swt.widgets.Menu
(package private) String
(package private) org.eclipse.swt.widgets.Shell
(package private) org.eclipse.swt.widgets.Text
(package private) org.eclipse.swt.widgets.Tree
(package private) Map
-
Constructor Summary
ConstructorsConstructorDescriptionWebSeedsEditor
(String name, Map webseeds, WebSeedsEditorListener listener) WebSeedsEditor
(String name, Map webseeds, WebSeedsEditorListener listener, boolean _anonymous) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
private void
private void
editTreeItem
(org.eclipse.swt.widgets.TreeItem item) private org.eclipse.swt.widgets.TreeItem
private org.eclipse.swt.widgets.TreeItem
newTracker
(org.eclipse.swt.widgets.TreeItem root, String url) private void
refresh()
private void
private void
update()
private boolean
-
Field Details
-
listener
WebSeedsEditorListener listener -
oldName
String oldName -
currentName
String currentName -
anonymous
boolean anonymous -
webseeds
Map webseeds -
display
org.eclipse.swt.widgets.Display display -
shell
org.eclipse.swt.widgets.Shell shell -
textName
org.eclipse.swt.widgets.Text textName -
treeGroups
org.eclipse.swt.widgets.Tree treeGroups -
editor
org.eclipse.swt.custom.TreeEditor editor -
itemEdited
org.eclipse.swt.widgets.TreeItem itemEdited -
btnSave
org.eclipse.swt.widgets.Button btnSave -
btnCancel
org.eclipse.swt.widgets.Button btnCancel
-
-
Constructor Details
-
WebSeedsEditor
-
WebSeedsEditor
public WebSeedsEditor(String name, Map webseeds, WebSeedsEditorListener listener, boolean _anonymous)
-
-
Method Details
-
createWindow
private void createWindow() -
update
private void update() -
computeSaveEnable
private void computeSaveEnable() -
refresh
private void refresh() -
constructMenu
private void constructMenu() -
editTreeItem
private void editTreeItem(org.eclipse.swt.widgets.TreeItem item) -
validURL
-
removeEditor
private void removeEditor() -
newGroup
-
newTracker
private org.eclipse.swt.widgets.TreeItem newTracker(org.eclipse.swt.widgets.TreeItem root, String url)
-