Package com.iizigo.ui.server.monitor
Class ServerBrowser
- java.lang.Object
- org.eclipse.core.commands.common.EventManager
- org.eclipse.ui.part.WorkbenchPart
- org.eclipse.ui.part.ViewPart
- com.iizigo.ui.server.monitor.ServerBrowser
- All Implemented Interfaces:
EventListener,org.eclipse.core.runtime.IAdaptable,org.eclipse.core.runtime.IExecutableExtension,org.eclipse.jface.viewers.ISelectionChangedListener,org.eclipse.ui.IPersistable,org.eclipse.ui.IViewPart,org.eclipse.ui.IWorkbenchPart,org.eclipse.ui.IWorkbenchPart2,org.eclipse.ui.IWorkbenchPart3,org.eclipse.ui.part.IWorkbenchPartOrientation
public class ServerBrowser extends org.eclipse.ui.part.ViewPart implements EventListener, org.eclipse.jface.viewers.ISelectionChangedListener
The izii Server Browser.- Author:
- Christopher Mindus
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIDThe ID of this editor.
Constructor Summary
Constructors Constructor Description ServerBrowser()Eclipse constructor.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreatePartControl(org.eclipse.swt.widgets.Composite mainParent)Create contents of the editor part.voiddispose()Disposes of the browser.voidinit(org.eclipse.ui.IViewSite site)Initializes the view.voidonEvent(GEvent event)Events from the monitor.voidselectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)Post-selection changes.voidsetFocus()Sets the focus.Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, saveState, setContentDescription, setInitializationData, setPartName
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
Field Detail
ID
public static final java.lang.String ID
The ID of this editor.- See Also:
- Constant Field Values
Method Detail
dispose
public void dispose()
Disposes of the browser.- Specified by:
disposein interfaceorg.eclipse.ui.IWorkbenchPart- Overrides:
disposein classorg.eclipse.ui.part.WorkbenchPart
setFocus
public void setFocus()
Sets the focus.- Specified by:
setFocusin interfaceorg.eclipse.ui.IWorkbenchPart- Specified by:
setFocusin classorg.eclipse.ui.part.WorkbenchPart
init
public void init(org.eclipse.ui.IViewSite site) throws org.eclipse.ui.PartInitExceptionInitializes the view.- Specified by:
initin interfaceorg.eclipse.ui.IViewPart- Overrides:
initin classorg.eclipse.ui.part.ViewPart- Throws:
org.eclipse.ui.PartInitException
createPartControl
public void createPartControl(org.eclipse.swt.widgets.Composite mainParent)
Create contents of the editor part.- Specified by:
createPartControlin interfaceorg.eclipse.ui.IWorkbenchPart- Specified by:
createPartControlin classorg.eclipse.ui.part.WorkbenchPart- Parameters:
mainParent-
onEvent
public void onEvent(GEvent event)
Events from the monitor.- Specified by:
onEventin interfaceEventListener- Parameters:
event- The event.
selectionChanged
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Post-selection changes.- Specified by:
selectionChangedin interfaceorg.eclipse.jface.viewers.ISelectionChangedListener- Parameters:
event- The selection event.