📄 applicationbean.java
字号:
package org.jahia.data.applications;import java.util.*;import org.jahia.utils.*; // JahiaConsole/** * This object contains all the data relative to an application, notably the * context in which it should run, it's type (servlet or JSP) and additionnal * information such as rights, etc... * @author Serge Huber * @version 1.0 */public class ApplicationBean implements Comparator { private int ID; private int jahiaID; private String name; private String context; private int visible = 0; private boolean shared = false; private int rights; private String filename = ""; // the file name of the .war or .ear package private String desc = ""; /** * */ public ApplicationBean( int ID, int jahiaID, String name, String context, int visible, boolean shared, int rights, String filename, String desc ) { setID( ID ); this.jahiaID = jahiaID; this.name = name; this.context = context; this.visible = visible; this.shared = shared; this.rights = rights; this.filename = filename; this.desc = desc; } // end constructor /** * accessor methods * { */ public int getID() { return ID; } public int getJahiaID() { return jahiaID; } public String getName() { return name; } public String getContext() { return context; } public int getVisibleStatus() { return visible; } public boolean isShared() { return shared; } public int getRights() { return rights; } public String getFilename() { return filename; } public String getdesc() { return desc; } public void setID( int ID ) { this.ID = ID; } public void setName( String name ) { this.name = name; } public void setVisible( int visible ) { this.visible = visible; } public void setShared( boolean shared ) { this.shared = shared; } public void setRights( int rights ) { this.rights = rights; } public void setFilename( String filename ) { this.filename = filename; } public void setdesc( String descr ) { this.desc = descr; } // end accessor methods //------------------------------------------------------------------------- /** * Compare between two objects, sort by their name * * @param Object * @param Object */ public int compare(Object c1, Object c2) throws ClassCastException { return ((ApplicationBean)c1) .getName().compareToIgnoreCase(((ApplicationBean)c2).getName()); }} // end ApplicationBean
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -