package org.opengroupware.jope.appserver.templates;

import java.net.URL;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.opengroupware.jope.foundation.NSClassLookupContext;

/*
 * WOTemplateBuilder
 * 
 * Abstract superclass for objects which take a template file and build a
 * WOElement hierarchy from that (plus component instantiation info).
 */
public abstract class WOTemplateBuilder {
  protected final Log log = LogFactory.getLog("WOTemplateBuilder");

  public abstract WOTemplate buildTemplate
    (URL _templateData, URL _bindData, NSClassLookupContext _rm);
}
