public class PartListDropdown extends ListDropdown implements com.google.gwt.event.logical.shared.HasSelectionHandlers<org.uberfire.workbench.model.PartDefinition>, com.google.gwt.event.logical.shared.HasCloseHandlers<org.uberfire.workbench.model.PartDefinition>
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
static String |
DEBUG_TITLE_PREFIX |
button, dropDownMenu, hideOnSingleElement
Constructor and Description |
---|
PartListDropdown() |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<org.uberfire.workbench.model.PartDefinition> handler) |
void |
addPart(WorkbenchPartPresenter.View view) |
com.google.gwt.event.shared.HandlerRegistration |
addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<org.uberfire.workbench.model.PartDefinition> handler) |
void |
changeTitle(org.uberfire.workbench.model.PartDefinition part,
String title,
com.google.gwt.user.client.ui.IsWidget titleDecoration) |
void |
clear() |
void |
disableDragAndDrop() |
void |
enableDragAndDrop() |
boolean |
isDndEnabled() |
void |
removePart(org.uberfire.workbench.model.PartDefinition part) |
void |
selectPart(org.uberfire.workbench.model.PartDefinition part) |
void |
setDndManager(WorkbenchDragAndDropManager dndManager) |
add, addCaretToText, remove, setHideOnSingleElement, setText
getId, getPull, insert, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove
add, adopt, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final String DEBUG_TITLE_PREFIX
public void setDndManager(WorkbenchDragAndDropManager dndManager)
public void addPart(WorkbenchPartPresenter.View view)
public void removePart(org.uberfire.workbench.model.PartDefinition part)
public void selectPart(org.uberfire.workbench.model.PartDefinition part)
public void changeTitle(org.uberfire.workbench.model.PartDefinition part, String title, com.google.gwt.user.client.ui.IsWidget titleDecoration)
public void enableDragAndDrop()
public void disableDragAndDrop()
public boolean isDndEnabled()
public void clear()
clear
in interface com.google.gwt.user.client.ui.HasWidgets
clear
in class ListDropdown
public com.google.gwt.event.shared.HandlerRegistration addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<org.uberfire.workbench.model.PartDefinition> handler)
addSelectionHandler
in interface com.google.gwt.event.logical.shared.HasSelectionHandlers<org.uberfire.workbench.model.PartDefinition>
public com.google.gwt.event.shared.HandlerRegistration addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<org.uberfire.workbench.model.PartDefinition> handler)
addCloseHandler
in interface com.google.gwt.event.logical.shared.HasCloseHandlers<org.uberfire.workbench.model.PartDefinition>
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.