com.hlcl.rql.util.as
Class TemplateNameSuffixesUserPageFilter
java.lang.Object
com.hlcl.rql.util.as.PageFilterImpl
com.hlcl.rql.util.as.UserPageFilter
com.hlcl.rql.util.as.TemplateNameSuffixesUserPageFilter
- All Implemented Interfaces:
- PageFilter
public class TemplateNameSuffixesUserPageFilter
- extends UserPageFilter
Diese Klasse beschreibt einen Seitenfilter, der Prüfungen gegen das Template macht.
- Author:
- lejafr
Constructor Summary |
TemplateNameSuffixesUserPageFilter(java.lang.String username,
java.lang.String suffixes,
java.lang.String separator)
TemplatePageFilter constructor comment. |
Method Summary |
boolean |
check(Page page)
Prüft die gegebenen Seite auf Gültigkeit dieses und des übergeordneten Filters. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateNameSuffixesUserPageFilter
public TemplateNameSuffixesUserPageFilter(java.lang.String username,
java.lang.String suffixes,
java.lang.String separator)
- TemplatePageFilter constructor comment.
- Parameters:
username
- name of usersuffixes
- list of suffixes; e.g. page,fragmentseparator
- the , to split suffixes accordingly
check
public boolean check(Page page)
throws RQLException
- Prüft die gegebenen Seite auf Gültigkeit dieses und des übergeordneten Filters.
Liefert true, falls der Templatename der gegebenen Seite auf einen der Suffixe endet.
- Specified by:
check
in interface PageFilter
- Overrides:
check
in class UserPageFilter
- Throws:
RQLException
- See Also:
PageArrayList.select(PageFilter)