net.refractions.udig.browser.ui
Class BrowserContainerView

java.lang.Object
  extended by ViewPart
      extended by net.refractions.udig.browser.ui.BrowserContainerView

public class BrowserContainerView
extends ViewPart

Provides a tabbed browser view using the native web browser.

Since:
1.0.0
Author:
mleslie

Field Summary
static java.lang.String VIEW_ID
          BrowserContainerView ID field
 
Constructor Summary
BrowserContainerView()
           
 
Method Summary
 void addTab(java.lang.String url, LocationListener listen)
           
 void addTab(java.lang.String name, java.lang.String url, ImageDescriptor desc, LocationListener listen)
           
 void addTab(java.lang.String name, java.lang.String url, LocationListener listen)
           
 void addTab(java.lang.String name, java.net.URL url, ImageDescriptor desc, LocationListener listen)
           
 void addTab(java.lang.String name, java.net.URL url, LocationListener listen)
           
 void addTab(java.net.URL url, Image image, LocationListener listen)
           
 void addTab(java.net.URL url, LocationListener listen)
           
 void createPartControl(Composite parent)
           
 IAction getBackwardAction()
           
 net.refractions.udig.browser.ui.BrowserContainerView.ChangeListener getChangeListener()
           
 IAction getForwardAction()
           
 LocationListener getListener()
           
 IAction getRefreshAction()
           
 void init(IViewSite site, IMemento memento)
           
 void saveState(IMemento memento)
           
 void setFocus()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VIEW_ID

public static final java.lang.String VIEW_ID
BrowserContainerView ID field

See Also:
Constant Field Values
Constructor Detail

BrowserContainerView

public BrowserContainerView()
Method Detail

createPartControl

public void createPartControl(Composite parent)

setFocus

public void setFocus()

getForwardAction

public IAction getForwardAction()
Returns:
Action

getBackwardAction

public IAction getBackwardAction()
Returns:
Action

getRefreshAction

public IAction getRefreshAction()

setName

public void setName(java.lang.String name)

getListener

public LocationListener getListener()
Returns:
singleton LocationListener

getChangeListener

public net.refractions.udig.browser.ui.BrowserContainerView.ChangeListener getChangeListener()
Returns:
change listener

addTab

public void addTab(java.lang.String name,
                   java.lang.String url,
                   LocationListener listen)
Parameters:
name -
url -
listen -

addTab

public void addTab(java.lang.String name,
                   java.lang.String url,
                   ImageDescriptor desc,
                   LocationListener listen)
Parameters:
name -
url -
desc -
listen -

addTab

public void addTab(java.lang.String name,
                   java.net.URL url,
                   ImageDescriptor desc,
                   LocationListener listen)
Parameters:
name -
url -
desc -
listen -

addTab

public void addTab(java.net.URL url,
                   LocationListener listen)
Parameters:
url -
listen -

addTab

public void addTab(java.net.URL url,
                   Image image,
                   LocationListener listen)
Parameters:
url -
image -
listen -

addTab

public void addTab(java.lang.String name,
                   java.net.URL url,
                   LocationListener listen)
Parameters:
name -
url -
listen -

init

public void init(IViewSite site,
                 IMemento memento)
          throws PartInitException
Throws:
PartInitException

saveState

public void saveState(IMemento memento)

addTab

public void addTab(java.lang.String url,
                   LocationListener listen)
Parameters:
url -
listen -