📄 querybuildertaskinfo.java
字号:
this.toolDescriptors[3].setSelectedImage("images/jitk/tools/drawCircleD.gif");
this.toolDescriptors[3].setHoverImage("images/jitk/tools/drawCircleU.gif");
this.toolDescriptors[3].setDisabledImage("images/jitk/tools/drawCircleX.gif");
this.toolDescriptors[3].setToolTip(SELECT_FEATURES_BY_CIRCLE);
this.toolDescriptors[3].setRendererType(TaskToolDescriptor.IMAGE_RENDERER_TYPE);
this.tabularLayout[0].addComponent(this.toolDescriptors[3], new TabularPosition(12, 3, 1, 1, "border-width:0px;text-align:left;"));
this.toolDescriptors[4] = new TaskToolDescriptor(QueryBuilderTask.class, "selectOval", SELECT_FEATURES_BY_POLYGON, ClientActions.MAP_OVAL);
this.toolDescriptors[4].setDefaultImage("images/jitk/tools/drawOval.gif");
this.toolDescriptors[4].setSelectedImage("images/jitk/tools/drawOvalD.gif");
this.toolDescriptors[4].setHoverImage("images/jitk/tools/drawOvalU.gif");
this.toolDescriptors[4].setDisabledImage("images/jitk/tools/drawOvalX.gif");
this.toolDescriptors[4].setToolTip(SELECT_FEATURES_BY_OVAL);
this.toolDescriptors[4].setRendererType(TaskToolDescriptor.IMAGE_RENDERER_TYPE);
this.tabularLayout[0].addComponent(this.toolDescriptors[4], new TabularPosition(12, 4, 1, 1, "border-width:0px;text-align:left;"));
*/
this._toolDescriptors[1] = new TaskToolDescriptor(QueryBuilderTask.class, "polyEnableSelectButton", TextResources.getResourceString(ResourceProps.SELECT_FEATURES_BY_POLYGON), ClientActions.MAP_POLYGON);
this._toolDescriptors[1].setDefaultImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawPolygon.gif");
this._toolDescriptors[1].setSelectedImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawPolygonD.gif");
this._toolDescriptors[1].setHoverImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawPolygonU.gif");
this._toolDescriptors[1].setDisabledImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawPolygonX.gif");
this._toolDescriptors[1].setToolTip(TextResources.getResourceString(ResourceProps.SELECT_FEATURES_BY_POLYGON));
this._toolDescriptors[1].setRendererType(TaskToolDescriptor.IMAGE_RENDERER_TYPE);
this._tabularLayout[0].addComponent(this._toolDescriptors[1], new TabularPosition(12, 1, 1, 1, "border-width:0px;text-align:left;"));
this._toolDescriptors[2] = new TaskToolDescriptor(QueryBuilderTask.class, "rectEnableSelectButton", TextResources.getResourceString(ResourceProps.SELECT_FEATURES_BY_RECTANGLE), ClientActions.MAP_RECTANGLE);
this._toolDescriptors[2].setDefaultImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawRectangle.gif");
this._toolDescriptors[2].setSelectedImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawRectangleD.gif");
this._toolDescriptors[2].setHoverImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawRectangleU.gif");
this._toolDescriptors[2].setDisabledImage("WebResource/com/esri/solutions/jitk/web/tasks/images/drawRectangleX.gif");
this._toolDescriptors[2].setToolTip(TextResources.getResourceString(ResourceProps.SELECT_FEATURES_BY_RECTANGLE));
this._toolDescriptors[2].setRendererType(TaskToolDescriptor.IMAGE_RENDERER_TYPE);
this._tabularLayout[0].addComponent(this._toolDescriptors[2], new TabularPosition(12, 2, 1, 1, "border-width:0px;text-align:left;"));
/*
this.actionDescriptors[3] = new TaskActionDescriptor(QueryBuilderTask.class, "deleteGraphics", DELETE_GRAPHICS);
this.actionDescriptors[3].setDefaultImage("images/jitk/tools/delete.gif");
this.actionDescriptors[3].setSelectedImage("images/jitk/tools/deleteD.gif");
this.actionDescriptors[3].setHoverImage("images/jitk/tools/deleteU.gif");
this.actionDescriptors[3].setDisabledImage("images/jitk/tools/deleteX.gif");
this.actionDescriptors[3].setToolTip(DELETE_GRAPHICS);
this.actionDescriptors[3].setRendererType(TaskToolDescriptor.IMAGE_RENDERER_TYPE);
this.tabularLayout[0].addComponent(this.actionDescriptors[3], new TabularPosition(12, 2, 1, 3));
*/
this._paramDescriptors[8] = new TaskParamDescriptor(QueryBuilderTask.class, "spatialLayer", TextResources.getResourceString(ResourceProps.LAYER), "getSpatialLayerList");
// this.tabularLayout[0].addComponent(this.paramDescriptors[8], new TabularPosition(13, 0, 1, 3, "border-width:0px;text-align:left;"));
this._paramDescriptors[9] = new TaskParamDescriptor(QueryBuilderTask.class, "spatialOperation", TextResources.getResourceString(ResourceProps.OPERATION), "getSpatialOperationList");
// this.tabularLayout[0].addComponent(this.paramDescriptors[9], new TabularPosition(14, 0, 1, 3, "border-width:0px;text-align:left;"));
this._paramDescriptors[10] = new TaskParamDescriptor(QueryBuilderTask.class, "inputLayerLabel", TextResources.getResourceString(ResourceProps.INPUT_LAYER));
this._tabularLayout[0].addComponent(this._paramDescriptors[10], new TabularPosition(13, 0, 1, 1, "display:none;"));
this._paramDescriptors[11] = new TaskParamDescriptor(QueryBuilderTask.class, "attributeSelectionLabel", TextResources.getResourceString(ResourceProps.ATTRIBUTE_SELECTION));
this._tabularLayout[0].addComponent(this._paramDescriptors[11], new TabularPosition(13, 0, 1, 1, "display:none;"));
this._paramDescriptors[12] = new TaskParamDescriptor(QueryBuilderTask.class, "addToQueryExpressionLabel", TextResources.getResourceString(ResourceProps.ADD_TO_QUERY_EXPRESSION));
this._tabularLayout[0].addComponent(this._paramDescriptors[12], new TabularPosition(13, 0, 1, 1, "display:none;"));
this._paramDescriptors[13] = new TaskParamDescriptor(QueryBuilderTask.class, "queryExpressionLabel", TextResources.getResourceString(ResourceProps.QUERY_EXPRESSION));
this._tabularLayout[0].addComponent(this._paramDescriptors[13], new TabularPosition(13, 0, 1, 1, "display:none;"));
this._paramDescriptors[14] = new TaskParamDescriptor(QueryBuilderTask.class, "locationToQueryLabel", TextResources.getResourceString(ResourceProps.LOCATION_TO_QUERY));
this._tabularLayout[0].addComponent(this._paramDescriptors[14], new TabularPosition(13, 0, 1, 1, "display:none;"));
this._paramDescriptors[15] = new TaskParamDescriptor(QueryBuilderTask.class, "messageLabel", TextResources.getResourceString(ResourceProps.MESSAGE));
this._tabularLayout[0].addComponent(this._paramDescriptors[15], new TabularPosition(13, 0, 1, 1, "display:none;"));
this._paramDescriptors[16] = new TaskParamDescriptor(QueryBuilderTask.class, "uiMessage1", TextResources.getResourceString(ResourceProps.UIMessage1));
this._tabularLayout[0].addComponent(this._paramDescriptors[16], new TabularPosition(14, 0, 1, 1, "display:none;"));
this._paramDescriptors[17] = new TaskParamDescriptor(QueryBuilderTask.class, "uiMessage2", TextResources.getResourceString(ResourceProps.UIMessage2));
this._tabularLayout[0].addComponent(this._paramDescriptors[17], new TabularPosition(14, 1, 1, 1, "display:none;"));
this._paramDescriptors[18] = new TaskParamDescriptor(QueryBuilderTask.class, "uiMessage3", TextResources.getResourceString(ResourceProps.UIMessage3));
this._tabularLayout[0].addComponent(this._paramDescriptors[18], new TabularPosition(14, 2, 1, 1, "display:none;"));
this._paramDescriptors[19] = new TaskParamDescriptor(QueryBuilderTask.class, "uiMessage4", TextResources.getResourceString(ResourceProps.UIMessage4));
this._tabularLayout[0].addComponent(this._paramDescriptors[19], new TabularPosition(14, 3, 1, 1, "display:none;"));
this._paramDescriptors[20] = new TaskParamDescriptor(QueryBuilderTask.class, "uiMessage5", TextResources.getResourceString(ResourceProps.UIMessage5));
this._tabularLayout[0].addComponent(this._paramDescriptors[20], new TabularPosition(15, 3, 1, 1, "display:none;"));
this._paramDescriptors[21] = new TaskParamDescriptor(QueryBuilderTask.class, "saveQueryName", "Name");
this._paramDescriptors[22] = new TaskParamDescriptor(QueryBuilderTask.class, "saveQueryDescription", "Save Query Description");
this._paramDescriptors[23] = new TaskParamDescriptor(QueryBuilderTask.class, "saveQueryMethod", "", "getSaveQueryMethods");
this._paramDescriptors[23].setName("saveQueryMethodsGroup");
this._paramDescriptors[23].setRendererType(TaskParamDescriptor.RADIO_RENDERER_TYPE);
this._paramDescriptors[24] = new TaskParamDescriptor(QueryBuilderTask.class, "loadQueryMethod", "", "getLoadQueryMethods");
this._paramDescriptors[24].setName("loadQueryMethodsGroup");
this._paramDescriptors[24].setRendererType(TaskParamDescriptor.RADIO_RENDERER_TYPE);
this._paramDescriptors[25] = new TaskParamDescriptor(QueryBuilderTask.class, "selectedQuery", "", "getQueries");
this._paramDescriptors[25].setName("availableQueries");
this._paramDescriptors[26] = new TaskParamDescriptor(QueryBuilderTask.class, "exportingSavedQuery", "");
this._paramDescriptors[26].setName("exportingSavedQueryFlag");
this._paramDescriptors[26].setRendererType(TaskParamDescriptor.CHECKBOX_RENDERER_TYPE);
this._paramDescriptors[27] = new TaskParamDescriptor(QueryBuilderTask.class, "uploadFilename", "Upload Filename");
this._paramDescriptors[27].setName("uploadFilename");
this._paramDescriptors[28] = new TaskParamDescriptor(QueryBuilderTask.class, "uploadId", "Upload Id");
this._paramDescriptors[28].setName("uploadId");
this._paramDescriptors[29] = new TaskParamDescriptor(QueryBuilderTask.class, "showQuerySelection", "");
this._paramDescriptors[29].setName("showQuerySelection");
this._tabularLayout[0].addComponent(this._paramDescriptors[29], new TabularPosition(15, 3, 1, 1, "display:none;"));
this._paramDescriptors[30] = new TaskParamDescriptor(QueryBuilderTask.class, "renderId", "");
this._paramDescriptors[30].setName("renderId");
this._paramDescriptors[31] = new TaskParamDescriptor(QueryBuilderTask.class, "tab1", TextResources.getResourceString(ResourceProps.TAB_1));
this._paramDescriptors[32] = new TaskParamDescriptor(QueryBuilderTask.class, "tab2", TextResources.getResourceString(ResourceProps.TAB_2));
this._paramDescriptors[33] = new TaskParamDescriptor(QueryBuilderTask.class, "tab3", TextResources.getResourceString(ResourceProps.TAB_3));
this._paramDescriptors[34] = new TaskParamDescriptor(QueryBuilderTask.class, "footerNoteTab1", "");
this._paramDescriptors[35] = new TaskParamDescriptor(QueryBuilderTask.class, "footerNoteTab2", TextResources.getResourceString(ResourceProps.FOOTER_NOTE_2));
this._paramDescriptors[36] = new TaskParamDescriptor(QueryBuilderTask.class, "footerNoteTab3", TextResources.getResourceString(ResourceProps.FOOTER_NOTE_3));
this._paramDescriptors[37] = new TaskParamDescriptor(QueryBuilderTask.class, "personalizationContextSet", "");
this._paramDescriptors[37].setName("personalizationContextSet");
this._tabularLayout[0].addComponent(this._paramDescriptors[37], new TabularPosition(16, 3, 1, 1));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -