📄 cswsearchtaskinfo.java
字号:
m_selectAllParam = new TaskParamDescriptor(CswSearchTaskBean.class, "dataCategorySelectAll", TextResources.getResourceString(ResourceProps.SEARCH_SELECT_ALL));
m_selectAllParam.setName("selectAllCheckbox");
m_selectAllParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[2] = m_selectAllParam;
m_agricultureDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "agricultureDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_AGRICULTURE));
m_agricultureDCParam.setName("dataCategoryType_agricultureDC");
m_agricultureDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[3] = m_agricultureDCParam;
m_dataCategoryList.add(m_agricultureDCParam);
m_biologyDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "biologyDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_BIOLOGY));
m_biologyDCParam.setName("dataCategoryType_biologyDC");
m_biologyDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[4] = m_biologyDCParam;
m_dataCategoryList.add(m_biologyDCParam);
m_adminDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "adminDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_BOUNDARIES));
m_adminDCParam.setName("dataCategoryType_adminDC");
m_adminDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[5] = m_adminDCParam;
m_dataCategoryList.add(m_adminDCParam);
m_atmosphericDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "atmosphericDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_CLIMATIC));
m_atmosphericDCParam.setName("dataCategoryType_atmosphericDC");
m_atmosphericDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[6] = m_atmosphericDCParam;
m_dataCategoryList.add(m_atmosphericDCParam);
m_businessDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "businessDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_ECONOMY));
m_businessDCParam.setName("dataCategoryType_businessDC");
m_businessDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[7] = m_businessDCParam;
m_dataCategoryList.add(m_businessDCParam);
m_elevationDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "elevationDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_ELEVATION));
m_elevationDCParam.setName("dataCategoryType_elevationDC");
m_elevationDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[8] = m_elevationDCParam;
m_dataCategoryList.add(m_elevationDCParam);
m_environmentDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "environmentDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_ENVIRONMENT));
m_environmentDCParam.setName("dataCategoryType_environmentDC");
m_environmentDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[9] = m_environmentDCParam;
m_dataCategoryList.add(m_environmentDCParam);
m_geologicalDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "geologicalDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_GEOLOGICAL));
m_geologicalDCParam.setName("dataCategoryType_geologicalDC");
m_geologicalDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[10] = m_geologicalDCParam;
m_dataCategoryList.add(m_geologicalDCParam);
m_humanDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "humanDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_HEALTH));
m_humanDCParam.setName("dataCategoryType_humanDC");
m_humanDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[11] = m_humanDCParam;
m_dataCategoryList.add(m_humanDCParam);
m_imageryDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "imageryDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_IMAGERY));
m_imageryDCParam.setName("dataCategoryType_imageryDC");
m_imageryDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[12] = m_imageryDCParam;
m_dataCategoryList.add(m_imageryDCParam);
m_militaryDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "militaryDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_MILITARY));
m_militaryDCParam.setName("dataCategoryType_militaryDC");
m_militaryDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[13] = m_militaryDCParam;
m_dataCategoryList.add(m_militaryDCParam);
m_inlandWaterDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "inlandWaterDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_WATER));
m_inlandWaterDCParam.setName("dataCategoryType_inlandWaterDC");
m_inlandWaterDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[14] = m_inlandWaterDCParam;
m_dataCategoryList.add(m_inlandWaterDCParam);
m_locationsDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "locationsDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_GEODESY));
m_locationsDCParam.setName("dataCategoryType_locationsDC");
m_locationsDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[15] = m_locationsDCParam;
m_dataCategoryList.add(m_locationsDCParam);
m_oceansDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "oceansDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_OCEANS));
m_oceansDCParam.setName("dataCategoryType_oceansDC");
m_oceansDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[16] = m_oceansDCParam;
m_dataCategoryList.add(m_oceansDCParam);
m_cadastralDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "cadastralDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_CADASTRAL));
m_cadastralDCParam.setName("dataCategoryType_cadastralDC");
m_cadastralDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[17] = m_cadastralDCParam;
m_dataCategoryList.add(m_cadastralDCParam);
m_culturalDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "culturalDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_SOCIETY));
m_culturalDCParam.setName("dataCategoryType_culturalDC");
m_culturalDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[18] = m_culturalDCParam;
m_dataCategoryList.add(m_culturalDCParam);
m_facilitiesDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "facilitiesDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_STRUCTURES));
m_facilitiesDCParam.setName("dataCategoryType_facilitiesDC");
m_facilitiesDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[19] = m_facilitiesDCParam;
m_dataCategoryList.add(m_facilitiesDCParam);
m_transportationDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "transportationDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_TRANSPORTATION));
m_transportationDCParam.setName("dataCategoryType_transportationDC");
m_transportationDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[20] = m_transportationDCParam;
m_dataCategoryList.add(m_transportationDCParam);
m_utilitiesDCParam = new TaskParamDescriptor(CswSearchTaskBean.class, "utilitiesDC", TextResources.getResourceString(ResourceProps.SEARCH_CATEGORY_UTILITIES));
m_utilitiesDCParam.setName("dataCategoryType_utilitiesDC");
m_utilitiesDCParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[21] = m_utilitiesDCParam;
m_dataCategoryList.add(m_utilitiesDCParam);
m_queriesParam = new TaskParamDescriptor(CswSearchTaskBean.class, "selectedQuery", "", "getQueries");
m_queriesParam.setName("availableQueries");
m_taskParams[22] = m_queriesParam;
m_saveQueryNameParam = new TaskParamDescriptor(CswSearchTaskBean.class, "saveQueryName", "Name");
m_saveQueryNameParam.setName("saveQueryName");
m_taskParams[23] = m_saveQueryNameParam;
m_liveDataOrMapsParam = new TaskParamDescriptor(CswSearchTaskBean.class, "liveDataOrMaps", TextResources.getResourceString(ResourceProps.SEARCH_LABEL_LIVE_DATA_AND_MAPS_ONLY));
m_liveDataOrMapsParam.setName("liveCheckbox");
m_liveDataOrMapsParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[24] = m_liveDataOrMapsParam;
m_uploadFilenameParam = new TaskParamDescriptor(CswSearchTaskBean.class, "uploadFilename", "Upload Filename");
m_uploadFilenameParam.setName("uploadFilename");
m_taskParams[25] = m_uploadFilenameParam;
m_uploadIdParam = new TaskParamDescriptor(CswSearchTaskBean.class, "uploadId", "Upload Id");
m_uploadIdParam.setName("uploadId");
m_taskParams[26] = m_uploadIdParam;
m_isQueryDirtyParam = new TaskParamDescriptor(CswSearchTaskBean.class, "isQueryDirty", "");
m_isQueryDirtyParam.setName("isQueryDirty");
m_isQueryDirtyParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[27] = m_isQueryDirtyParam;
m_savedQueryDescriptionParam = new TaskParamDescriptor(CswSearchTaskBean.class, "saveQueryDescription", "Save Query Description");
m_savedQueryDescriptionParam.setName("saveQueryDescription");
m_taskParams[28] = m_savedQueryDescriptionParam;
m_useAdvancedQueryParam = new TaskParamDescriptor(CswSearchTaskBean.class, "useAdvancedQuery", TextResources.getResourceString(ResourceProps.SEARCH_LABEL_USE_ADVANCED_SEARCH));
m_useAdvancedQueryParam.setName("useAdvancedQuery");
m_useAdvancedQueryParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[29] = m_useAdvancedQueryParam;
m_showCatalogsParam = new TaskParamDescriptor(CswSearchTaskBean.class, "showCatalogs", "");
m_showCatalogsParam.setName("showCatalogs");
m_taskParams[30] = m_showCatalogsParam;
m_queryOverlapExtentParam = new TaskParamDescriptor(CswSearchTaskBean.class, "queryOverlappingView", TextResources.getResourceString(ResourceProps.SEARCH_LABEL_OVERLAPPING_MAP_EXTENT));
m_queryOverlapExtentParam.setName("queryOverlappingViewCheckbox");
m_queryOverlapExtentParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[31] = m_queryOverlapExtentParam;
m_exportingSavedQueryParam = new TaskParamDescriptor(CswSearchTaskBean.class, "exportingSavedQuery", "");
m_exportingSavedQueryParam.setName("exportingSavedQueryFlag");
m_exportingSavedQueryParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[32] = m_exportingSavedQueryParam;
m_savedQueriesAvailableParam = new TaskParamDescriptor(CswSearchTaskBean.class, "savedQueriesAvailable", "");
m_savedQueriesAvailableParam.setName("savedQueriesAvailable");
m_savedQueriesAvailableParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[33] = m_savedQueriesAvailableParam;
m_taskParams[34] = new TaskParamDescriptor(CswSearchTaskBean.class, "footerNoteTab1", TextResources.getResourceString(ResourceProps.SEARCH_FOOTER_NOTE));
m_taskParams[35] = new TaskParamDescriptor(CswSearchTaskBean.class, "footerNoteTab2", TextResources.getResourceString(ResourceProps.SAVE_FOOTER_NOTE));
m_taskParams[36] = new TaskParamDescriptor(CswSearchTaskBean.class, "footerNoteTab3", TextResources.getResourceString(ResourceProps.LOAD_FOOTER_NOTE));
m_taskParams[37] = new TaskParamDescriptor(CswSearchTaskBean.class, "tab1", TextResources.getResourceString(ResourceProps.SEARCH_TAB));
m_taskParams[38] = new TaskParamDescriptor(CswSearchTaskBean.class, "tab2", TextResources.getResourceString(ResourceProps.SAVE_TAB));
m_taskParams[39] = new TaskParamDescriptor(CswSearchTaskBean.class, "tab3", TextResources.getResourceString(ResourceProps.LOAD_TAB));
m_taskParams[40] = new TaskParamDescriptor(CswSearchTaskBean.class, "legendDataCategories", TextResources.getResourceString(ResourceProps.SEARCH_LEGEND_CATEGORIES));
m_taskParams[41] = new TaskParamDescriptor(CswSearchTaskBean.class, "legendGeographicalExtent", TextResources.getResourceString(ResourceProps.SEARCH_LEGEND_GEOGRAPHICAL_EXTENT));
m_taskParams[42] = new TaskParamDescriptor(CswSearchTaskBean.class, "linkSelectAll", TextResources.getResourceString(ResourceProps.SEARCH_LNK_SELECT_ALL));
m_taskParams[43] = new TaskParamDescriptor(CswSearchTaskBean.class, "linkUnselectAll", TextResources.getResourceString(ResourceProps.SEARCH_LNK_UNSELECT_ALL));
m_useDataCategoriesParam = new TaskParamDescriptor(CswSearchTaskBean.class, "useDataCategories", TextResources.getResourceString(ResourceProps.SEARCH_LABEL_USE_DATA_CATEGORIES));
m_useDataCategoriesParam.setName("useDataCategoryOptions");
m_useDataCategoriesParam.setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
m_taskParams[44] = m_useDataCategoriesParam;
m_taskActions = new TaskActionDescriptor[6];
m_taskActions[0] = new TaskActionDescriptor(CswSearchTaskBean.class, "find", TextResources.getResourceString(ResourceProps.SEARCH_BUTTON_FIND));
m_taskActions[1] = new TaskActionDescriptor(CswSearchTaskBean.class, "saveQuery", TextResources.getResourceString(ResourceProps.SAVE_BUTTON_SAVE));
m_taskActions[2] = new TaskActionDescriptor(CswSearchTaskBean.class, "loadQuery", TextResources.getResourceString(ResourceProps.LOAD_BUTTON_LOAD));
m_taskActions[3] = new TaskActionDescriptor(CswSearchTaskBean.class, "exportQuery", TextResources.getResourceString(ResourceProps.EXPORT_QUERY));
m_taskActions[4] = new TaskActionDescriptor(CswSearchTaskBean.class, "importQuery", TextResources.getResourceString(ResourceProps.IMPORT_QUERY));
m_taskActions[5] = new TaskActionDescriptor(CswSearchTaskBean.class, "deleteQuery", TextResources.getResourceString(ResourceProps.LOAD_BUTTON_DELETE));
}
/*
* (non-Javadoc)
* @see com.esri.solutions.jitk.web.tasks.RenderControlledTaskInfo#getTaskDescriptor()
*/
public RenderAwareTaskDescription getTaskDescriptor() {
return m_title;
}
/*
* (non-Javadoc)
* @see com.esri.solutions.jitk.web.tasks.UncontrolledTaskInfo#getParamDescriptors()
*/
public TaskParamDescriptorModel[] getParamDescriptors() {
return m_taskParams;
}
/*
* (non-Javadoc)
* @see com.esri.solutions.jitk.web.tasks.UncontrolledTaskInfo#getActionDescriptors()
*/
public TaskActionDescriptorModel[] getActionDescriptors() {
return m_taskActions;
}
/**
* Enables all the Data Category options.
*/
public void enableDataCategories() {
for (TaskParamDescriptor tpd : m_dataCategoryList) {
tpd.setDisabled(Boolean.FALSE);
}
}
/**
* Disables all the Data Category options.
*/
public void disableDataCategories() {
for (TaskParamDescriptor tpd : m_dataCategoryList) {
tpd.setDisabled(Boolean.TRUE);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -