com.hlcl.rql.util.as
Class TemplateNameSuffixesUserPageFilter

java.lang.Object
  extended by com.hlcl.rql.util.as.PageFilterImpl
      extended by com.hlcl.rql.util.as.UserPageFilter
          extended by 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
 

Constructor Detail

TemplateNameSuffixesUserPageFilter

public TemplateNameSuffixesUserPageFilter(java.lang.String username,
                                          java.lang.String suffixes,
                                          java.lang.String separator)
TemplatePageFilter constructor comment.

Parameters:
username - name of user
suffixes - list of suffixes; e.g. page,fragment
separator - the , to split suffixes accordingly
Method Detail

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)