public class ComputedProfileTab extends RegistryObjectDetailViewTab
INIT_ADAPTER_FOR_DYNAMIC_PAGE_URL
Constructor and Description |
---|
ComputedProfileTab(java.util.Locale locale,
javax.xml.registry.infomodel.RegistryEntry profile,
Connector connector) |
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 |
getLayout()
HTML file to be displayed inside tab in detail view
|
void |
initAdapterFor(ActionContext detailViewActionContext,
DetailViewTabAdapter tabAdapter)
Initialize adapter with corresponding item.
|
void |
initAdapterForDynPageUrl(ActionContext detailViewActionContext,
DetailViewTabAdapter tabAdapter)
Initialize adapter with corresponding item in order to get the
dynamically generated page URL.
|
geTabAdapter, getAdapterId, getContext, getDetailsTabContext, getImageURL, getProfileId, getTabId, getTitle, isModified, isReadOnly, isValid, isVisible, reset, revertProperties, setContext, setDetailsTabContext, setModified, setProfileId, setReadOnly, setTabAdapter, setTabId, setTitle, storeValues
public ComputedProfileTab(java.util.Locale locale, javax.xml.registry.infomodel.RegistryEntry profile, Connector connector)
public void initAdapterFor(ActionContext detailViewActionContext, DetailViewTabAdapter tabAdapter)
DetailViewTab
initAdapterFor
in interface DetailViewTab
initAdapterFor
in class AbstractDetailViewTab
detailViewActionContext
- Detail view contexttabAdapter
- Adpater for the layoutpublic void initAdapterForDynPageUrl(ActionContext detailViewActionContext, DetailViewTabAdapter tabAdapter)
DetailViewTab
DetailViewTabAdapter.findDynamicallyGeneratedPageURL()
will be
called immediately after.initAdapterForDynPageUrl
in interface DetailViewTab
initAdapterForDynPageUrl
in class AbstractDetailViewTab
detailViewActionContext
- Detail view contexttabAdapter
- Adpater for the layoutpublic 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 getLayout()
DetailViewTab