g-Eclipse
Release 1.0.0

eu.geclipse.servicejob.ui.views
Class ServiceJobView

java.lang.Object
  extended by ViewPart
      extended by eu.geclipse.ui.views.GridModelViewPart
          extended by eu.geclipse.ui.views.TreeControlViewPart
              extended by eu.geclipse.ui.views.ElementManagerViewPart
                  extended by eu.geclipse.servicejob.ui.views.ServiceJobView
All Implemented Interfaces:
IGridModelListener, IServiceJobStatusListener, java.util.EventListener

public class ServiceJobView
extends ElementManagerViewPart
implements IServiceJobStatusListener

View responsible for displaying managed Operator's Jobs.


Constructor Summary
ServiceJobView()
           
 
Method Summary
 void addSelectionChangedListener(ISelectionChangedListener listener)
           
 void createPartControl(Composite parent)
           
 ISelection getSelection()
           
 void gridModelChanged(IGridModelEvent event)
          The method is called everytime a change in the model occurred and the event processing is active.
 void init(IViewSite site)
           
 void removeSelectionChangedListener(ISelectionChangedListener listener)
           
 void selectionChanged(SelectionChangedEvent event)
           
 void setSelection(ISelection selection)
           
 void statusChanged(IServiceJob serviceJob)
          Method invoked when status of the service job changes.
 
Methods inherited from class eu.geclipse.ui.views.ElementManagerViewPart
dispose, isDragSource
 
Methods inherited from class eu.geclipse.ui.views.TreeControlViewPart
refreshViewer
 
Methods inherited from class eu.geclipse.ui.views.GridModelViewPart
getViewer, refreshViewer, setFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceJobView

public ServiceJobView()
Method Detail

gridModelChanged

public void gridModelChanged(IGridModelEvent event)
Description copied from interface: IGridModelListener
The method is called everytime a change in the model occurred and the event processing is active.

Specified by:
gridModelChanged in interface IGridModelListener
Overrides:
gridModelChanged in class GridModelViewPart
Parameters:
event - The event that occurred in the model.

init

public void init(IViewSite site)
          throws PartInitException
Throws:
PartInitException

createPartControl

public void createPartControl(Composite parent)
Overrides:
createPartControl in class GridModelViewPart

statusChanged

public void statusChanged(IServiceJob serviceJob)
Description copied from interface: IServiceJobStatusListener
Method invoked when status of the service job changes.

Specified by:
statusChanged in interface IServiceJobStatusListener
Parameters:
serviceJob - IServiceJob for which status has changed.

addSelectionChangedListener

public void addSelectionChangedListener(ISelectionChangedListener listener)

getSelection

public ISelection getSelection()

removeSelectionChangedListener

public void removeSelectionChangedListener(ISelectionChangedListener listener)

setSelection

public void setSelection(ISelection selection)

selectionChanged

public void selectionChanged(SelectionChangedEvent event)

g-Eclipse
Release 1.0.0