com.aelitis.azureus.ui.swt.skin
Class SWTSkinObjectBrowser

java.lang.Object
  extended by com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
      extended by com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBrowser
All Implemented Interfaces:
SWTSkinObject, EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener, ObfusticateImage, PluginUISWTSkinObject

public class SWTSkinObjectBrowser
extends SWTSkinObjectBasic

Author:
TuxPaper

Field Summary
 
Fields inherited from class com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
bgColor, BORDER_GRADIENT, BORDER_ROUNDED, BORDER_ROUNDED_FILL, control, customTooltipID, debug, listeners, listeners_mon, painter, parent, properties, sConfigID, sID, skin, suffixes, type
 
Constructor Summary
SWTSkinObjectBrowser(SWTSkin skin, SWTSkinProperties properties, String sID, String sConfigID, SWTSkinObject parent)
           
 
Method Summary
 void addListener(BrowserContext.loadingListener l)
           
 void dispose()
           
 void enablePluginProxy(String reason)
           
 BrowserWrapper getBrowser()
           
 BrowserContext getContext()
           
 String getStartURL()
           
 void init()
           
 boolean isPageLoading()
           
 void layout()
           
 void refresh()
           
 void restart()
           
 void setAutoReloadPending(boolean is_pending, boolean aborted)
           
 boolean setIsVisible(boolean visible, boolean walkup)
           
 void setStartURL(String url)
           
 void setURL(String url)
           
 
Methods inherited from class com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
addListener, equals, getConfigID, getControl, getData, getDefaultVisibility, getListeners, getParent, getProperties, getSkin, getSkinObjectID, getSkinView, getSuffix, getTooltipID, getType, getViewID, hashCode, isAlwaysHookPaintListener, isDebug, isDisposed, isVisible, layoutComplete, obfusticatedImage, paintControl, paintControl, relayout, removeListener, setAlwaysHookPaintListener, setBackground, setControl, setData, setDebug, setDefaultVisibility, setObfusticatedImageGenerator, setProperties, setSkinView, setTooltipID, setViewID, setVisible, switchSuffix, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SWTSkinObjectBrowser

public SWTSkinObjectBrowser(SWTSkin skin,
                            SWTSkinProperties properties,
                            String sID,
                            String sConfigID,
                            SWTSkinObject parent)
Parameters:
skin -
properties -
sID -
sConfigID -
type -
parent -
Method Detail

init

public void init()

getBrowser

public BrowserWrapper getBrowser()

setURL

public void setURL(String url)

restart

public void restart()

layout

public void layout()

getContext

public BrowserContext getContext()

getStartURL

public String getStartURL()

setStartURL

public void setStartURL(String url)

enablePluginProxy

public void enablePluginProxy(String reason)

setAutoReloadPending

public void setAutoReloadPending(boolean is_pending,
                                 boolean aborted)

isPageLoading

public boolean isPageLoading()

setIsVisible

public boolean setIsVisible(boolean visible,
                            boolean walkup)
Overrides:
setIsVisible in class SWTSkinObjectBasic

addListener

public void addListener(BrowserContext.loadingListener l)

refresh

public void refresh()

dispose

public void dispose()
Specified by:
dispose in interface SWTSkinObject
Overrides:
dispose in class SWTSkinObjectBasic