org.gudy.azureus2.ui.swt.views
Class TaggingView

java.lang.Object
  extended by org.gudy.azureus2.ui.swt.views.TaggingView
All Implemented Interfaces:
TagTypeListener, UISWTViewEventListener, UISWTViewCoreEventListener

public class TaggingView
extends Object
implements UISWTViewCoreEventListener, TagTypeListener

View showing tags set on selected taggable item(s). Sometimes easier than drag and dropping to buttons/sidebar

Author:
TuxPaper

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.aelitis.azureus.core.tag.TagTypeListener
TagTypeListener.TagEvent
 
Field Summary
static String MSGID_PREFIX
           
 
Constructor Summary
TaggingView()
           
 
Method Summary
 boolean eventOccurred(UISWTViewEvent event)
          Triggers when an even listed in UISWTViewEvent occurs
 void tagAdded(Tag tag)
           
 void tagChanged(Tag changedTag)
           
 void tagEventOccurred(TagTypeListener.TagEvent event)
           
 void tagRemoved(Tag tag)
           
 void tagTypeChanged(TagType tag_type)
          General change not specific to one tag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MSGID_PREFIX

public static final String MSGID_PREFIX
See Also:
Constant Field Values
Constructor Detail

TaggingView

public TaggingView()
Method Detail

eventOccurred

public boolean eventOccurred(UISWTViewEvent event)
Description copied from interface: UISWTViewEventListener
Triggers when an even listed in UISWTViewEvent occurs

Specified by:
eventOccurred in interface UISWTViewEventListener
Parameters:
event - event that occurred
Returns:
meaning dependent upon event type

tagTypeChanged

public void tagTypeChanged(TagType tag_type)
Description copied from interface: TagTypeListener
General change not specific to one tag

Specified by:
tagTypeChanged in interface TagTypeListener

tagEventOccurred

public void tagEventOccurred(TagTypeListener.TagEvent event)
Specified by:
tagEventOccurred in interface TagTypeListener

tagAdded

public void tagAdded(Tag tag)

tagChanged

public void tagChanged(Tag changedTag)

tagRemoved

public void tagRemoved(Tag tag)