⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cswsearchtaskinfo.java

📁 esri的ArcGIS Server超级学习模板程序(for java)
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        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 + -