Class TagSettingsView
java.lang.Object
com.biglybt.ui.swt.views.TagSettingsView
- All Implemented Interfaces:
TagTypeListener, UISWTViewEventListener, UISWTViewCoreEventListener
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic classNested classes/interfaces inherited from interface TagTypeListener
TagTypeListener.TagEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.widgets.Buttonprivate org.eclipse.swt.widgets.Buttonprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate org.eclipse.swt.widgets.Compositeprivate TagSettingsView.Paramsprivate org.eclipse.swt.widgets.Compositeprivate UISWTViewprivate Tag[]static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddPadding(org.eclipse.swt.widgets.Composite comp) private voidbuildUI()private voidprivate voiddelete()booleaneventOccurred(UISWTViewEvent event) Triggers when an even listed in UISWTViewEvent occursprivate Stringprivate voidrefresh()private voidvoidtagChanged(Tag changedTag) voidvoidtagTypeChanged(TagType tag_type) General change not specific to one tagprivate intupdateIntBoolean(boolean b, int intB) private voidMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface UISWTViewEventListener
builderNotRequired, informOfDuplicates
-
Field Details
-
VIEW_ID
- See Also:
-
CM_ADD_REMOVE
- See Also:
-
CM_ADD_ONLY
- See Also:
-
CM_REMOVE_ONLY
- See Also:
-
CM_NEW_DLS
- See Also:
-
swtView
-
parent
private org.eclipse.swt.widgets.Composite parent -
cMainComposite
private org.eclipse.swt.widgets.Composite cMainComposite -
tags
-
params
-
btnSaveConstraint
private org.eclipse.swt.widgets.Button btnSaveConstraint -
btnResetConstraint
private org.eclipse.swt.widgets.Button btnResetConstraint
-
-
Constructor Details
-
TagSettingsView
public TagSettingsView()
-
-
Method Details
-
eventOccurred
Description copied from interface:UISWTViewEventListenerTriggers when an even listed in UISWTViewEvent occurs- Specified by:
eventOccurredin interfaceUISWTViewEventListener- Parameters:
event- event that occurred- Returns:
- meaning dependent upon event type
-
delete
private void delete() -
refresh
private void refresh() -
dataSourceChanged
-
addPadding
private void addPadding(org.eclipse.swt.widgets.Composite comp) -
buildUI
private void buildUI() -
updateTagSRParams
-
updateIntBoolean
private int updateIntBoolean(boolean b, int intB) -
getFullTitle
-
swt_updateFields
private void swt_updateFields() -
tagTypeChanged
Description copied from interface:TagTypeListenerGeneral change not specific to one tag- Specified by:
tagTypeChangedin interfaceTagTypeListener
-
tagEventOccurred
- Specified by:
tagEventOccurredin interfaceTagTypeListener
-
tagChanged
-