g-Eclipse
Release 1.0.0

eu.geclipse.ui.views
Class ElementManagerViewPart

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
All Implemented Interfaces:
IGridModelListener, java.util.EventListener
Direct Known Subclasses:
GridConnectionView, GridJobView, ServiceJobView

public abstract class ElementManagerViewPart
extends TreeControlViewPart
implements IGridModelListener

Base class for all views that want to show managed elements.


Method Summary
 void dispose()
           
 boolean isDragSource(IGridElement element)
          Determines if drag'n'drop should be made available for the specified element.
 
Methods inherited from class eu.geclipse.ui.views.TreeControlViewPart
refreshViewer
 
Methods inherited from class eu.geclipse.ui.views.GridModelViewPart
createPartControl, getViewer, gridModelChanged, refreshViewer, setFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.geclipse.core.model.IGridModelListener
gridModelChanged
 

Method Detail

dispose

public void dispose()
Overrides:
dispose in class GridModelViewPart

isDragSource

public boolean isDragSource(IGridElement element)
Description copied from class: GridModelViewPart
Determines if drag'n'drop should be made available for the specified element.

Overrides:
isDragSource in class GridModelViewPart
Parameters:
element - The element for which drag'n'drop operations should be either allowed or forbidden.
Returns:
True if drag'n'drop should be enabled for the specified element, false otherwise.

g-Eclipse
Release 1.0.0