com.hlcl.rql.hip.as
Class TextFinderResult

java.lang.Object
  extended by com.hlcl.rql.hip.as.TextFinderResult

public class TextFinderResult
extends java.lang.Object

Author:
lejafr This class encapsulates results from PhysicalPageTextFinder; glue the physical page to the search texts found on it.

Constructor Summary
TextFinderResult(PhysicalPage physicalPage, java.util.Set found)
          Construct a text finder result combining the page together with the search results.
 
Method Summary
 Page getFoundPage()
          Liefert die Page zu den Suchbegriffen (aus der physical page).
 java.lang.String getFoundPageGuid()
          Liefert die GUID der Page zu den Suchbegriffen (aus der physical page).
 PhysicalPage getFoundPhysicalPage()
          Liefert die PhysicalPage zu den Suchbegriffen.
 java.util.List getFoundTexts()
          Liefert die gefundenen Suchbegriffe in der PhysicalPage als sortierte Liste.
 java.lang.String getFoundTexts(java.lang.String delimiter)
          Liefert die gefundenen Suchbegriffe in der PhysicalPage als String, getrennt durch den gegebenen String.
 java.lang.String getFoundTextsAsUrlParm(java.lang.String delimiter)
          Liefert die gefundenen Suchbegriffe in der PhysicalPage als URL Parameter (tlws.
 java.lang.String getPagePreviewUrl()
          Liefert die URL für die Seitenvorschau.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextFinderResult

public TextFinderResult(PhysicalPage physicalPage,
                        java.util.Set found)
Construct a text finder result combining the page together with the search results.

Method Detail

getFoundPage

public Page getFoundPage()
Liefert die Page zu den Suchbegriffen (aus der physical page).


getFoundPageGuid

public java.lang.String getFoundPageGuid()
Liefert die GUID der Page zu den Suchbegriffen (aus der physical page).


getFoundPhysicalPage

public PhysicalPage getFoundPhysicalPage()
Liefert die PhysicalPage zu den Suchbegriffen.


getFoundTexts

public java.util.List getFoundTexts()
Liefert die gefundenen Suchbegriffe in der PhysicalPage als sortierte Liste.


getFoundTexts

public java.lang.String getFoundTexts(java.lang.String delimiter)
Liefert die gefundenen Suchbegriffe in der PhysicalPage als String, getrennt durch den gegebenen String.


getFoundTextsAsUrlParm

public java.lang.String getFoundTextsAsUrlParm(java.lang.String delimiter)
Liefert die gefundenen Suchbegriffe in der PhysicalPage als URL Parameter (tlws. encoded), getrennt durch den gegebenen String.


getPagePreviewUrl

public java.lang.String getPagePreviewUrl()
                                   throws RQLException
Liefert die URL für die Seitenvorschau. Im Status draft funktioniert page preview nicht.

Throws:
RQLException