blob: eef2154713dcb7ca2966915edbbe8e315ab6b774 [file] [log] [blame]
package org.eclipse.jst.jsf.common.runtime.internal.debug;
import org.eclipse.jst.jsf.common.runtime.internal.model.component.ComponentInfo;
/**
* Creates JSF remote monitor messages.
*
* @author cbateman
*
*/
public class MonitorMessageFactory
{
/**
* @param viewId
* @param root
* @param renderRoot
* @return a new component tree message for the parameters
*/
public static ComponentTreeMessage createTreeMessage(final String viewId, final ComponentInfo root, final RenderNode renderRoot)
{
ComponentTreeMessage message = new ComponentTreeMessage();
message.setViewId(viewId);
message.setTreeRoot(root);
message.setRenderRoot(renderRoot);
return message;
}
}