org.gudy.azureus2.ui.swt.views.utils
Class TagButtonsUI

java.lang.Object
  extended by org.gudy.azureus2.ui.swt.views.utils.TagButtonsUI
All Implemented Interfaces:
EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener

public class TagButtonsUI
extends Object
implements org.eclipse.swt.events.PaintListener

Author:
TuxPaper

Nested Class Summary
static interface TagButtonsUI.TagButtonTrigger
           
 
Constructor Summary
TagButtonsUI()
           
 
Method Summary
 void buildTagGroup(List<Tag> tags, org.eclipse.swt.widgets.Composite cMainComposite, TagButtonsUI.TagButtonTrigger trigger)
           
 void paintControl(org.eclipse.swt.events.PaintEvent e)
           
 boolean updateFields(List<Taggable> taggables)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagButtonsUI

public TagButtonsUI()
Method Detail

paintControl

public void paintControl(org.eclipse.swt.events.PaintEvent e)
Specified by:
paintControl in interface org.eclipse.swt.events.PaintListener

buildTagGroup

public void buildTagGroup(List<Tag> tags,
                          org.eclipse.swt.widgets.Composite cMainComposite,
                          TagButtonsUI.TagButtonTrigger trigger)

updateFields

public boolean updateFields(List<Taggable> taggables)