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

📄 table.java

📁 分页查询控件 分页查询控件
💻 JAVA
字号:
/* * Copyright 2004 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.extremecomponents.table.bean;import java.util.Locale;import org.apache.commons.lang.StringUtils;/** * An exact copy of the table tag. The Model will only reference this copy. *  * @author Jeff Johnston */public class Table extends Attributes {    private static final long serialVersionUID = -1248817335248195030L;    public final static String EXTREME_TABLE = "et_";    public final static String ID = "id";    public final static String COLLECTION = "collection";    public final static String SCOPE = "scope";    public final static String ACTION = "action";    public final static String STYLE_CLASS = "styleClass";    public final static String HEADER_CLASS = "headerClass";    public final static String BORDER = "border";    public final static String CELLPADDING = "cellpadding";    public final static String CELLSPACING = "cellspacing";    public final static String ROWS_DISPLAYED = "rowsDisplayed";    public final static String INITIAL_ROWS_DISPLAYED = "initialRowsDisplayed";    public final static String IMAGE_PATH = "imagePath";    public final static String TITLE = "title";    public final static String STYLE = "style";    public final static String WIDTH = "width";    public final static String SAVE_FILTER_SORT = "saveFilterSort";    public final static String AUTO_INCLUDE_PARAMETERS = "autoIncludeParameters";    public final static String TOTAL_TITLE = "totalTitle";    public final static String FILTERABLE = "filterable";    public final static String SHOW_STATUS_BAR = "showStatusBar";    public final static String SORTABLE = "sortable";    public final static String SHOW_PAGINATION = "showPagination";    public final static String SHOW_EXPORTS = "showExports";    public final static String RETRIEVE_ROWS_CALLBACK = "retrieveRowsCallback";    public final static String FILTER_ROWS_CALLBACK = "filterRowsCallback";    public final static String SORT_ROWS_CALLBACK = "sortRowsCallback";    public final static String VIEW = "view";    public final static String LOCALE = "locale";    public final static String VAR = "var";    public final static String RESOURCE_BUNDLE_LOCATION = "extremecomponentsResourceBundleLocation";    public final static String PROPERTIES_LOCATION = "extremecomponentsPropertiesLocation";    public String getId() {        return getAttributeAsString(ID);    }    public String getCollection() {        return getAttributeAsString(COLLECTION);    }    public String getAction() {        return getAttributeAsString(ACTION);    }    public String getScope() {        return getAttributeAsString(SCOPE);    }    public String getStyleClass() {        return getAttributeAsString(STYLE_CLASS);    }    public String getHeaderClass() {        return getAttributeAsString(HEADER_CLASS);    }    public String getBorder() {        return getAttributeAsString(BORDER);    }    public String getCellpadding() {        return getAttributeAsString(CELLPADDING);    }    public String getCellspacing() {        return getAttributeAsString(CELLSPACING);    }    public String getRowsDisplayed() {        return getAttributeAsString(ROWS_DISPLAYED);    }    public String getInitialRowsDisplayed() {        return getAttributeAsString(INITIAL_ROWS_DISPLAYED);    }    public String getShowPagination() {        return getAttributeAsString(SHOW_PAGINATION);    }    public boolean showPagination() {        return getShowPagination().equals("true");    }    public String getExports() {        return getAttributeAsString(SHOW_EXPORTS);    }    public boolean showExports() {        return getExports().equals("true");    }    public String getShowStatusBar() {        return getAttributeAsString(SHOW_STATUS_BAR);    }    public boolean showStatusBar() {        return getShowStatusBar().equals("true");    }    public String getImagePath() {        return getAttributeAsString(IMAGE_PATH);    }    public String getImage(String name) {        String imagePath = getImagePath();        if (StringUtils.isNotBlank(imagePath)) {            int index = imagePath.indexOf("*.");            return imagePath.substring(0, index) + name + imagePath.substring(index + 1);        }        return null;    }    public String getFilterable() {        return getAttributeAsString(FILTERABLE);    }    public boolean isFilterable() {        return getFilterable().equals("true");    }    public String getSortable() {        return getAttributeAsString(SORTABLE);    }    public boolean isSortable() {        return getSortable().equals("true");    }    public String getTitle() {        return getAttributeAsString(TITLE);    }    public String getStyle() {        return getAttributeAsString(STYLE);    }    public String getWidth() {        return getAttributeAsString(WIDTH);    }    public String getTotalTitle() {        return getAttributeAsString(TOTAL_TITLE);    }    public String getSaveFilterSort() {        return getAttributeAsString(SAVE_FILTER_SORT);    }    public String getAutoIncludeParameters() {        return getAttributeAsString(AUTO_INCLUDE_PARAMETERS);    }    public String getRetrieveRowsCallback() {        return getAttributeAsString(RETRIEVE_ROWS_CALLBACK);    }    public String getFilterRowsCallback() {        return getAttributeAsString(FILTER_ROWS_CALLBACK);    }    public String getSortRowsCallback() {        return getAttributeAsString(SORT_ROWS_CALLBACK);    }    public String getView() {        return getAttributeAsString(VIEW);    }    public Locale getLocale() {    	return (Locale)getAttribute(LOCALE);    }    public String getVar() {        return getAttributeAsString(VAR);    }    public String getResourceBundleLocation() {    	return getAttributeAsString(RESOURCE_BUNDLE_LOCATION);    }    public String getPropertiesLocation() {        return getAttributeAsString(PROPERTIES_LOCATION);    }}

⌨️ 快捷键说明

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