public class DefaultPageRightsFilter extends java.lang.Object implements PageRightsFilter
PageRightsFilter.Right| Constructor and Description |
|---|
DefaultPageRightsFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(WGDatabase db) |
PageRightsFilter.Right |
mayEditChildPages(WGStructEntry page,
WGUserAccess userAccess)
Called to determine if the current user may edit data on child pages of the given page
|
PageRightsFilter.Right |
mayEditContent(WGStructEntry page,
WGUserAccess userAccess,
WGLanguage wgLanguage)
Called to determine if the current user may edit content of a given language on this page
|
PageRightsFilter.Right |
mayEditPage(WGStructEntry page,
WGUserAccess userAccess)
Called to determine if the current user may edit data on the given page
|
PageRightsFilter.Right |
mayReadContent(WGStructEntry page,
WGUserAccess userAccess)
Called to determine if the current user may read contents on the given page
|
public PageRightsFilter.Right mayReadContent(WGStructEntry page, WGUserAccess userAccess)
PageRightsFiltermayReadContent in interface PageRightsFilterpage - The pageuserAccess - User informationpublic PageRightsFilter.Right mayEditPage(WGStructEntry page, WGUserAccess userAccess)
PageRightsFiltermayEditPage in interface PageRightsFilterpage - The pageuserAccess - User informationpublic PageRightsFilter.Right mayEditChildPages(WGStructEntry page, WGUserAccess userAccess)
PageRightsFiltermayEditChildPages in interface PageRightsFilterpage - The pageuserAccess - User informationpublic void init(WGDatabase db)
init in interface PageRightsFilterpublic PageRightsFilter.Right mayEditContent(WGStructEntry page, WGUserAccess userAccess, WGLanguage wgLanguage)
PageRightsFiltermayEditContent in interface PageRightsFilterpage - The pageuserAccess - User information