de.jaret.util.ui.infoprovider
Class InfoProviderView

java.lang.Object
  extended by de.jaret.util.ui.infoprovider.InfoProviderView
All Implemented Interfaces:
EventListener, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

public class InfoProviderView
extends Object
implements org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.swt.events.SelectionListener

View for JaretSystemInfoProviders. Instantiates a shell to be displayed within.

Version:
$Id: InfoProviderView.java 242 2007-02-11 21:05:07Z olk $
Author:
Peter Kliem

Nested Class Summary
 class InfoProviderView.IPTreeContentProvider
           
 
Constructor Summary
InfoProviderView(JaretInfoProvider rootInfoProvider, String title, int accessLevel)
          Create an InfoProviderView.
 
Method Summary
protected  void createControls()
           
 org.eclipse.swt.widgets.Shell getShell()
           
 void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
           
 void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event)
           
 void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfoProviderView

public InfoProviderView(JaretInfoProvider rootInfoProvider,
                        String title,
                        int accessLevel)
Create an InfoProviderView.

Parameters:
rootInfoProvider - root
title - title for the shell window
accessLevel - entries that claim an access level > this parameter will not be displayed
Method Detail

getShell

public org.eclipse.swt.widgets.Shell getShell()

createControls

protected void createControls()

selectionChanged

public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Specified by:
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener

widgetSelected

public void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
Specified by:
widgetSelected in interface org.eclipse.swt.events.SelectionListener

widgetDefaultSelected

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event)
Specified by:
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener


Copyright © 2013. All Rights Reserved.