/** * Checks if the request is in {@link AuthoringUIMode#TOUCH} * * @param request * request to check * @return true if the request is in Touch authoring mode */ public static boolean isTouch(SlingHttpServletRequest request) { return AuthoringUIMode.TOUCH == AuthoringUIMode.fromRequest(request); }
/** * Checks if the request is in {@link AuthoringUIMode#CLASSIC} * * @param request * request to check * @return true if the request is in Classic authoring mode */ public static boolean isClassic(SlingHttpServletRequest request) { return AuthoringUIMode.CLASSIC == AuthoringUIMode.fromRequest(request); }
/** * Checks if the request is in {@link AuthoringUIMode#CLASSIC} * * @param request * request to check * @return true if the request is in Classic authoring mode */ public static boolean isClassic(SlingHttpServletRequest request) { return AuthoringUIMode.CLASSIC == AuthoringUIMode.fromRequest(request); }
/** * Checks if the request is in {@link AuthoringUIMode#TOUCH} * * @param request * request to check * @return true if the request is in Touch authoring mode */ public static boolean isTouch(SlingHttpServletRequest request) { return AuthoringUIMode.TOUCH == AuthoringUIMode.fromRequest(request); }
@Override public void doTag() throws JspException, IOException { classicMode = AuthoringUIMode.fromRequest(getRequest()) == AuthoringUIMode.CLASSIC; touchMode = AuthoringUIMode.fromRequest(getRequest()) == AuthoringUIMode.TOUCH; getPageContext().setAttribute(JSP_ATTR_AUTHOR_TOUCHI_UI, touchMode); getPageContext().setAttribute(JSP_ATTR_AUTHOR_CLASSIC_UI, classicMode); } }