creamtec.webcream.rendering.html
Class AbstractHTMLComponentRenderer

java.lang.Object
  extended by creamtec.webcream.rendering.html.AbstractHTMLComponentRenderer
All Implemented Interfaces:
ComponentRenderer, HTMLComponentRenderer
Direct Known Subclasses:
DefaultComponentRenderer, DefaultJComboBoxRenderer, DefaultJDesktopPaneRenderer, DefaultJInternalFrameRenderer, DefaultJLabelRenderer, DefaultJListRenderer, DefaultJMenuBarRenderer, DefaultJScrollPaneRenderer, DefaultJSplitPaneRenderer, DefaultJTabbedPaneRenderer, DefaultJTableRenderer, DefaultJTextFieldRenderer, DefaultJTreeRenderer, DefaultListRenderer, DefaultMenuBarRenderer, SnapshotRenderer, WYSIWYGEditor

public abstract class AbstractHTMLComponentRenderer
extends java.lang.Object
implements ComponentRenderer, HTMLComponentRenderer

Convenience base class to delegate renderComponent to an HTML specific method


Constructor Summary
AbstractHTMLComponentRenderer()
           
 
Method Summary
 void renderComponent(Document document, java.lang.Object component)
          Delegates rendering of document to abstract method rendering the HTML page
abstract  void renderComponent(HTMLPage page, java.lang.Object component)
          Derived classes must override this method to render component into HTML page.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractHTMLComponentRenderer

public AbstractHTMLComponentRenderer()
Method Detail

renderComponent

public void renderComponent(Document document,
                            java.lang.Object component)
                     throws java.lang.Exception
Delegates rendering of document to abstract method rendering the HTML page

Specified by:
renderComponent in interface ComponentRenderer
Parameters:
document - Document
component - Object
Throws:
java.lang.Exception

renderComponent

public abstract void renderComponent(HTMLPage page,
                                     java.lang.Object component)
                              throws java.lang.Exception
Derived classes must override this method to render component into HTML page.

Specified by:
renderComponent in interface HTMLComponentRenderer
Parameters:
page - HTMLPage
component - Object
Throws:
java.lang.Exception


Copyright © 2000-2006 CreamTec LLC. All Rights Reserved.