creamtec.webcream.rendering.html
Class DefaultJMenuBarRenderer

java.lang.Object
  extended by creamtec.webcream.rendering.html.AbstractHTMLComponentRenderer
      extended by creamtec.webcream.rendering.html.DefaultJMenuBarRenderer
All Implemented Interfaces:
ComponentRenderer, HTMLComponentRenderer

public class DefaultJMenuBarRenderer
extends AbstractHTMLComponentRenderer


Constructor Summary
DefaultJMenuBarRenderer()
           
 
Method Summary
static javax.swing.MenuElement findJMenuElement(java.lang.Object menuBar, java.lang.String menuActionString)
           
static java.lang.String getElementLabel(javax.swing.MenuElement item)
           
 void renderComponent(HTMLPage page, java.lang.Object component)
          Derived classes must override this method to render component into HTML page.
 
Methods inherited from class creamtec.webcream.rendering.html.AbstractHTMLComponentRenderer
renderComponent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJMenuBarRenderer

public DefaultJMenuBarRenderer()
Method Detail

renderComponent

public void renderComponent(HTMLPage page,
                            java.lang.Object component)
                     throws java.lang.Exception
Description copied from class: AbstractHTMLComponentRenderer
Derived classes must override this method to render component into HTML page.

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

getElementLabel

public static java.lang.String getElementLabel(javax.swing.MenuElement item)

findJMenuElement

public static javax.swing.MenuElement findJMenuElement(java.lang.Object menuBar,
                                                       java.lang.String menuActionString)
                                                throws java.lang.Exception
Throws:
java.lang.Exception


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