public class ExternalLinksTab extends AbstractDetailViewTab
Modifier and Type | Class and Description |
---|---|
static class |
ExternalLinksTab.RepositoryNodeExternalLinkReport |
INIT_ADAPTER_FOR_DYNAMIC_PAGE_URL
Constructor and Description |
---|
ExternalLinksTab(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()
Get Adapter for Table view layout
|
java.lang.String |
getLayout()
Get Table Layout
|
com.softwareag.cis.plugin.command.Command |
getOnSelectCommand(Item item)
Obtain the command to be executed when selecting a row in the report
|
ReportInterface |
getReport(Item item) |
void |
initAdapterFor(ActionContext detailViewActionContext,
DetailViewTabAdapter tabAdapter)
Initialize adapter with corresponding item.
|
geTabAdapter, getAdapterId, getContext, getDetailsTabContext, getImageURL, getProfileId, getTabId, getTitle, initAdapterForDynPageUrl, isModified, isReadOnly, isValid, isVisible, reset, revertProperties, setContext, setDetailsTabContext, setModified, setProfileId, setReadOnly, setTabAdapter, setTabId, setTitle, storeValues
public boolean appliesTo(Item item) throws java.lang.Exception
DetailViewTab
item
- Item displayed in detail viewjava.lang.Exception
public java.lang.String getLayout()
public java.lang.String getAdapterClass()
public void initAdapterFor(ActionContext detailViewActionContext, DetailViewTabAdapter tabAdapter)
DetailViewTab
initAdapterFor
in interface DetailViewTab
initAdapterFor
in class AbstractDetailViewTab
detailViewActionContext
- Detail view contexttabAdapter
- Adpater for the layoutpublic ReportInterface getReport(Item item)
public com.softwareag.cis.plugin.command.Command getOnSelectCommand(Item item)
item
-