com.ebmwebsourcing.geasytools.webeditor.ui.component.menu
Class MainMenuComponent

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.component.Component
                  extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.component.menu.MenuComponent
                      extended by com.ebmwebsourcing.geasytools.webeditor.ui.component.menu.MainMenuComponent
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent, com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent, com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuComponent, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget

public class MainMenuComponent
extends com.ebmwebsourcing.geasytools.webeditor.impl.client.component.menu.MenuComponent
implements com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.Component
handlerManager
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
MainMenuComponent()
           
 
Method Summary
 void addEditButton()
           
 void addFileButton()
           
 void addHelpButton()
           
 void addMenuButton(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem button)
           
 void addProjectButton()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getCopyItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getDeleteItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getEditButton()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getEditProjectItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getExportItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getFileButton()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getHelpButton()
           
 java.lang.String getId()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getImportItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getNewItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getOpenItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getPasteItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getProjectButton()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getSaveItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getSelectAllItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getValidateProjectItem()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem getWelcomeItem()
           
protected  void onLoad()
           
 
Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.menu.MenuComponent
addHandler, getMenuButtons
 
Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.Component
addHandler, fireEvent, getPlaceHolder, getQualifiedName, hide, setPlaceHolder, show
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuComponent
addHandler, getMenuButtons
 
Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent
addHandler, getPlaceHolder, getQualifiedName, hide, isVisible, setPlaceHolder, show
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

MainMenuComponent

public MainMenuComponent()
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface com.ebmwebsourcing.geasytools.webeditor.api.components.IComponent

onLoad

protected void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

addMenuButton

public void addMenuButton(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem button)
Specified by:
addMenuButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuComponent
Overrides:
addMenuButton in class com.ebmwebsourcing.geasytools.webeditor.impl.client.component.menu.MenuComponent

getExportItem

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

getFileButton

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getFileButton()
Specified by:
getFileButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

getImportItem

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

getNewItem

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

getOpenItem

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

getSaveItem

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

addFileButton

public void addFileButton()
Specified by:
addFileButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

addEditButton

public void addEditButton()
Specified by:
addEditButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

addHelpButton

public void addHelpButton()
Specified by:
addHelpButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

addProjectButton

public void addProjectButton()
Specified by:
addProjectButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

getCopyItem

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

getDeleteItem

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

getEditButton

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getEditButton()
Specified by:
getEditButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

getEditProjectItem

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

getHelpButton

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getHelpButton()
Specified by:
getHelpButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

getPasteItem

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

getProjectButton

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuButtonItem getProjectButton()
Specified by:
getProjectButton in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMainMenuComponent

getSelectAllItem

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

getValidateProjectItem

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

getWelcomeItem

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


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