|
TPTP 4.4.0 Testing Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.test.ui.internal.editor.form.util.ExecutionHistoryExtensionsManager
This singleton class handles reading and loading of extensions to
the extension point org.eclipse.hyades.test.ui.executionHistoryExtensions.
| Nested Class Summary | |
|---|---|
class |
ExecutionHistoryExtensionsManager.EventAction
|
class |
ExecutionHistoryExtensionsManager.Property
|
| Field Summary | |
|---|---|
static java.lang.String |
ALL_TEST_TYPES
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_ACTION
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_ACTION_ASBUTTON
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_ACTION_ASMENU
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_ACTION_ICON
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_ACTION_TEXT
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_EVENT_DETAILS_PAGE
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_EVENT_LABEL_PROVIDER
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_EVENT_TYPE
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_PROP_NAME
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_PROP_PROVIDER
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_PROP_UNIT
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_PROP_UNLESS
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_PROP_VISIBLE
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_PROVIDER
|
protected static java.lang.String |
EXTENSION_ATTRIBUTE_TEST_TYPE
|
protected static java.lang.String |
EXTENSION_ELEMENT_ACTION
|
protected static java.lang.String |
EXTENSION_ELEMENT_ACTION_EXTENSION
|
protected static java.lang.String |
EXTENSION_ELEMENT_EVENT_EXTENSION
|
protected static java.lang.String |
EXTENSION_ELEMENT_PROPERTY
|
protected static java.lang.String |
EXTENSION_ELEMENT_VERDICT_PROVIDER
|
protected static java.lang.String |
TEST_TYPE_DELIMINATOR
|
| Method Summary | |
|---|---|
ExecutionHistoryExtensionsManager.EventAction[] |
getEventActions(java.lang.String testType)
|
org.eclipse.hyades.test.ui.editor.form.util.IDetailPageFactory |
getEventDetailPageFactory(java.lang.String eventType)
Deprecated. use #getEventDetailsPage(String) instead. |
org.eclipse.ui.forms.IDetailsPage |
getEventDetailsPage(org.eclipse.emf.ecore.EObject eObject)
|
org.eclipse.hyades.test.ui.editor.form.util.IEventLabelProvider |
getEventLabelFactory(java.lang.String eventType)
Deprecated. use getEventLabelProvider(String) instead. |
org.eclipse.hyades.test.ui.editor.form.util.IEventLabelProvider |
getEventLabelProvider(java.lang.String eventType)
Returns the IEventLabelProvider for the sepecified eventType. |
ExecutionHistoryExtensionsManager.Property |
getEventProperty(java.lang.String eventType,
java.lang.String propName)
|
static ExecutionHistoryExtensionsManager |
getInstance()
|
org.eclipse.hyades.test.ui.editor.form.util.IDetailPageFactory |
getResultDetailPageFactory(java.lang.String resultType)
Deprecated. use #getEventDetailsPage(String) instead. |
org.eclipse.hyades.test.ui.forms.extensions.provisional.IVerdictCategoryProvider |
getVerdictProvider(java.lang.String testType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String ALL_TEST_TYPES
protected static final java.lang.String EXTENSION_ELEMENT_EVENT_EXTENSION
protected static final java.lang.String EXTENSION_ELEMENT_ACTION_EXTENSION
protected static final java.lang.String EXTENSION_ELEMENT_ACTION
protected static final java.lang.String EXTENSION_ELEMENT_PROPERTY
protected static final java.lang.String EXTENSION_ELEMENT_VERDICT_PROVIDER
protected static final java.lang.String EXTENSION_ATTRIBUTE_TEST_TYPE
protected static final java.lang.String EXTENSION_ATTRIBUTE_EVENT_TYPE
protected static final java.lang.String EXTENSION_ATTRIBUTE_EVENT_LABEL_PROVIDER
protected static final java.lang.String EXTENSION_ATTRIBUTE_EVENT_DETAILS_PAGE
protected static final java.lang.String EXTENSION_ATTRIBUTE_ACTION
protected static final java.lang.String EXTENSION_ATTRIBUTE_ACTION_TEXT
protected static final java.lang.String EXTENSION_ATTRIBUTE_ACTION_ICON
protected static final java.lang.String EXTENSION_ATTRIBUTE_ACTION_ASBUTTON
protected static final java.lang.String EXTENSION_ATTRIBUTE_ACTION_ASMENU
protected static final java.lang.String EXTENSION_ATTRIBUTE_PROP_NAME
protected static final java.lang.String EXTENSION_ATTRIBUTE_PROP_VISIBLE
protected static final java.lang.String EXTENSION_ATTRIBUTE_PROP_UNLESS
protected static final java.lang.String EXTENSION_ATTRIBUTE_PROP_UNIT
protected static final java.lang.String EXTENSION_ATTRIBUTE_PROVIDER
protected static final java.lang.String EXTENSION_ATTRIBUTE_PROP_PROVIDER
protected static final java.lang.String TEST_TYPE_DELIMINATOR
| Method Detail |
public static ExecutionHistoryExtensionsManager getInstance()
public org.eclipse.hyades.test.ui.editor.form.util.IEventLabelProvider getEventLabelFactory(java.lang.String eventType)
getEventLabelProvider(String) instead.
IEventLabelProvider for the sepecified eventType
from all registered extensions regardless of the test type.
eventType -
public org.eclipse.hyades.test.ui.editor.form.util.IEventLabelProvider getEventLabelProvider(java.lang.String eventType)
IEventLabelProvider for the sepecified eventType.
eventType -
public org.eclipse.ui.forms.IDetailsPage getEventDetailsPage(org.eclipse.emf.ecore.EObject eObject)
public ExecutionHistoryExtensionsManager.Property getEventProperty(java.lang.String eventType,
java.lang.String propName)
public ExecutionHistoryExtensionsManager.EventAction[] getEventActions(java.lang.String testType)
public org.eclipse.hyades.test.ui.forms.extensions.provisional.IVerdictCategoryProvider getVerdictProvider(java.lang.String testType)
public org.eclipse.hyades.test.ui.editor.form.util.IDetailPageFactory getEventDetailPageFactory(java.lang.String eventType)
#getEventDetailsPage(String) instead.
null because
IDetailPageFactory does not work with the new eclipse forms based Test Log Viewer since 4.1.
Extensions should implement IDetailsPage instead.
public org.eclipse.hyades.test.ui.editor.form.util.IDetailPageFactory getResultDetailPageFactory(java.lang.String resultType)
#getEventDetailsPage(String) instead.
null because
IDetailPageFactory does not work with the new eclipse forms based Test Log Viewer since 4.1.
Extensions should implement IDetailsPage instead.
|
TPTP 4.4.0 Testing Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||