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

📄 tableconstants.java

📁 ecside jsp前途分页的标签 实现ajax 增删改查等
💻 JAVA
字号:
/*
 * Copyright 2006-2007 original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package org.ecside.core;


/**
 * @author Wei Zijun
 *
 */

public class TableConstants {

    private TableConstants() {
    }

    // need in set the column property to alias
    public final static String ALIAS="a_";

    // need in controller and tag
    public final static String ROWCOUNT = "ROWCOUNT";

    // ec attributes
    public final static int DEFAULT_PAGE_SIZE = 10;
    public final static String EXTREME_COMPONENTS = "ec";
    public final static String EXTREME_COMPONENTS_INSTANCE = "ec_i";
    

    // export attributes
    public final static String EXPORT_TABLE_ID = "eti"; // throw-away parameter for export
    public final static String EXPORT_PAGE_FLAG = "eti_p";
    
    // column attributes
    public final static String IS_AUTO_GENERATE_COLUMN = "isAutoGenerateColumn";
    public final static String DATE = "date";
    public final static String CURRENCY = "currency";

    // web.xml attributes
    public final static String MESSAGES_LOCATION = "ecsideMessagesLocation";
    public final static String PREFERENCES_LOCATION = "ecsidePreferencesLocation";

    // limit attributes
    public final static String FILTER = "f_";
    public final static String SORT = "s_";
    public final static String PAGE = "p";
    public final static String CURRENT_ROWS_DISPLAYED = "crd";
    public final static String EXPORT_VIEW = "ev";
    public final static String EXPORT_FILE_NAME = "efn";

    public final static String ACTION = "a";
    public final static String FILTER_ACTION = "fa";
    public final static String CLEAR_ACTION = "ca";

    public final static String SORT_ASC = "asc";
    public final static String SORT_DESC = "desc";
    public final static String SORT_DEFAULT = "default";

    // not used for calculations
    public final static String ROWS_DISPLAYED = "rd";

    // callback attributes
    public final static String CALLBACK_DEFAULT = "default";

    // view attributes
    public final static String VIEW_HTML = "html";
    public final static String VIEW_PDF = "pdf";
    public final static String VIEW_XLS = "xls";
    public final static String VIEW_CSV = "csv";
    public final static String VIEW_DATA = "viewData";
    public final static String VIEW_RESOLVER = "viewResolver";

    // state attributes
    public final static String STATE = "s_";
    public final static String STATE_DEFAULT = "default";
    public final static String STATE_NOTIFY_TO_DEFAULT = "notifyToDefault";
    public final static String STATE_PERSIST = "persist";
    public final static String STATE_NOTIFY_TO_PERSIST = "notifyToPersist";

    // cell attributes
    public final static String CELL_DISPLAY = "display";
    public final static String CELL_FILTER = "filter";
    public final static String CELL_HEADER = "header";

    // interceptors
    public final static String DEFAULT_INTERCEPT = "default";

    // calc attributes
    public final static String CALC_TOTAL = "total";

    //scope attributes
    public final static String PAGE_SCOPE = "page";
    public final static String REQUEST_SCOPE = "request";
    public final static String SESSION_SCOPE = "session";
    public final static String APPLICATION_SCOPE = "application";

    // total rows
    public final static String TOTAL_ROWS = "totalRows";
    
    //////////////////////////////////////////////////////
    
	//gotopages attributes
	public final static String PAGES = "pg";

	public final static String GLOBALROWCOUNT = "GLOBALROWCOUNT";
	
	//highlight attributes
	public final static String HIGHLIGHT_CLASS = "highlightClass";
	public final static String HIGHLIGHT = "highlight";
	
	public final static String EXTEND_ATTRIBUTES = "attributes";
	
	//mouse event attributes
	public final static String ON_CLICK = "onclick";
	public final static String ON_DOUBLE_CLICK = "ondblclick";
	public final static String ON_MOUSE_OUT = "onmouseout";
	public final static String ON_MOUSE_OVER = "onmouseover";

	public final static String HEADER_SPAN = "headerspan";
	public final static String CALC_SPAN = "calcspan";
	
	//page location attributes
	public final static String TOOLBAR_LOCATION = "toolbarLocation";
	public final static String TOOLBAR_LOCATION_TOP = "top";
	public final static String TOOLBAR_LOCATION_BOTTOM = "bottom";
	public final static String TOOLBAR_LOCATION_BOTH = "both";
	
	//show rows displayed attributes
	public final static String SHOW_ROWS_DISPLAYED = "showRowsDisplayed";
	public final static String SHOW_GOTO_PAGE = "showGotoPage";
	
	public final static String XLS_FILE = "xlsFileName";
	public final static String CSV_FILE = "cvsFileName";
	public final static String PDF_FILE = "pdfFileName";
	public final static String SHOW_PRINT = "showPrint";
	
	
	public final static String TAG_ATTRIBUTES = "tagAttributes";
	
	public final static String USE_AJAX_PREP = "useAjaxPrep";
	public final static String IS_AJAX_REQUEST = "isAjaxRequest";

	//image names
	public final static String TOOLBAR_GOTO_PAGE_IMAGE = "gotoPage";


	public final static String TOOLBAR_GOTO_PAGE_CSS = "gotopage";
	
	public final static String HIDDEN_TOTAL_PAGES = "totalpages";
	public final static String HIDDEN_TOTAL_ROWS = "totalrows";

	// text tooltip messages
	public final static String TOOLBAR_ROW_DISPLAYED_TOOLTIP = "toolbar.tooltip.rowsDisplayed";

	public final static String TOOLBAR_GOTO_PAGE_TOOLTIP = "toolbar.tooltip.gotoPages";
	
	public final static String TOOLBAR_PRINT_TEXT = "toolbar.tooltip.print";
	
	
	public final static String ROWSDISPLAYED_CSS = "rowsdisplayed";
	
	public final static String FIRST_PAGE_CSS = "pageNav firstPage";
	public final static String PREV_PAGE_CSS = "pageNav prevPage";
	public final static String NEXT_PAGE_CSS = "pageNav nextPage";
	public final static String LAST_PAGE_CSS = "pageNav lastPage";
	public final static String JUMP_PAGE_CSS = "pageNav jumpPage";
	public final static String JUMP_PAGE_INPUT_CSS = "jumpPageInput";

	
	public final static String REFRESH_BUTTON_CSS = "toolButton girdRefresh";
	public final static String SAVE_BUTTON_CSS = "toolButton girdSave";
	public final static String ADD_BUTTON_CSS = "toolButton girdAdd";
	public final static String DEL_BUTTON_CSS = "toolButton girdDel";
	
	public final static String EXPORTXLS_BUTTON_CSS = "toolButton exportXls";
	public final static String EXPORTPDF_BUTTON_CSS = "toolButton exportPdf";
	public final static String EXPORTCSV_BUTTON_CSS = "toolButton exportCsv";
	public final static String EXPORTPRINT_BUTTON_CSS = "toolButton exportPrint";
	
	public final static String VIEW_PRINT = "print";
	public final static String PRINT_VIEW_THEME = "eXtremeTablePrint";
	
	public final static String EXPORT_IFRAME_ID="ecs_export_iframe";
	
	public final static String RECORDKEY_NAME="recordKey";
	
	public final static String SERVLET_REAL_PATH="ecs_servletRealPath";
	
	public final static String AJAX_ZONE_BEGIN="_begin_ ";
	public final static String AJAX_ZONE_END=" _end_";
	public final static String AJAX_ZONE_PREFIX="<!-- ECS_AJAX_ZONE_PREFIX_";
	public final static String AJAX_ZONE_SUFFIX="_ECS_AJAX_ZONE_SUFFIX -->";

	public final static String AJAX_FINDZONE_CLIENT = "findAjaxZoneAtClient";
	
	public final static String MAIN_CONTENT_ID = "main_content";
	
	
	public final static String DEFAULT_AUTOGENERATECOLUMNS="org.ecside.core.bean.AutoGenerateColumnsImpl";
	
//	public final static int SCROLLBAR_WIDTH=18;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -