Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2309

Move constants and most methods from com.liferay.faces.util.render.RendererUtil to liferay-faces-alloy.jar

    Description

    The following constants and methods com.liferay.faces.util.render.RendererUtil can be moved to an internal class (perhaps a new class named AlloyRendererUtil)in liferay-faces-alloy.jar since that is the only module that references them:

    public static final String[] MOUSE_DOM_EVENTS = {
    			"onclick", "ondblclick", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup"
    	};
    public static final String[] KEYBOARD_DOM_EVENTS = { "onkeydown", "onkeypress", "onkeyup" };
    public static void addDefaultAjaxBehavior(ClientBehaviorHolder clientBehaviorHolder, String execute, String process, String defaultExecute, String render, String update, String defaultRender);
    public static void encodePassThroughAttributes(ResponseWriter responseWriter, UIComponent uiComponent, final String[] PASS_THROUGH_ATTRIBUTES) throws IOException; 
    public static String escapeJavaScript(String javaScript);
    private static String toHexString(int i);
    private static Collection<String> getExecuteIds(String execute, String process, String defaultValue);
    private static Collection<String> getRenderIds(String render, String update, String defaultValue);
    

      Attachments

        Activity

          People

          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Packages

              Version Package
              liferay-faces-2.1.5-ga6
              liferay-faces-2.2.5-ga6
              liferay-faces-3.0.5-legacy-ga6
              liferay-faces-3.0.5-ga6
              liferay-faces-3.1.5-ga6
              liferay-faces-3.2.5-ga6
              liferay-faces-4.2.5-ga6