com.aelitis.azureus.ui.swt.devices
Class DeviceManagerUI.categoryView

java.lang.Object
  extended by com.aelitis.azureus.ui.swt.devices.DeviceManagerUI.categoryView
All Implemented Interfaces:
ViewTitleInfo, UISWTViewEventListener
Direct Known Subclasses:
DeviceInternetView, DeviceManagerUI.categoryViewGeneric
Enclosing class:
DeviceManagerUI

protected abstract static class DeviceManagerUI.categoryView
extends Object
implements ViewTitleInfo, UISWTViewEventListener


Field Summary
 
Fields inherited from interface com.aelitis.azureus.ui.common.viewtitleinfo.ViewTitleInfo
TITLE_ACTIVE_STATE, TITLE_EXPORTABLE_DATASOURCE, TITLE_IMAGE_TOOLTIP, TITLE_IMAGEID, TITLE_INDICATOR_COLOR, TITLE_INDICATOR_TEXT, TITLE_INDICATOR_TEXT_TOOLTIP, TITLE_LOGID, TITLE_TEXT
 
Constructor Summary
protected DeviceManagerUI.categoryView(DeviceManagerUI _ui, int _device_type, String _title)
           
 
Method Summary
protected  void destroy()
           
 boolean eventOccurred(UISWTViewEvent event)
          Triggers when an even listed in UISWTViewEvent occurs
protected  int getDeviceType()
           
protected  String getKey()
           
protected  String getTitle()
           
 Object getTitleInfoProperty(int propertyID)
           
protected  void setDetails(MdiEntry entry, String _key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceManagerUI.categoryView

protected DeviceManagerUI.categoryView(DeviceManagerUI _ui,
                                       int _device_type,
                                       String _title)
Method Detail

setDetails

protected void setDetails(MdiEntry entry,
                          String _key)

getDeviceType

protected int getDeviceType()

getKey

protected String getKey()

getTitle

protected String getTitle()

getTitleInfoProperty

public Object getTitleInfoProperty(int propertyID)
Specified by:
getTitleInfoProperty in interface ViewTitleInfo
Parameters:
propertyID - TITLE_*
Returns:
value, or null if you don't want to set it

destroy

protected void destroy()

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