public class CustomerSegmentModelingBrowserModel extends AbstractSectionBrowserModel implements CockpitEventAcceptor
contextItems, LIST_VIEW_CONFIG_CODE, viewModebrowserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST| Constructor and Description |
|---|
CustomerSegmentModelingBrowserModel(TypedObject btgSegment) |
blacklistItems, getBrowserSectionModel, getBrowserSectionModels, getSectionModelListener, getSelectedIndexes, removeItems, setBrowserSectionModels, setSectionModelListeneraddBrowserModelListener, collapse, doDrop, fireContextItemsChanged, fireContextRootTypeChanged, fireContextSelectionChanged, fireContextViewModeChanged, fireContextVisibilityChanged, fireItemActivated, fireItemsDropped, fireViewModeChanged, getActiveItem, getCompareModel, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getListViewConfiguration, getSelectedContextIndexes, getTableModel, getViewMode, isCollapsed, isContextItemsMovable, isContextItemsRemovable, isContextPropertyWritable, isContextVisible, isItemsMovable, isItemsRemovable, isPossibleAddContextSubTypes, setActiveItem, setCompareModel, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewModeclearSelection, fireChanged, fireItemsChanged, fireRootTypeChanged, fireSelectionChanged, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getBrowserFilterFixed, getCacheView, getExtendedLabel, getRootType, getSelectedItems, getTotalCount, hasStatusBar, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isDuplicatable, isFocused, multiEdit, multiEdit, onClose, onHide, onShow, removeBrowserModelListener, setAllMarked, setBrowserFilter, setBrowserFilterFixed, setCacheView, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCountequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoDrop, getActiveItem, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextVisible, isItemsMovable, isItemsRemovable, setActiveItem, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewModeaddBrowserModelListener, collapse, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getRootType, getSelectedItems, getTotalCount, hasStatusBar, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isCollapsed, isDuplicatable, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setBrowserFilter, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCountpublic CustomerSegmentModelingBrowserModel(TypedObject btgSegment)
public List<? extends MainAreaComponentFactory> getAvailableViewModes()
getAvailableViewModes in interface AdvancedBrowserModelgetAvailableViewModes in class AbstractAdvancedBrowserModelpublic Object clone() throws CloneNotSupportedException
clone in interface BrowserModelclone in class AbstractSectionBrowserModelCloneNotSupportedExceptionpublic AbstractContentBrowser createViewComponent()
createViewComponent in interface BrowserModelcreateViewComponent in class AbstractSectionBrowserModelprotected void showNewItemWizard(ObjectType type, Component parent)
public void initialize()
initialize in interface SectionBrowserModelpublic void updateItems()
updateItems in interface BrowserModelupdateItems in class AbstractSectionBrowserModelprotected BrowserSectionModel createRulesSectionModel()
protected BrowserSectionModel createOutputActionsSectionModel()
protected BrowserSectionModel createGroupSelectSectionModel()
protected BrowserSectionModel createSegmentImpactSectionModel()
protected void updateContentEditor(TypedObject object)
public String getLabel()
getLabel in interface BrowserModelgetLabel in class AbstractBrowserModelpublic void setArea(UIBrowserArea area)
setArea in interface BrowserModelsetArea in class AbstractBrowserModelpublic void setBtgCockpitService(BTGCockpitService btgCockpitService)
public BTGCockpitService getBtgCockpitService()
public TypedObject getBtgSegment()
public BTGSegmentModel getSegmentForReports()
protected Component createSectionHeaderComponent(ObjectType createType)
protected void unselectSections(SectionModel exclude)
public void onCockpitEvent(CockpitEvent event)
onCockpitEvent in interface CockpitEventAcceptorpublic List<TypedObject> getItems()
getItems in interface CockpitListComponent<TypedObject>getItems in class AbstractSectionBrowserModelpublic TypedObject getItem(int index)
getItem in interface BrowserModelgetItem in class AbstractSectionBrowserModelpublic void setSegmentForReports(BTGSegmentModel btgSegmentModel)
protected CMSSiteService getCmsSiteService()
protected CMSSiteModel getAsociatedCmsSite(CatalogModel catalogModel)
Copyright © 2017 SAP SE. All Rights Reserved.