|
TPTP 4.5.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.DetailsPageProvider
public class DetailsPageProvider
| Constructor Summary | |
|---|---|
DetailsPageProvider()
|
|
| Method Summary | |
|---|---|
void |
addDetailPage(java.lang.Class objectClass,
IDetailForm detailPage)
Records an association between a given java type and a detail page. |
void |
dispose()
Invoked when the owning DetailSection is disposed. |
IDetailForm |
getDetailPage(java.lang.Object element)
Returns a DetailPage for a specific element. |
boolean |
isEmpty()
Returns whether no association have been registered. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DetailsPageProvider()
| Method Detail |
|---|
public void addDetailPage(java.lang.Class objectClass,
IDetailForm detailPage)
objectClass - A java type.detailPage - A Detail Page. This detail page is owned by the provider, ie
it will be disposed by the provider when the provider is disposed.public IDetailForm getDetailPage(java.lang.Object element)
DetailPropertiesSection.IDetailFormProvider
getDetailPage in interface DetailPropertiesSection.IDetailFormProviderelement - An element.
null if this provider
does not know the element type (in that case, the owning DetailSection
displays a default DetailPage).public boolean isEmpty()
public void dispose()
DetailPropertiesSection.IDetailFormProvider
dispose in interface DetailPropertiesSection.IDetailFormProviderdispose in interface org.eclipse.hyades.ui.util.IDisposable
|
TPTP 4.5.0 Testing Tools Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||