Interface AdvancedBrowserModel

All Superinterfaces:
BrowserModel, Cloneable, CockpitListComponent<TypedObject>, CockpitListComponentExt<TypedObject>
All Known Subinterfaces:
PageableBrowserModel, SearchBrowserModel, SectionBrowserModel, SectionSearchBrowserModel, UrlBrowserModel
All Known Implementing Classes:
AbstractAdvancedBrowserModel, AbstractAdvancedContextBrowserModel, AbstractPageableBrowserModel, AbstractSearchBrowserModel, AbstractSectionBrowserModel, AbstractSectionSearchBrowserModel, AbstractUrlBrowserModel, AdmincockpitConstraintBrowserModel, AdmincockpitConstraintGroupsBrowserModel, AdmincockpitConstraintPojoBrowserModel, BundleNavigationNodeBrowserModel, BundleProductSearchBrowserModel, BundleRulesSearchBrowserModel, CategoryTreeBrowserModel, CmsCatalogBrowserModel, CmsPageBrowserModel, CollectionBrowserModel, CommunicationBrowserModel, ContextAreaCommentTreeModel, DefaultExtendedSearchBrowserModel, DefaultProductSearchBrowserModel, DefaultSearchBrowserModel, DefaultSectionSearchBrowserModel, DefaultUrlBrowserModel, DynamicQueryBrowserModel, LiveEditBrowserModel, NavigationNodeBrowserModel, TaskBrowserModel, WelcomeBrowserModel, WorkflowItemsBrowserModel

public interface AdvancedBrowserModel extends BrowserModel, CockpitListComponentExt<TypedObject>
  • Method Details

    • setActiveItem

      void setActiveItem(TypedObject activeItem)
    • getActiveItem

      TypedObject getActiveItem()
    • setViewMode

      void setViewMode(String viewMode)
    • getViewMode

      String getViewMode()
    • getAvailableViewModes

      List<? extends MainAreaComponentFactory> getAvailableViewModes()
    • setTableModel

      void setTableModel(MutableTableModel tableModel)
    • getTableModel

      MutableTableModel getTableModel()
    • setItemsMovable

      void setItemsMovable(boolean movable)
    • isItemsMovable

      boolean isItemsMovable()
      Specified by:
      isItemsMovable in interface CockpitListComponentExt<TypedObject>
    • setItemsRemovable

      void setItemsRemovable(boolean removable)
    • isItemsRemovable

      boolean isItemsRemovable()
      Specified by:
      isItemsRemovable in interface CockpitListComponentExt<TypedObject>
    • setContextItems

      void setContextItems(TypedObject item, Collection<TypedObject> contextItems)
    • setContextItems

      void setContextItems(TypedObject item, Collection<TypedObject> contextItems, ObjectTemplate asType)
    • setContextItemsDirectly

      void setContextItemsDirectly(TypedObject item, Collection<TypedObject> contextItems)
    • getContextItems

      List<TypedObject> getContextItems()
    • setContextTableModel

      void setContextTableModel(MutableTableModel contextTableModel)
    • getContextTableModel

      MutableTableModel getContextTableModel()
    • setContextInitialValueMapping

      void setContextInitialValueMapping(Map<String,String> qualifierMap)
    • getContextInitialValueMapping

      Map<String,String> getContextInitialValueMapping()
    • setContextRootType

      void setContextRootType(ObjectTemplate contextRootType)
    • setContextRootTypePropertyDescriptor

      void setContextRootTypePropertyDescriptor(PropertyDescriptor descriptor)
    • getContextRootTypePropertyDescriptor

      PropertyDescriptor getContextRootTypePropertyDescriptor()
    • getContextRootType

      ObjectTemplate getContextRootType()
    • setSelectedContextIndexes

      void setSelectedContextIndexes(List<Integer> selectedContextIndexes)
    • getSelectedContextIndexes

      List<Integer> getSelectedContextIndexes()
    • setContextViewMode

      void setContextViewMode(String viewMode)
    • getContextViewMode

      String getContextViewMode()
    • setContextVisible

      void setContextVisible(boolean contextVisible)
    • setContextVisibleDirect

      void setContextVisibleDirect(boolean contextVisible)
    • isContextVisible

      boolean isContextVisible()
    • setContextItemsMovable

      void setContextItemsMovable(boolean movable)
    • isContextItemsMovable

      boolean isContextItemsMovable()
    • setContextItemsRemovable

      void setContextItemsRemovable(boolean removable)
    • isContextItemsRemovable

      boolean isContextItemsRemovable()
    • getContextRootItem

      TypedObject getContextRootItem()
    • getLastType

      ObjectTemplate getLastType()
    • doDrop

      void doDrop(TypedObject item, BrowserModel sourceBrowser)
    • removeItems

      void removeItems(Collection<Integer> indexes)
    • blacklistItems

      void blacklistItems(Collection<Integer> indexes)