public class AssociationsTab extends RegistryObjectDetailViewTab
Modifier and Type | Class and Description |
---|---|
class |
AssociationsTab.AssociationsReport
Table of associations where the current RegistryObject is source
("incoming" associations)
|
INIT_ADAPTER_FOR_DYNAMIC_PAGE_URL
Constructor and Description |
---|
AssociationsTab(java.util.Locale locale) |
Modifier and Type | Method and Description |
---|---|
boolean |
appliesTo(Item item)
Check if tab is applicable for current displayed item
|
java.lang.String |
getAdapterClass()
Adapter class name.
|
java.lang.String |
getImageURL()
Image to be displayed with title for a tab
|
java.lang.String |
getLayout()
HTML file to be displayed inside tab in detail view
|
ReportInterface |
getReport(Item item) |
void |
initAdapterFor(ActionContext detailViewActionContext,
DetailViewTabAdapter tabAdapter)
Initialize the Association report
|
geTabAdapter, getAdapterId, getContext, getDetailsTabContext, getProfileId, getTabId, getTitle, initAdapterForDynPageUrl, isModified, isReadOnly, isValid, isVisible, reset, revertProperties, setContext, setDetailsTabContext, setModified, setProfileId, setReadOnly, setTabAdapter, setTabId, setTitle, storeValues
public java.lang.String getLayout()
DetailViewTab
public void initAdapterFor(ActionContext detailViewActionContext, DetailViewTabAdapter tabAdapter)
initAdapterFor
in interface DetailViewTab
initAdapterFor
in class AbstractDetailViewTab
tabAdapter
- - the AssociationTabAdapterdetailViewActionContext
- Detail view contextpublic boolean appliesTo(Item item) throws java.lang.Exception
DetailViewTab
appliesTo
in interface DetailViewTab
appliesTo
in class RegistryObjectDetailViewTab
item
- Item displayed in detail viewjava.lang.Exception
public java.lang.String getAdapterClass()
DetailViewTab
public java.lang.String getImageURL()
DetailViewTab
getImageURL
in interface DetailViewTab
getImageURL
in class AbstractDetailViewTab
public ReportInterface getReport(Item item)