eu.geclipse.ui.views.jobdetails
Class JobDetail
java.lang.Object
eu.geclipse.ui.views.jobdetails.JobDetail
- All Implemented Interfaces:
- IJobDetail
- Direct Known Subclasses:
- JobTextDetail
public abstract class JobDetail
- extends java.lang.Object
- implements IJobDetail
Abstract implementation of job detail
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobDetail
public JobDetail(IJobDetailsSection section)
- Parameters:
section - in which this detail should be placed
getSection
public IJobDetailsSection getSection()
- Specified by:
getSection in interface IJobDetail
- Returns:
- section, in which detail should be shown. Section should be
obtained using
JobDetailSectionsManager.getSection(Integer)
refresh
public boolean refresh(IGridJob gridJob,
Composite parent,
IViewConfiguration viewConfiguration)
- Specified by:
refresh in interface IJobDetail
- Parameters:
gridJob - job, for which details are refreshedparent - composite, on which widgets showing details should be createdviewConfiguration - configuration of current view
- Returns:
- true if refreshed value is defined (not empty). If all details in
section are empty, then section is hidden