com.ebmwebsourcing.geasytools.geasyui.api.core
Interface IContainer

All Superinterfaces:
com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseMoveHandlers, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, com.google.gwt.event.dom.client.HasMouseWheelHandlers
All Known Subinterfaces:
ISortable, IUIPanel
All Known Implementing Classes:
UIPanel

public interface IContainer
extends com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.shared.HasHandlers

A container contains ... guess what ?? A container acts as a containment entity for all IUIElement in it. Default container is IUIPanel .

Author:
nfleury

Method Summary
 void addContainerHandler(IContainerHandler handler)
           
 void addUIElement(IUIElement uiElement)
           
 int getAbsoluteLeft()
           
 int getAbsoluteTop()
           
 java.util.LinkedHashMap<java.lang.String,IUIElement> getChildrenUIElements()
           
 int getClientHeight()
           
 int getClientWidth()
           
 IContainerDefaultHandler getContainerDefaultHandler()
           
 IUIElementFactory getElementFactory()
           
 java.lang.String getId()
           
 int getScrollLeft()
           
 int getScrollTop()
           
 void removeAllChildren()
           
 void removeChildElement(IUIElement uiElement)
           
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseDownHandlers
addMouseDownHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseUpHandlers
addMouseUpHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseOutHandlers
addMouseOutHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseOverHandlers
addMouseOverHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseMoveHandlers
addMouseMoveHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseWheelHandlers
addMouseWheelHandler
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Method Detail

getId

java.lang.String getId()

getChildrenUIElements

java.util.LinkedHashMap<java.lang.String,IUIElement> getChildrenUIElements()

addUIElement

void addUIElement(IUIElement uiElement)

removeChildElement

void removeChildElement(IUIElement uiElement)

removeAllChildren

void removeAllChildren()

getAbsoluteTop

int getAbsoluteTop()

getScrollTop

int getScrollTop()

getScrollLeft

int getScrollLeft()

getClientWidth

int getClientWidth()

getClientHeight

int getClientHeight()

getAbsoluteLeft

int getAbsoluteLeft()

getElementFactory

IUIElementFactory getElementFactory()

getContainerDefaultHandler

IContainerDefaultHandler getContainerDefaultHandler()

addContainerHandler

void addContainerHandler(IContainerHandler handler)


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