ContentRenderer.java :  » Web-Framework » jWic » de » jwic » web » Java Open Source

Java Open Source » Web Framework » jWic 
jWic » de » jwic » web » ContentRenderer.java
/*
 * de.jwic.web.ContentRenderer
 * $Id: ContentRenderer.java,v 1.1 2006/01/16 08:31:13 lordsam Exp $
 */
package de.jwic.web;

import de.jwic.base.Control;
import de.jwic.base.IControlRenderer;
import de.jwic.base.JWicRuntime;
import de.jwic.base.RenderContext;


/**
 * Used by the webEngine to render the root control.
 * @author Florian Lippisch
 * @version $Revision: 1.1 $
 */
public class ContentRenderer {
  
  private Control ctrl;
  private RenderContext context;
  
  public ContentRenderer(Control control, RenderContext context) {
    this.ctrl = control;
    this.context = context;
  }
  /**
   * Render the root control.
   * @return
   */
  public void render() {
    
    IControlRenderer renderer = JWicRuntime.getRenderer(ctrl.getRendererId());
    renderer.renderControl(ctrl, context);
    
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.