|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.hip.as.PageStructureCollector
public class PageStructureCollector
Constructor Summary | |
---|---|
PageStructureCollector(java.lang.String isPhysicalPageTmpltElemName,
java.lang.String ignoreTmpltElemNameSuffix)
Construct a page structure collector. |
Method Summary | |
---|---|
java.util.List |
collectStructure(Page startPage)
Startet das Suchen und linken ab der gegebenen Startseite. |
java.util.List |
compact(java.lang.String groupTempltElemNameList,
java.lang.String delimiter,
PageFilter seperateFilter)
Fasst childs in media files und text table rows zusammen. |
java.util.List |
getStructure()
Liefert die Seitenstruktur als geordnete Liste. |
int[] |
getStructureDeepnesses()
Liefert eine geordnete Liste mit den deepness information für die vollständige Strutur. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PageStructureCollector(java.lang.String isPhysicalPageTmpltElemName, java.lang.String ignoreTmpltElemNameSuffix)
isPhysicalPageTmpltElemName
- if template of page contains an element with this name the page is a real HTML pageignoreTmpltElemNameSuffix
- skip child pages of multi links if a shadowed element for this suffix exists, e.g. _onlyPhysicalPagesMethod Detail |
---|
public java.util.List collectStructure(Page startPage) throws RQLException
RQLException
public java.util.List getStructure()
public java.util.List compact(java.lang.String groupTempltElemNameList, java.lang.String delimiter, PageFilter seperateFilter) throws RQLException
groupTempltElemNameList
- a list of multi link names for which child pages should be grouped, e.g. text_list,term_listdelimiter
- the delimiter for this list, e.g. ,seperateFilter
- pages for which this filter returns true stay always outside the group, e.g. a ListPageFilter with all draft pages of author
RQLException
public int[] getStructureDeepnesses()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |