jahiaenginetools.java

来自「java 写的一个新闻发布系统」· Java 代码 · 共 68 行

JAVA
68
字号
////                                   ____.//                       __/\ ______|    |__/\.     _______//            __   .____|    |       \   |    +----+       \//    _______|  /--|    |    |    -   \  _    |    :    -   \_________//   \\______: :---|    :    :           |    :    |         \________>//           |__\---\_____________:______:    :____|____:_____\//                                      /_____|////                 . . . i n   j a h i a   w e   t r u s t . . .//package org.jahia.engines;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;import org.jahia.exceptions.*;import org.jahia.services.acl.*;import org.jahia.utils.*;/** * * @author  Khue Nguyen */public class JahiaEngineTools {		private static final String CLASS_NAME = JahiaEngineTools.class.getName();		//--------------------------------------------------------------------------	/**	 * Return the container list field Acl object for a given field	 *	 * @param HashMap aclsMap, the key is the fieldID and the value is the aclID	 * @param int fieldID	 * @return JahiaBaseACL the acl, or null if not found	 * @author Khue Nguyen	 */	public static JahiaBaseACL getCtnListFieldACL(HashMap aclsMap, int fieldID){		if ( aclsMap == null )			return null;		Integer I = (Integer)aclsMap.get(new Integer(fieldID));		if ( I != null ){			try {				int aclID = I.intValue();   				        JahiaConsole.println(CLASS_NAME+".getCtnListFieldACL","Looking for acl [" + aclID + "]");		        JahiaBaseACL theACL = null;		        try {		            theACL = new JahiaBaseACL (aclID);		        }		        catch (ACLNotFoundException ex) {		        }		        catch (JahiaException ex) {		        }				return theACL;		  	} catch ( Throwable t ){				t.printStackTrace();			}		}				return null;	} }

⌨️ 快捷键说明

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