creamtec.webcream.rendering.html
Class DefaultMenuBarRenderer

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

public class DefaultMenuBarRenderer
extends AbstractHTMLComponentRenderer


Constructor Summary
DefaultMenuBarRenderer()
           
 
Method Summary
static void appendMenuItem(FormattedStringBuffer buffer, java.lang.String parentName, java.awt.MenuItem item, java.lang.String action)
           
static java.awt.MenuItem findMenuItem(java.lang.Object menu, java.lang.String itemPath)
           
static java.lang.String getElementLabel(java.awt.MenuComponent item)
           
 java.lang.String getMenuStyle(HTMLPage page)
           
static java.lang.String getSubmenuName(java.lang.String parentName, java.awt.MenuComponent item)
           
 void insertLayer(HTMLPage page)
           
 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

DefaultMenuBarRenderer

public DefaultMenuBarRenderer()
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

appendMenuItem

public static void appendMenuItem(FormattedStringBuffer buffer,
                                  java.lang.String parentName,
                                  java.awt.MenuItem item,
                                  java.lang.String action)

getElementLabel

public static java.lang.String getElementLabel(java.awt.MenuComponent item)

getSubmenuName

public static java.lang.String getSubmenuName(java.lang.String parentName,
                                              java.awt.MenuComponent item)

findMenuItem

public static java.awt.MenuItem findMenuItem(java.lang.Object menu,
                                             java.lang.String itemPath)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getMenuStyle

public java.lang.String getMenuStyle(HTMLPage page)

insertLayer

public void insertLayer(HTMLPage page)


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