LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.view.mobile
Class LyMobileMenu

java.lang.Object
  extended by leon.view.graphic.LyGraphicalObject
      extended by leon.view.mobile.LyMobileObject
          extended by leon.view.mobile.LyMobileMenu
All Implemented Interfaces:
LyGraphicalComponent, LyGraphicalMenu, LyViewComponent, LyMobileComponent, LyFreeInterface, LySetEnabledInterface

public class LyMobileMenu
extends LyMobileObject
implements LyGraphicalMenu


Field Summary
 
Fields inherited from class leon.view.mobile.LyMobileObject
REWRITING_MODE, SEP_ID, WEB_COMPONENT_ID, WEB_CONTROLLER_ID, WEB_SESSION_ID
 
Fields inherited from class leon.view.graphic.LyGraphicalObject
__VERSION
 
Fields inherited from interface leon.view.graphic.LyGraphicalMenu
__VERSION
 
Constructor Summary
LyMobileMenu(LyMenu menu)
           
 
Method Summary
 void addComponent(LyComponent components, int pos)
          Inserts a sub-component components at given position.
 void init()
           
 void removeComponent(LyComponent components)
          Removes a sub-component components.
 void setEnabled(boolean enabled)
          Updates attribute enabled to the given value.
 void writeJson(java.io.PrintWriter pw, java.lang.String sessionId)
           
 void writeXml(java.io.PrintWriter pw)
          Write XML description corresponding to this component.
 
Methods inherited from class leon.view.mobile.LyMobileObject
createWebview, expandUrl, getDirForDownloadImage, getImageUrl, getUrl, printJsonAttributeSeparator
 
Methods inherited from class leon.view.graphic.LyGraphicalObject
expand, free, getBounds, getChildrenBounds, getController, getEnv, getEnvironment, getIdCode, getIntResource, getMessage, getMessage, getResource, getString, getString, getString, getViewComponent, getViewManager, isFreed, isFreeing, isImageAnimated, processDemand, processDemand, testResource, translate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface leon.view.graphic.LyGraphicalComponent
free, getViewComponent
 

Constructor Detail

LyMobileMenu

public LyMobileMenu(LyMenu menu)
Method Detail

writeXml

public void writeXml(java.io.PrintWriter pw)
Description copied from interface: LyMobileComponent
Write XML description corresponding to this component.

Specified by:
writeXml in interface LyMobileComponent
Parameters:
pw - the print writer

init

public void init()
Specified by:
init in interface LyMobileComponent

setEnabled

public void setEnabled(boolean enabled)
Description copied from interface: LyGraphicalMenu
Updates attribute enabled to the given value.

Specified by:
setEnabled in interface LyGraphicalMenu
Specified by:
setEnabled in interface LySetEnabledInterface
Parameters:
enabled - Boolean indicating if attribute enabled is set or unset.

addComponent

public void addComponent(LyComponent components,
                         int pos)
Description copied from interface: LyGraphicalMenu
Inserts a sub-component components at given position.

Specified by:
addComponent in interface LyGraphicalMenu
Parameters:
components - The components to add to components list.
pos - Position where the sub-component is inserted.

removeComponent

public void removeComponent(LyComponent components)
Description copied from interface: LyGraphicalMenu
Removes a sub-component components.

Specified by:
removeComponent in interface LyGraphicalMenu
Parameters:
components - The components to remove to components list.

writeJson

public void writeJson(java.io.PrintWriter pw,
                      java.lang.String sessionId)
Specified by:
writeJson in interface LyMobileComponent

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com