com.ebmwebsourcing.geasytools.webeditor.impl.client.component.menu
Class MenuItem

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.component.menu.MenuItem
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem, com.google.gwt.event.shared.HasHandlers

public class MenuItem
extends java.lang.Object
implements com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem


Constructor Summary
MenuItem()
           
MenuItem(java.lang.String text)
           
 
Method Summary
 void addHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.events.IMenuItemHandler handler)
           
 void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction getAction()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler getClickHandler()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup getGroup()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName getQualifiedName()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu getSubMenu()
           
 java.lang.String getText()
           
 boolean isEnable()
           
 void setAction(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction action)
           
 void setClickHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler clickHandler)
           
 void setEnable(boolean b)
           
 void setGroup(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup group)
           
 void setQualifiedName(com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName qname)
           
 void setSubMenu(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu menu)
           
 void setText(java.lang.String label)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuItem

public MenuItem()

MenuItem

public MenuItem(java.lang.String text)
Method Detail

getQualifiedName

public com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName getQualifiedName()
Specified by:
getQualifiedName in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setQualifiedName

public void setQualifiedName(com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName qname)
Specified by:
setQualifiedName in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

fireEvent

public void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
Specified by:
fireEvent in interface com.google.gwt.event.shared.HasHandlers

addHandler

public void addHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.events.IMenuItemHandler handler)
Specified by:
addHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getText

public java.lang.String getText()
Specified by:
getText in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setText

public void setText(java.lang.String label)
Specified by:
setText in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getClickHandler

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler getClickHandler()
Specified by:
getClickHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setClickHandler

public void setClickHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler clickHandler)
Specified by:
setClickHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getSubMenu

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu getSubMenu()
Specified by:
getSubMenu in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setSubMenu

public void setSubMenu(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu menu)
Specified by:
setSubMenu in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getAction

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction getAction()
Specified by:
getAction in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getGroup

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup getGroup()
Specified by:
getGroup in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setAction

public void setAction(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction action)
Specified by:
setAction in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setGroup

public void setGroup(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup group)
Specified by:
setGroup in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

isEnable

public boolean isEnable()
Specified by:
isEnable in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setEnable

public void setEnable(boolean b)
Specified by:
setEnable in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem


Copyright © 2010-2011 Petals Link. All Rights Reserved.