public interface Content2Params extends StoreElement, MultiPageParamsProvider
Modifier and Type | Method and Description |
---|---|
void |
addOrdering(String columnName,
boolean ascending,
boolean languageDependent) |
void |
clearOrdering() |
List<Entity> |
getData(Language language) |
List<Entity> |
getData(Language language,
int pageNumber) |
List<Entity> |
getData(String languageAbbreviation) |
List<Entity> |
getData(String languageAbbreviation,
int pageNumber) |
Page |
getEmptyPage() |
Map<String,Object> |
getFilterParams()
Returns an (unmodifyable) map containing the actual filter parameters.
|
int |
getMaxPageCount() |
MultiPageParams |
getMultiPageParams(Language language) |
int |
getPageCount(Language language) |
Query |
getQuery() |
int |
getRecordCountPerPage() |
Select |
getSelect(Language language) |
String |
getSitemapVariableName()
Returns the name of the variable which may be used in the sitemap for the embedding
PageRef - may be
null if the default label should be used. |
TableTemplate |
getTableTemplate() |
boolean |
hasChangedAfter(long timestamp) |
boolean |
hasQuery()
Indicates whether this Content2Params has a query defined or not.
|
void |
setEmptyPage(Page value) |
void |
setFilterParams(Map<String,Object> params) |
void |
setMaxPageCount(int value) |
void |
setQuery(Query value) |
void |
setRecordCountPerPage(int value) |
void |
setSitemapVariableName(String value) |
appendChild, appendChildBefore, delete, exportStoreElement, getChildCount, getChildIndex, getChildren, getChildren, getChildren, getChildren, getCreateWorkflowPermission, getDefinedPrincipalPermissions, getEditor, getElementType, getFirstChild, getIncomingReferences, getInheritedPrincipalPermissions, getLastChanged, getName, getNextSibling, getOutgoingReferences, getParent, getPermission, getPermission, getPermission, getProject, getReferenceName, getReferences, getStore, getTreePermission, getWorkflowPermission, getWorkflowPermissions, getWriteLock, hasIncomingReferences, hasPermissions, importStoreElement, importStoreElements, inheritWorkflowPermission, isDeleted, isExportSupported, isFolder, isImportSupported, isLocked, isLockedOnServer, isLockSupported, isPermissionSupported, isWorkflowAllowed, isWorkflowSupported, refresh, removeAllWorkflowPermissions, removeChild, removePermission, removePermission, removePermission, removeWorkflowPermission, replaceChild, save, save, save, setInheritWorkflowPermission, setLock, setLock, setPermission, setPermission, setPermission, setWorkflowPermission, setWorkflowPermissions, setWriteLock, toXml, toXml, toXml, update
getColor, getTask, hasTask, removeTask, setColor, setTask
compareTo
Page getEmptyPage()
void setEmptyPage(Page value)
int getRecordCountPerPage()
void setRecordCountPerPage(int value)
value
- must be >= 0, user 0 to render all records on one pageint getMaxPageCount()
void setMaxPageCount(int value)
value
- must be >= 0, use 0 for no restriction on the number of created pages@Nullable String getSitemapVariableName()
PageRef
- may be
null
if the default label
should be used. The value is also
used to as part of URLs in AdvancedUrlFactory
.
The value could be a 'reference chain', i.e. a dot-delimited path following entity references
(e.g. "category.name"). If language specific fields are stored with a trailing '*' instead of the language
suffix (e.g. "name*" instead of "name_EN"), the value will be resolved language specific using
GenerationContext.getLanguage()
.
setSitemapVariableName(String)
void setSitemapVariableName(@Nullable String value)
getSitemapVariableName()
TableTemplate getTableTemplate()
Query getQuery()
boolean hasQuery()
true
if a query is defined, false
otherwisegetQuery()
,
setQuery(Query)
void setQuery(Query value) throws IOException
IOException
List<Entity> getData(Language language)
List<Entity> getData(String languageAbbreviation)
List<Entity> getData(Language language, int pageNumber)
0
).List<Entity> getData(String languageAbbreviation, int pageNumber)
0
).int getPageCount(Language language)
boolean hasChangedAfter(long timestamp)
void clearOrdering()
void addOrdering(@NotNull String columnName, boolean ascending, boolean languageDependent)
Map<String,Object> getFilterParams()
setFilterParams(java.util.Map)
void setFilterParams(Map<String,Object> params)
getFilterParams()
@NotNull MultiPageParams getMultiPageParams(@NotNull Language language)
getMultiPageParams
in interface MultiPageParamsProvider
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500