code: public static int toIntAccess(String access) throws ApplicationException {
  	access = StringUtil.toLowerCase(access.trim());
  	if (access.equals("package")) return Component.ACCESS_PACKAGE;
  	else if (access.equals("private")) return Component.ACCESS_PRIVATE;
  	else if (access.equals("public")) return Component.ACCESS_PUBLIC;
  	else if (access.equals("remote")) return Component.ACCESS_REMOTE;
  	throw new ApplicationException("invalid access type [" + access + "], access types are remote, public, package, private");
  
      }
docs: cast a strong access definition to the int type
  
  @param access access type
  @return int access type
  @throws ExpressionException