com.plumtree.portalpages.browsing.search.network
Class NetworkSearchModel.SearchResultSet

java.lang.Object
  extended by com.plumtree.portalpages.browsing.search.network.NetworkSearchModel.SearchResultSet
Enclosing class:
NetworkSearchModel

public static class NetworkSearchModel.SearchResultSet
extends java.lang.Object

Inner helper class to hold info about search results


Field Summary
 int _endIndex
           
 HTMLElement _errorLink
           
 java.lang.String _errorMessage
           
 boolean _isLocal
           
 boolean _isValid
           
 IPTSearchResponse _searchResponse
          Contains the actual search results.
 java.lang.String _searchString
           
 int _sourceID
           
 int _startIndex
           
 AActivitySpace m_asOwner
           
 
Constructor Summary
NetworkSearchModel.SearchResultSet(AActivitySpace _asOwner)
           
 
Method Summary
 java.lang.String GetDescription(int rank)
          May be null.
 HTMLElement GetErrorLink()
          may be null
 java.lang.String GetErrorMessage()
          May be null.
 HTMLImg GetImage(int rank, AActivitySpace asOwner)
           
 HTMLAnchor GetLink(int rank, boolean popup, int userID)
           
 HTMLImg GetLocalResultIcon(int rank, java.lang.String strLangID)
          Only used by searches of "This Portal".
 int GetNumTotalMatches()
           
protected  java.lang.String GetPortalObjectOpenerURL(int rank, int userID)
           
 java.lang.String GetResultTypeUUID(int rank)
           
 java.lang.String GetTitle(int rank)
          May be null.
 boolean isValid()
          If false, the contents of this result set are not valid and some kind of error occurred.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_asOwner

public AActivitySpace m_asOwner

_searchResponse

public IPTSearchResponse _searchResponse
Contains the actual search results. May be null.


_errorMessage

public java.lang.String _errorMessage

_searchString

public java.lang.String _searchString

_isValid

public boolean _isValid

_endIndex

public int _endIndex

_sourceID

public int _sourceID

_startIndex

public int _startIndex

_errorLink

public HTMLElement _errorLink

_isLocal

public boolean _isLocal
Constructor Detail

NetworkSearchModel.SearchResultSet

public NetworkSearchModel.SearchResultSet(AActivitySpace _asOwner)
Method Detail

GetErrorLink

public HTMLElement GetErrorLink()
may be null


GetDescription

public java.lang.String GetDescription(int rank)
May be null.


GetErrorMessage

public java.lang.String GetErrorMessage()
May be null.


GetLocalResultIcon

public HTMLImg GetLocalResultIcon(int rank,
                                  java.lang.String strLangID)
Only used by searches of "This Portal". Stealing code from banner search (i.e. SearchResultModel ) for getting icons for cards


GetResultTypeUUID

public java.lang.String GetResultTypeUUID(int rank)

GetImage

public HTMLImg GetImage(int rank,
                        AActivitySpace asOwner)
Parameters:
rank -
asOwnder -
Returns:

GetNumTotalMatches

public int GetNumTotalMatches()
Returns:

GetTitle

public java.lang.String GetTitle(int rank)
May be null.


GetLink

public HTMLAnchor GetLink(int rank,
                          boolean popup,
                          int userID)
Parameters:
rank -
Returns:

isValid

public boolean isValid()
If false, the contents of this result set are not valid and some kind of error occurred.


GetPortalObjectOpenerURL

protected java.lang.String GetPortalObjectOpenerURL(int rank,
                                                    int userID)
Parameters:
rank -
Returns:



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.