com.centrasite.control.repository.details
Class RepositoryObjectVersionTab
java.lang.Object
com.centrasite.control.discovery.AbstractDetailViewTab
com.centrasite.control.registry.details.RegistryObjectDetailViewTab
com.centrasite.control.registry.details.RegistryObjectTableDetailViewTab
com.centrasite.control.repository.details.RepositoryObjectVersionTab
- All Implemented Interfaces:
- DetailViewTab
public class RepositoryObjectVersionTab
- extends RegistryObjectTableDetailViewTab
Methods inherited from class com.centrasite.control.discovery.AbstractDetailViewTab |
geTabAdapter, getAdapterId, getContext, getDetailsTabContext, getImageURL, getProfileId, getTabId, getTitle, initAdapterForDynPageUrl, isModified, isReadOnly, isValid, isVisible, reset, revertProperties, setContext, setDetailsTabContext, setModified, setProfileId, setReadOnly, setTabAdapter, setTabId, setTitle, storeValues |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryObjectVersionTab
public RepositoryObjectVersionTab(java.util.Locale locale)
appliesTo
public boolean appliesTo(Item item)
throws java.lang.Exception
- Description copied from interface:
DetailViewTab
- Check if tab is applicable for current displayed item
- Specified by:
appliesTo
in interface DetailViewTab
- Overrides:
appliesTo
in class RegistryObjectDetailViewTab
- Parameters:
item
- Item displayed in detail view
- Returns:
- true - tab applicable false - not applicable
- Throws:
java.lang.Exception
initAdapterFor
public void initAdapterFor(ActionContext detailViewActionContext,
DetailViewTabAdapter tabAdapter)
- Description copied from interface:
DetailViewTab
- Initialize adapter with corresponding item.
- Specified by:
initAdapterFor
in interface DetailViewTab
- Overrides:
initAdapterFor
in class AbstractDetailViewTab
- Parameters:
detailViewActionContext
- Detail view contexttabAdapter
- Adpater for the layout
getLayout
public java.lang.String getLayout()
- Description copied from class:
RegistryObjectTableDetailViewTab
- Get Table Layout
- Specified by:
getLayout
in interface DetailViewTab
- Overrides:
getLayout
in class RegistryObjectTableDetailViewTab
- Returns:
- HTML file name - may return null if layout to be generated dynamically by DetailViewTabAdapter
getAdapterClass
public java.lang.String getAdapterClass()
- Description copied from class:
RegistryObjectTableDetailViewTab
- Get Adapter for Table view layout
- Specified by:
getAdapterClass
in interface DetailViewTab
- Overrides:
getAdapterClass
in class RegistryObjectTableDetailViewTab
- Returns:
- the name of the class of the Adapter which is to handle this
DetailViewTab