com.ebmwebsourcing.geasytools.geasyui.api.uipanel
Interface IUIPanel

All Superinterfaces:
com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.event.dom.client.HasKeyPressHandlers, 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, com.google.gwt.event.dom.client.HasScrollHandlers, IContainer, IDroppableElement, com.ebmwebsourcing.geasytools.geasygraph.api.IGraph, IPositionable, com.google.gwt.user.client.ui.IsWidget
All Known Implementing Classes:
UIPanel

public interface IUIPanel
extends com.google.gwt.user.client.ui.IsWidget, IDroppableElement, IContainer, com.google.gwt.event.dom.client.HasKeyPressHandlers, com.google.gwt.event.dom.client.HasScrollHandlers, com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.ebmwebsourcing.geasytools.geasygraph.api.IGraph


Method Summary
 void addUIElement(IUIElement uiElement)
           
 void addUIPanelHandler(IUIPanelHandler panelHandler)
           
 float getAbsoluteX()
           
 float getAbsoluteY()
           
 IDDManager getDDManager()
           
 IUIPanelDefaultHandlers getDefaultHandlers()
           
 int getHeight()
           
 IMouseState getMouseState()
           
 java.lang.String getName()
           
 java.util.HashMap<java.lang.String,ISelectable> getSelectedElements()
           
 ISelectionMarker getSelectionMarker()
           
 ISelector getSelector()
           
 IUIElement getUIElementById(java.lang.String id)
           
 java.util.LinkedHashMap<java.lang.String,IUIElement> getUIElements()
          Returns all UIElement actually in UIPanel
 int getWidth()
           
 void removeAllElements()
           
 void removeElement(IUIElement uiElement)
           
 void removeSelectedElements()
           
 void removeSelectionMarker()
           
 void removeSelector()
           
 void setSelectedElements(java.util.HashMap<java.lang.String,ISelectable> selectedElements)
           
 void setSelectionMarker(ISelectionMarker selectionMarker, int x, int y)
           
 void setSelector(ISelector selector, int x, int y)
           
 void unSelectAllEments()
           
 
Methods inherited from interface com.google.gwt.user.client.ui.IsWidget
asWidget
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.droppable.IDroppableElement
addDropHandler, getAcceptedTypes, getDroppableDefaultHandlers, getHandlerManager, getId, getNorthWestPoint, getSouthEastPoint, getUIPanel
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IPositionable
getAbsoluteLeft, getAbsoluteTop, getContainer, getRelativeX, getRelativeY, setContainer, setRelativeX, setRelativeY
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IContainer
addContainerHandler, getAbsoluteLeft, getAbsoluteTop, getChildrenUIElements, getClientHeight, getClientWidth, getContainerDefaultHandler, getElementFactory, getId, getScrollLeft, getScrollTop, removeAllChildren, removeChildElement
 
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
 
Methods inherited from interface com.google.gwt.event.dom.client.HasKeyPressHandlers
addKeyPressHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasScrollHandlers
addScrollHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasClickHandlers
addClickHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasDoubleClickHandlers
addDoubleClickHandler
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasygraph.api.IGraph
addNode, getNodes
 

Method Detail

getName

java.lang.String getName()

getSelectedElements

java.util.HashMap<java.lang.String,ISelectable> getSelectedElements()

setSelectedElements

void setSelectedElements(java.util.HashMap<java.lang.String,ISelectable> selectedElements)

getUIElementById

IUIElement getUIElementById(java.lang.String id)

getUIElements

java.util.LinkedHashMap<java.lang.String,IUIElement> getUIElements()
Returns all UIElement actually in UIPanel


addUIElement

void addUIElement(IUIElement uiElement)
Specified by:
addUIElement in interface IContainer

removeElement

void removeElement(IUIElement uiElement)

removeSelectedElements

void removeSelectedElements()

removeAllElements

void removeAllElements()

unSelectAllEments

void unSelectAllEments()

getMouseState

IMouseState getMouseState()

getAbsoluteX

float getAbsoluteX()

getAbsoluteY

float getAbsoluteY()

getDefaultHandlers

IUIPanelDefaultHandlers getDefaultHandlers()

getDDManager

IDDManager getDDManager()
Specified by:
getDDManager in interface IDroppableElement

setSelectionMarker

void setSelectionMarker(ISelectionMarker selectionMarker,
                        int x,
                        int y)

getSelectionMarker

ISelectionMarker getSelectionMarker()

setSelector

void setSelector(ISelector selector,
                 int x,
                 int y)

getSelector

ISelector getSelector()

addUIPanelHandler

void addUIPanelHandler(IUIPanelHandler panelHandler)

removeSelector

void removeSelector()

removeSelectionMarker

void removeSelectionMarker()

getWidth

int getWidth()

getHeight

int getHeight()


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