palio.modules.html
Class MenuBuilder

java.lang.Object
  extended by palio.modules.html.MenuBuilder

public class MenuBuilder
extends java.lang.Object

MenuBuilder

Author:
Krzysztof Madyniak

Constructor Summary
MenuBuilder(Current current)
           
 
Method Summary
 void addMenuBarItem(java.lang.String name, java.lang.String label, java.lang.Long width, java.lang.Boolean active, java.lang.Long keyCode, palio.compiler.PalioCode code)
           
 void addMenuItem(java.lang.String label, java.lang.String url, java.lang.Boolean active)
           
 void addMenuSeparator()
           
 void addSubMenu(java.lang.String name, java.lang.String label, java.lang.Long width, java.lang.Boolean active, palio.compiler.PalioCode code)
           
 void createMenu(java.lang.String name, java.lang.Long width, java.lang.Long x, java.lang.Long y, palio.compiler.PalioCode code)
           
 void createMenuBar(java.lang.String name, java.lang.Long x, java.lang.Long y, java.lang.Boolean keyboardSupport, palio.compiler.PalioCode code)
           
 void createMenuBar(java.lang.String name, java.lang.String staticId, java.lang.Boolean keyboardSupport, palio.compiler.PalioCode code)
           
 void createPopupMenu(java.lang.String name, java.lang.Long width, java.lang.Long showValue, java.lang.Long hideValue, palio.compiler.PalioCode code)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuBuilder

public MenuBuilder(Current current)
Method Detail

createPopupMenu

public final void createPopupMenu(java.lang.String name,
                                  java.lang.Long width,
                                  java.lang.Long showValue,
                                  java.lang.Long hideValue,
                                  palio.compiler.PalioCode code)
                           throws palio.PalioException
Throws:
palio.PalioException

createMenu

public final void createMenu(java.lang.String name,
                             java.lang.Long width,
                             java.lang.Long x,
                             java.lang.Long y,
                             palio.compiler.PalioCode code)
                      throws palio.PalioException
Throws:
palio.PalioException

createMenuBar

public final void createMenuBar(java.lang.String name,
                                java.lang.String staticId,
                                java.lang.Boolean keyboardSupport,
                                palio.compiler.PalioCode code)
                         throws palio.PalioException
Throws:
palio.PalioException

createMenuBar

public final void createMenuBar(java.lang.String name,
                                java.lang.Long x,
                                java.lang.Long y,
                                java.lang.Boolean keyboardSupport,
                                palio.compiler.PalioCode code)
                         throws palio.PalioException
Throws:
palio.PalioException

addMenuBarItem

public final void addMenuBarItem(java.lang.String name,
                                 java.lang.String label,
                                 java.lang.Long width,
                                 java.lang.Boolean active,
                                 java.lang.Long keyCode,
                                 palio.compiler.PalioCode code)
                          throws palio.PalioException
Throws:
palio.PalioException

addMenuItem

public final void addMenuItem(java.lang.String label,
                              java.lang.String url,
                              java.lang.Boolean active)

addMenuSeparator

public final void addMenuSeparator()

addSubMenu

public final void addSubMenu(java.lang.String name,
                             java.lang.String label,
                             java.lang.Long width,
                             java.lang.Boolean active,
                             palio.compiler.PalioCode code)
                      throws palio.PalioException
Throws:
palio.PalioException