Package com.biglybt.ui.swt.subscriptions
Class SubscriptionWizard
java.lang.Object
com.biglybt.ui.swt.subscriptions.SubscriptionWizard
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.eclipse.swt.widgets.Button
(package private) boolean
(package private) org.eclipse.swt.widgets.Button
(package private) org.eclipse.swt.widgets.Button
(package private) org.eclipse.swt.widgets.Composite
(package private) SubscriptionUtils.SubscriptionDownloadDetails[]
(package private) org.eclipse.swt.graphics.Font
(package private) org.eclipse.swt.widgets.Button
private static boolean
(package private) org.eclipse.swt.widgets.Button
(package private) org.eclipse.swt.widgets.Composite
(package private) org.eclipse.swt.custom.CTabItem
(package private) org.eclipse.swt.custom.CTabItem
(package private) org.eclipse.swt.custom.CTabFolder
(package private) org.eclipse.swt.custom.CTabItem
(package private) int
(package private) org.eclipse.swt.widgets.Display
(package private) DownloadManager
(package private) org.eclipse.swt.widgets.Text
(package private) int
private ImageLoader
(package private) org.eclipse.swt.widgets.Table
(package private) org.eclipse.swt.widgets.Composite
(package private) org.eclipse.swt.custom.StackLayout
(package private) int
static final int
static final int
static final int
private static final int
static final int
(package private) org.eclipse.swt.widgets.Composite
private static final int
(package private) org.eclipse.swt.graphics.Image
(package private) org.eclipse.swt.graphics.Color
(package private) URL
(package private) org.eclipse.swt.widgets.Button
(package private) org.eclipse.swt.widgets.Listener
(package private) org.eclipse.swt.widgets.Button
(package private) org.eclipse.swt.widgets.Text
(package private) org.eclipse.swt.widgets.Listener
(package private) org.eclipse.swt.widgets.Shell
(package private) String
(package private) Subscription[]
(package private) org.eclipse.swt.widgets.Text
(package private) org.eclipse.swt.graphics.Font
private static final String
(package private) org.eclipse.swt.widgets.Text
(package private) org.eclipse.swt.widgets.Label
private final String
private final String
private final String
private final String
(package private) org.eclipse.swt.graphics.Font
private TableViewSWT
<Subscription> (package private) org.eclipse.swt.widgets.Button
-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionWizard
(int mode) SubscriptionWizard
(DownloadManager _download) SubscriptionWizard
(URL url, Map<String, Object> options) -
Method Summary
Modifier and TypeMethodDescriptionprivate org.eclipse.swt.widgets.Composite
createAvailableSubscriptionComposite
(org.eclipse.swt.widgets.Composite parent) private org.eclipse.swt.widgets.Composite
createCreateComposite
(org.eclipse.swt.widgets.Composite parent) private org.eclipse.swt.widgets.Composite
createCreateRSSComposite
(org.eclipse.swt.widgets.Composite parent) private org.eclipse.swt.widgets.Composite
createCreateSearchComposite
(org.eclipse.swt.widgets.Composite parent) private org.eclipse.swt.widgets.Composite
createCreateTemplateComposite
(org.eclipse.swt.widgets.Composite parent) private void
private org.eclipse.swt.widgets.Composite
createOptInComposite
(org.eclipse.swt.widgets.Composite parent) protected void
init()
protected void
private static void
static void
private void
populateFooter
(org.eclipse.swt.widgets.Composite footer) private void
populateHeader
(org.eclipse.swt.widgets.Composite header) private void
protected void
private void
setMode
(int _mode)
-
Field Details
-
MODE_OPT_IN
private static final int MODE_OPT_IN- See Also:
-
MODE_SUBSCRIBE
public static final int MODE_SUBSCRIBE- See Also:
-
MODE_CREATE_SEARCH
public static final int MODE_CREATE_SEARCH- See Also:
-
MODE_CREATE_RSS
public static final int MODE_CREATE_RSS- See Also:
-
MODE_CREATE_TEMPLATE
public static final int MODE_CREATE_TEMPLATE- See Also:
-
RANK_COLUMN_WIDTH
private static final int RANK_COLUMN_WIDTH- See Also:
-
TABLE_SUB_WIZ
- See Also:
-
TITLE_OPT_IN
-
TITLE_SUBSCRIBE
-
TITLE_CREATE_RSS
-
TITLE_CREATE_TEMPLATE
-
defaultMode
int defaultMode -
display
org.eclipse.swt.widgets.Display display -
shell
org.eclipse.swt.widgets.Shell shell -
rankingBars
org.eclipse.swt.graphics.Image rankingBars -
rankingBorderColor
org.eclipse.swt.graphics.Color rankingBorderColor -
title
org.eclipse.swt.widgets.Label title -
cancelButton
org.eclipse.swt.widgets.Button cancelButton -
searchButton
org.eclipse.swt.widgets.Button searchButton -
saveButton
org.eclipse.swt.widgets.Button saveButton -
yesButton
org.eclipse.swt.widgets.Button yesButton -
addButton
org.eclipse.swt.widgets.Button addButton -
availableButton
org.eclipse.swt.widgets.Button availableButton -
createButton
org.eclipse.swt.widgets.Button createButton -
boldFont
org.eclipse.swt.graphics.Font boldFont -
titleFont
org.eclipse.swt.graphics.Font titleFont -
subTitleFont
org.eclipse.swt.graphics.Font subTitleFont -
main
org.eclipse.swt.widgets.Composite main -
mainLayout
org.eclipse.swt.custom.StackLayout mainLayout -
optinComposite
org.eclipse.swt.widgets.Composite optinComposite -
createComposite
org.eclipse.swt.widgets.Composite createComposite -
createTabFolder
org.eclipse.swt.custom.CTabFolder createTabFolder -
createRSSTabItem
org.eclipse.swt.custom.CTabItem createRSSTabItem -
createSearchTabItem
org.eclipse.swt.custom.CTabItem createSearchTabItem -
createTemplateTabItem
org.eclipse.swt.custom.CTabItem createTemplateTabItem -
availableSubscriptionComposite
org.eclipse.swt.widgets.Composite availableSubscriptionComposite -
libraryTable
org.eclipse.swt.widgets.Table libraryTable -
saveListener
org.eclipse.swt.widgets.Listener saveListener -
searchListener
org.eclipse.swt.widgets.Listener searchListener -
searchInput
org.eclipse.swt.widgets.Text searchInput -
feedUrl
org.eclipse.swt.widgets.Text feedUrl -
subsName
org.eclipse.swt.widgets.Text subsName -
templateName
org.eclipse.swt.widgets.Text templateName -
anonCheck
org.eclipse.swt.widgets.Button anonCheck -
mode
int mode -
subs_name_default
String subs_name_default -
availableSubscriptions
SubscriptionUtils.SubscriptionDownloadDetails[] availableSubscriptions -
subscriptions
Subscription[] subscriptions -
download
DownloadManager download -
rss_feed_url
URL rss_feed_url -
anon_default
boolean anon_default -
frequency
int frequency -
imageLoader
-
tvSubscriptions
-
columnsAdded
private static boolean columnsAdded
-
-
Constructor Details
-
SubscriptionWizard
public SubscriptionWizard() -
SubscriptionWizard
public SubscriptionWizard(int mode) -
SubscriptionWizard
-
SubscriptionWizard
-
-
Method Details
-
init
protected void init() -
init
-
setInitialViews
protected void setInitialViews() -
populateHeader
private void populateHeader(org.eclipse.swt.widgets.Composite header) -
createOptInComposite
private org.eclipse.swt.widgets.Composite createOptInComposite(org.eclipse.swt.widgets.Composite parent) -
createCreateComposite
private org.eclipse.swt.widgets.Composite createCreateComposite(org.eclipse.swt.widgets.Composite parent) -
createCreateRSSComposite
private org.eclipse.swt.widgets.Composite createCreateRSSComposite(org.eclipse.swt.widgets.Composite parent) -
createCreateTemplateComposite
private org.eclipse.swt.widgets.Composite createCreateTemplateComposite(org.eclipse.swt.widgets.Composite parent) -
createCreateSearchComposite
private org.eclipse.swt.widgets.Composite createCreateSearchComposite(org.eclipse.swt.widgets.Composite parent) -
createAvailableSubscriptionComposite
private org.eclipse.swt.widgets.Composite createAvailableSubscriptionComposite(org.eclipse.swt.widgets.Composite parent) -
initColumns
private static void initColumns() -
createFonts
private void createFonts() -
setDefaultAvailableMode
private void setDefaultAvailableMode() -
setMode
private void setMode(int _mode) -
main
-