| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISearchConfiguration
Provides access to the search configuration object.
| Method Summary | |
|---|---|
 void | 
addServiceName(IAGSServerObjectName pSON)
Add search service name.  | 
 void | 
deleteServiceName(IAGSServerObjectName pSON)
Delete search service name.  | 
 void | 
empty()
Reset to default value and clean service names array.  | 
 void | 
emptyAdvancedOptions()
Resets the default values of the advanced options page and cleans the array of service names.  | 
 void | 
emptySearchOptions()
Resets the default values of the search options page.  | 
 int | 
getMaxResultsPerPage()
The maximum number of search result per page.  | 
 IAGSServerObjectName | 
getServiceName(int index)
The search service object name at the specified index.  | 
 int | 
getServicesCount()
The count of search services.  | 
 boolean | 
isCheckSynonymsUserDefined()
Indicates whether to use custom synonyms.  | 
 boolean | 
isCheckSynonymsWordNet()
Indicates whether to use the built in WordNet synonyms.  | 
 boolean | 
isServiceSelected(IAGSServerObjectName pSON)
Indicates whether a service is selected.  | 
 boolean | 
isShowPopup()
Indicates whether to show pop-up in search result page.  | 
 boolean | 
isZoomToSelectedLocation()
Indicates whether to zoom to the select text based spatial search location.  | 
 void | 
loadFromFile(String path)
Load configuration settings from the specificed location.  | 
 void | 
saveToFile(String path)
Save configuration settings to the specificed location.  | 
 void | 
setCheckSynonymsUserDefined(boolean pCheckSynonymsUserDefined)
Indicates whether to use custom synonyms.  | 
 void | 
setCheckSynonymsWordNet(boolean pCheckSynonymsWordNet)
Indicates whether to use the built in WordNet synonyms.  | 
 void | 
setIsServiceSelected(IAGSServerObjectName pSON,
                     boolean bSelected)
Indicates whether a service is selected.  | 
 void | 
setMaxResultsPerPage(int pCount)
The maximum number of search result per page.  | 
 void | 
setShowPopup(boolean pShow)
Indicates whether to show pop-up in search result page.  | 
 void | 
setZoomToSelectedLocation(boolean pZoomToSelectedLocation)
Indicates whether to zoom to the select text based spatial search location.  | 
| Method Detail | 
|---|
void loadFromFile(String path)
                  throws IOException,
                         AutomationException
path - The path  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void saveToFile(String path)
                throws IOException,
                       AutomationException
path - The path  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getServicesCount()
                     throws IOException,
                            AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IAGSServerObjectName getServiceName(int index)
                                    throws IOException,
                                           AutomationException
index - The index  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isServiceSelected(IAGSServerObjectName pSON)
                          throws IOException,
                                 AutomationException
pSON - A reference to a com.esri.arcgis.gisclient.IAGSServerObjectName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsServiceSelected(IAGSServerObjectName pSON,
                          boolean bSelected)
                          throws IOException,
                                 AutomationException
pSON - A reference to a com.esri.arcgis.gisclient.IAGSServerObjectName  (in)bSelected - The bSelected  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addServiceName(IAGSServerObjectName pSON)
                    throws IOException,
                           AutomationException
pSON - A reference to a com.esri.arcgis.gisclient.IAGSServerObjectName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void deleteServiceName(IAGSServerObjectName pSON)
                       throws IOException,
                              AutomationException
pSON - A reference to a com.esri.arcgis.gisclient.IAGSServerObjectName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void empty()
           throws IOException,
                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxResultsPerPage()
                         throws IOException,
                                AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxResultsPerPage(int pCount)
                          throws IOException,
                                 AutomationException
pCount - The pCount  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isShowPopup()
                    throws IOException,
                           AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setShowPopup(boolean pShow)
                  throws IOException,
                         AutomationException
pShow - The pShow  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isZoomToSelectedLocation()
                                 throws IOException,
                                        AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setZoomToSelectedLocation(boolean pZoomToSelectedLocation)
                               throws IOException,
                                      AutomationException
pZoomToSelectedLocation - The pZoomToSelectedLocation  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCheckSynonymsWordNet()
                               throws IOException,
                                      AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCheckSynonymsWordNet(boolean pCheckSynonymsWordNet)
                             throws IOException,
                                    AutomationException
pCheckSynonymsWordNet - The pCheckSynonymsWordNet  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCheckSynonymsUserDefined()
                                   throws IOException,
                                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCheckSynonymsUserDefined(boolean pCheckSynonymsUserDefined)
                                 throws IOException,
                                        AutomationException
pCheckSynonymsUserDefined - The pCheckSynonymsUserDefined  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void emptySearchOptions()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void emptyAdvancedOptions()
                          throws IOException,
                                 AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||