info.magnolia.module.forum.admin.moderation
Class ModerationListModel
java.lang.Object
info.magnolia.cms.gui.controlx.list.AbstractListModel
info.magnolia.cms.gui.controlx.search.AbstractSearchableListModel
info.magnolia.cms.gui.controlx.search.RepositorySearchListModel
info.magnolia.module.forum.admin.moderation.ModerationListModel
- All Implemented Interfaces:
- info.magnolia.cms.gui.controlx.list.ListModel, info.magnolia.cms.gui.controlx.search.SearchableListModel
public final class ModerationListModel
- extends info.magnolia.cms.gui.controlx.search.RepositorySearchListModel
Model for ModerationList
.
- Version:
- $Id$
- Author:
- philipp
Nested classes/interfaces inherited from class info.magnolia.cms.gui.controlx.list.AbstractListModel |
info.magnolia.cms.gui.controlx.list.AbstractListModel.ListComparator |
Fields inherited from class info.magnolia.cms.gui.controlx.search.RepositorySearchListModel |
query |
Fields inherited from class info.magnolia.cms.gui.controlx.list.AbstractListModel |
ASCENDING, DESCENDING, groupBy, groupByOrder, sortBy, sortByOrder |
Methods inherited from class info.magnolia.cms.gui.controlx.search.RepositorySearchListModel |
buildQuery, getQuery, getRepositoryId, getResult, getResult, getSearchPath, getWorkspaceId, resolveId, setNodeType, setQuery, setRepositoryId, setResultNodeType, setSearchPath, setWorkspaceId |
Methods inherited from class info.magnolia.cms.gui.controlx.list.AbstractListModel |
createIterator, doSort, getGroupBy, getGroupByOrder, getListModelIterator, getSortBy, getSortByOrder, iterator, newComparator, setGroupBy, setGroupBy, setSortBy, setSortBy, setValueProvider |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface info.magnolia.cms.gui.controlx.list.ListModel |
getGroupBy, getGroupByOrder, getListModelIterator, getSortBy, getSortByOrder, iterator, setGroupBy, setGroupBy, setSortBy, setSortBy |
ModerationListModel
public ModerationListModel(String id)
- Parameters:
id
-
getQueryBuilder
protected info.magnolia.cms.gui.controlx.search.QueryBuilder getQueryBuilder()
- Restrict to not yet validated messages.
- Overrides:
getQueryBuilder
in class info.magnolia.cms.gui.controlx.search.RepositorySearchListModel
getNodeType
public String getNodeType()
- Overrides:
getNodeType
in class info.magnolia.cms.gui.controlx.search.RepositorySearchListModel
getResultNodeType
public String getResultNodeType()
- Overrides:
getResultNodeType
in class info.magnolia.cms.gui.controlx.search.RepositorySearchListModel
getResult
protected Collection getResult(info.magnolia.cms.core.search.QueryResult result)
- Checks moderation permission of the found items.
- Overrides:
getResult
in class info.magnolia.cms.gui.controlx.search.RepositorySearchListModel
getValueProvider
public info.magnolia.cms.gui.controlx.list.ValueProvider getValueProvider()
- Overrides:
getValueProvider
in class info.magnolia.cms.gui.controlx.list.AbstractListModel
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.