/** * <p>Copyright: Copyright 2010</p> * <p>Company: �������ӹɷ����޹�˾</p> */ package com.hundsun.ares.studio.ui.extendpoint.manager; /** * ��ʾ��չ���е�һ����չҳ����Ϣ * @author maxh * */ public class ExtendPageInfo implements Comparable<ExtendPageInfo> { Class pageClass; String pageId = ""; String pageName = ""; int order = 0; boolean hidden; // ��ʾ����Ǹ����ص���չҳ�棬���������棬������̨�߼����� /** * @param pageClass * @param pageId * @param pageName * @param order */ public ExtendPageInfo(Class pageClass, String pageId, String pageName, int order, boolean hidden) { super(); this.pageClass = pageClass; this.pageId = pageId; this.pageName = pageName; this.order = order; this.hidden = hidden; } /** * @return the order */ public int getOrder() { return order; } public Class getPageClass() { return pageClass; } public void setPageClass(Class pageClass) { this.pageClass = pageClass; } public String getPageId() { return pageId; } public void setPageId(String pageId) { this.pageId = pageId; } public String getPageName() { return pageName; } public void setPageName(String pageName) { this.pageName = pageName; } public boolean isHidden() { return hidden; } /* (non-Javadoc) * @see java.lang.Comparable#compareTo(java.lang.Object) */ @Override public int compareTo(ExtendPageInfo o) { return order - o.order; } }