eu.geclipse.ui.views.jobdetails
Class JobComplexDetail
java.lang.Object
eu.geclipse.ui.views.jobdetails.JobDetail
eu.geclipse.ui.views.jobdetails.JobTextDetail
eu.geclipse.ui.views.jobdetails.JobComplexDetail
- All Implemented Interfaces:
- IJobDetail
public abstract class JobComplexDetail
- extends JobTextDetail
Job detail for showing complex values.
JobDetailsView show only simple form of complex value.
Whole value is shown in editor after pressing button
|
Method Summary |
void |
dispose()
Dispose created widgets (also reused widgets) |
void |
reuseWidgets(IJobDetail oldDetail)
Use widgets created in oldDetail. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobComplexDetail
public JobComplexDetail(IJobDetailsSection section,
java.lang.String name,
java.lang.String editorId)
- Parameters:
section - the section, in which detail will be shownname - the detail nameeditorId - id of editor, which should be opened after pressing "Show" button
dispose
public void dispose()
- Description copied from interface:
IJobDetail
- Dispose created widgets (also reused widgets)
- Specified by:
dispose in interface IJobDetail- Overrides:
dispose in class JobTextDetail
reuseWidgets
public void reuseWidgets(IJobDetail oldDetail)
- Description copied from interface:
IJobDetail
- Use widgets created in oldDetail. Used when view is refreshed to avoid
blinking.
- Specified by:
reuseWidgets in interface IJobDetail- Overrides:
reuseWidgets in class JobTextDetail
- Parameters:
oldDetail - detail used previously to show detail. Old detail has same
name and section as this detail