|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jface.dialogs.ErrorSupportProvider
org.eclipse.ui.statushandlers.AbstractStatusAreaProvider
public abstract class AbstractStatusAreaProvider
A status area provider creates an area that displays detailed information
about StatusAdapter or IStatus.
The area provider can be set in WorkbenchStatusDialogManager as well as in
JFace Policy since its extends ErrorSupportProvider.
Policy.setErrorSupportProvider(ErrorSupportProvider),
WorkbenchStatusDialogManager.setSupportAreaProvider(AbstractStatusAreaProvider),
WorkbenchStatusDialogManager.setDetailsAreaProvider(AbstractStatusAreaProvider)| Constructor Summary | |
|---|---|
AbstractStatusAreaProvider()
|
|
| Method Summary | |
|---|---|
Control |
createSupportArea(Composite parent,
IStatus status)
Create an area for adding support components as a child of parent. |
abstract Control |
createSupportArea(Composite parent,
StatusAdapter statusAdapter)
Create an area for detailed support area as a child of the given parent. |
boolean |
validFor(StatusAdapter statusAdapter)
This method is called before createSupportArea(Composite, StatusAdapter) to check if it will
display any significant implementation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractStatusAreaProvider()
| Method Detail |
|---|
public abstract Control createSupportArea(Composite parent,
StatusAdapter statusAdapter)
parent - A Composite that will host support area.statusAdapter - The StatusAdapter to be supported.
public final Control createSupportArea(Composite parent,
IStatus status)
ErrorSupportProvider
createSupportArea in class ErrorSupportProviderparent - The parent Compositestatus - The IStatus that is being displayed.
public boolean validFor(StatusAdapter statusAdapter)
createSupportArea(Composite, StatusAdapter) to check if it will
display any significant implementation.
Important: This API is a part of work in progress and therefore is suitable only for support area providers (which are presented in the status dialog tray).
statusAdapter - - StatusAdapter for which status are will be
requested.
StatusAdapter
|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.