com.sun.mdm.index.edm.services.configuration
Class SearchResultsConfig

java.lang.Object
  extended bycom.sun.mdm.index.edm.services.configuration.SearchResultsConfig
All Implemented Interfaces:
java.io.Serializable

public class SearchResultsConfig
extends java.lang.Object
implements java.io.Serializable

Search Result configurations

See Also:
Serialized Form

Constructor Summary
SearchResultsConfig(ObjectNodeConfig rootObj, int searchResultID, int pageSize, int maxRecords, boolean showEUID, boolean showLID, java.util.ArrayList fields)
           
 
Method Summary
 java.util.ArrayList getEPaths()
          Constructs an ArrayList of ePaths for the FieldConfigGroup objects stored in mFieldConfigs.
 java.util.ArrayList getFieldConfigs()
          Getter for the mFieldConfigs attribute
 int getMaxRecords()
          Getter for the mDisplayTitle attribute
 int getPageSize()
          Getter for the mPageSize attribute
 ObjectNodeConfig getRootObj()
          Getter for the mRootObj attribute
 int getSearchResultID()
          Getter for the mSearchResultID attribute
 boolean getShowEUID()
          Getter for the mShowEUID attribute
 boolean getShowLID()
          Getter for the mShowLID attribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchResultsConfig

public SearchResultsConfig(ObjectNodeConfig rootObj,
                           int searchResultID,
                           int pageSize,
                           int maxRecords,
                           boolean showEUID,
                           boolean showLID,
                           java.util.ArrayList fields)
Method Detail

getEPaths

public java.util.ArrayList getEPaths()
Constructs an ArrayList of ePaths for the FieldConfigGroup objects stored in mFieldConfigs.

Returns:
an ArrayList of ePaths for the FieldConfigGroup objects stored in mFieldConfigs.

getFieldConfigs

public java.util.ArrayList getFieldConfigs()
Getter for the mFieldConfigs attribute

Returns:
ArrayList of FieldConfig objects.

getMaxRecords

public int getMaxRecords()
Getter for the mDisplayTitle attribute

Returns:
The maximum number of records to be returned from a search.

getPageSize

public int getPageSize()
Getter for the mPageSize attribute

Returns:
The maximum number of records to be displayed at one time

getRootObj

public ObjectNodeConfig getRootObj()
Getter for the mRootObj attribute

Returns:
Configuration image for the root object.

getSearchResultID

public int getSearchResultID()
Getter for the mSearchResultID attribute

Returns:
The unique identifier for this instance of a SearchResultsConfig object. This is used to determine which SearchResultsConfig object to use for displaying the results of a search.

getShowEUID

public boolean getShowEUID()
Getter for the mShowEUID attribute

Returns:
Boolean value indicating whether or not to display the EUID.

getShowLID

public boolean getShowLID()
Getter for the mShowLID attribute

Returns:
Boolean value indicating whether or not to display the LID.


Sun Microsystems, Inc.