|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.centrasite.control.discovery.AbstractDetailViewTab
com.centrasite.control.registry.details.RegistryObjectDetailViewTab
com.centrasite.control.registry.details.RegistryObjectTableDetailViewTab
com.centrasite.control.registry.details.ConsumersTab
public class ConsumersTab
Nested Class Summary | |
---|---|
class |
ConsumersTab.ConsumerApplicationsReport
This class is used for the ConsumerApplications Report |
static class |
ConsumersTab.ConsumersFilter
Filters consumers of the given asset determined using the passed ConsumerRegistrationUtil instance based on type of the consumer objects. |
static class |
ConsumersTab.UsersGroupsReport
|
Field Summary |
---|
Fields inherited from interface com.centrasite.control.discovery.DetailViewTab |
---|
INIT_ADAPTER_FOR_DYNAMIC_PAGE_URL |
Constructor Summary | |
---|---|
ConsumersTab(java.util.Locale locale)
|
Method Summary | |
---|---|
boolean |
appliesTo(Item item)
Check if tab is applicable for current displayed item |
java.lang.String |
getAdapterClass()
Get Adapter for Table view layout |
ReportInterface |
getConsumerAppplicationsReport(Item item,
ConsumersTab.ConsumersFilter consumersFilter)
Make and instance of the ConsumerApplicationsReport if it doesn't already exists |
java.lang.String |
getLayout()
Get Table Layout |
ReportInterface |
getUserGroupReport(Item item,
ConsumersTab.ConsumersFilter consumersFilter)
Make and instance of the UsersGroupsReport if it doesn't already exists |
void |
initAdapterFor(ActionContext detailViewActionContext,
DetailViewTabAdapter tabAdapter)
Initialize adapter with corresponding item. |
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 |
Constructor Detail |
---|
public ConsumersTab(java.util.Locale locale)
Method Detail |
---|
public java.lang.String getLayout()
getLayout
in interface DetailViewTab
getLayout
in class RegistryObjectTableDetailViewTab
public java.lang.String getAdapterClass()
getAdapterClass
in interface DetailViewTab
getAdapterClass
in class RegistryObjectTableDetailViewTab
public void initAdapterFor(ActionContext detailViewActionContext, DetailViewTabAdapter tabAdapter)
DetailViewTab
initAdapterFor
in interface DetailViewTab
initAdapterFor
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 view
java.lang.Exception
public ReportInterface getConsumerAppplicationsReport(Item item, ConsumersTab.ConsumersFilter consumersFilter)
item
-
public ReportInterface getUserGroupReport(Item item, ConsumersTab.ConsumersFilter consumersFilter)
item
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |