g-Eclipse
Release 1.0.0

eu.geclipse.servicejob.ui.providers
Class DetailsContentProvider

java.lang.Object
  extended by eu.geclipse.servicejob.ui.providers.DetailsContentProvider

public class DetailsContentProvider
extends java.lang.Object

Content provider for Operator's Job details view.


Constructor Summary
DetailsContentProvider(IServiceJob root)
          Simple constructor.
 
Method Summary
 void changeRoot(IServiceJob newInput)
          Changes source of details which are provider by this content provider.
 void dispose()
           
 java.lang.Object[] getChildren(java.lang.Object parentElement)
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 java.lang.Object getParent(java.lang.Object element)
           
 boolean hasChildren(java.lang.Object element)
           
 void inputChanged(Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailsContentProvider

public DetailsContentProvider(IServiceJob root)
Simple constructor.

Parameters:
root - Operator's Job for which details will be provider by this content provider.
Method Detail

getChildren

public java.lang.Object[] getChildren(java.lang.Object parentElement)

getParent

public java.lang.Object getParent(java.lang.Object element)

hasChildren

public boolean hasChildren(java.lang.Object element)

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)

dispose

public void dispose()

inputChanged

public void inputChanged(Viewer viewer,
                         java.lang.Object oldInput,
                         java.lang.Object newInput)

changeRoot

public void changeRoot(IServiceJob newInput)
Changes source of details which are provider by this content provider.

Parameters:
newInput - Operator's Job for which details will be provider by this content provider.

g-Eclipse
Release 1.0.0