com.ebmwebsourcing.geasytools.geasyui.impl.palette
Class PaletteGroup

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.geasyui.impl.palette.PaletteGroup
All Implemented Interfaces:
IPaletteGroup, 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 PaletteGroup
extends com.google.gwt.user.client.ui.Composite
implements IPaletteGroup


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.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
PaletteGroup(java.lang.String name)
           
 
Method Summary
 void addElement(IHasDragProxy dragProxy)
           
 void addParentGroup(IPaletteGroup group)
           
 void clearGroup()
          Remove all elements from this group This is useful when the content of the group may change over time For instance, after retrieving a list of remote objects
 java.util.LinkedHashSet<IHasDragProxy> getElements()
           
 java.lang.String getName()
           
 IPaletteGroup getParentGroup()
           
 void setParentGroup(IPaletteGroup group)
           
 
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, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, 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
 

Constructor Detail

PaletteGroup

public PaletteGroup(java.lang.String name)
Method Detail

addElement

public void addElement(IHasDragProxy dragProxy)
Specified by:
addElement in interface IPaletteGroup

getElements

public java.util.LinkedHashSet<IHasDragProxy> getElements()
Specified by:
getElements in interface IPaletteGroup

getName

public java.lang.String getName()
Specified by:
getName in interface IPaletteGroup

getParentGroup

public IPaletteGroup getParentGroup()
Specified by:
getParentGroup in interface IPaletteGroup

addParentGroup

public void addParentGroup(IPaletteGroup group)
Specified by:
addParentGroup in interface IPaletteGroup

setParentGroup

public void setParentGroup(IPaletteGroup group)
Specified by:
setParentGroup in interface IPaletteGroup

clearGroup

public void clearGroup()
Description copied from interface: IPaletteGroup
Remove all elements from this group This is useful when the content of the group may change over time For instance, after retrieving a list of remote objects

Specified by:
clearGroup in interface IPaletteGroup


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