public class JmixGroupBoxWidget
extends com.vaadin.client.ui.VPanel
implements com.google.gwt.user.client.ui.HasEnabled
| Modifier and Type | Class and Description |
|---|---|
static interface |
JmixGroupBoxWidget.ExpandHandler |
| Modifier and Type | Field and Description |
|---|---|
com.google.gwt.dom.client.Element |
captionEndDeco |
com.google.gwt.dom.client.Element |
captionStartDeco |
com.google.gwt.dom.client.Element |
captionTextNode |
com.google.gwt.dom.client.Element |
captionWrap |
static java.lang.String |
CLASSNAME |
protected boolean |
collapsable |
protected java.util.function.Consumer<com.google.gwt.user.client.Event> |
contextHelpClickHandler |
protected com.google.gwt.dom.client.Element |
contextHelpIcon |
protected boolean |
enabled |
protected boolean |
expanded |
com.google.gwt.dom.client.Element |
expander |
protected JmixGroupBoxWidget.ExpandHandler |
expandHandler |
protected com.vaadin.shared.ui.MarginInfo |
marginInfo |
protected com.google.gwt.dom.client.Element |
requiredIcon |
protected boolean |
showAsPanel |
| Constructor and Description |
|---|
JmixGroupBoxWidget() |
JmixGroupBoxWidget(java.lang.String primaryStyleName) |
| Modifier and Type | Method and Description |
|---|---|
com.vaadin.shared.ui.MarginInfo |
getMarginInfo() |
boolean |
hasAnyOuterMargin() |
void |
init() |
boolean |
isCollapsable() |
boolean |
isEnabled() |
boolean |
isExpanded() |
boolean |
isShowAsPanel() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
void |
setCaption(java.lang.String text,
boolean captionAsHtml) |
void |
setCollapsable(boolean collapsable) |
void |
setEnabled(boolean enabled) |
void |
setExpanded(boolean expanded) |
void |
setIconUri(java.lang.String iconUri,
com.vaadin.client.ApplicationConnection client) |
void |
setOuterMargin(com.vaadin.shared.ui.MarginInfo marginInfo) |
void |
setShowAsPanel(boolean showAsPanel) |
protected void |
toggleExpanded(com.google.gwt.user.client.Event event) |
focus, getContainerElement, getErrorIndicatorElement, getShortcutActionHandler, makeScrollable, setErrorIndicatorElementVisible, setFocusadd, getWidget, iterator, remove, setWidget, setWidgetadd, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final java.lang.String CLASSNAME
protected boolean expanded
protected boolean collapsable
protected boolean showAsPanel
protected boolean enabled
protected JmixGroupBoxWidget.ExpandHandler expandHandler
protected com.vaadin.shared.ui.MarginInfo marginInfo
public com.google.gwt.dom.client.Element captionWrap
public com.google.gwt.dom.client.Element expander
protected com.google.gwt.dom.client.Element contextHelpIcon
protected java.util.function.Consumer<com.google.gwt.user.client.Event> contextHelpClickHandler
protected com.google.gwt.dom.client.Element requiredIcon
public com.google.gwt.dom.client.Element captionStartDeco
public com.google.gwt.dom.client.Element captionEndDeco
public com.google.gwt.dom.client.Element captionTextNode
public JmixGroupBoxWidget(java.lang.String primaryStyleName)
public JmixGroupBoxWidget()
public void init()
public void setCaption(java.lang.String text,
boolean captionAsHtml)
setCaption in class com.vaadin.client.ui.VPanelpublic boolean isExpanded()
public void setExpanded(boolean expanded)
public boolean isCollapsable()
public void setCollapsable(boolean collapsable)
public boolean isEnabled()
isEnabled in interface com.google.gwt.user.client.ui.HasEnabledpublic void setEnabled(boolean enabled)
setEnabled in interface com.google.gwt.user.client.ui.HasEnabledpublic void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.vaadin.client.ui.VPanelprotected void toggleExpanded(com.google.gwt.user.client.Event event)
public void setShowAsPanel(boolean showAsPanel)
public boolean isShowAsPanel()
public void setIconUri(java.lang.String iconUri,
com.vaadin.client.ApplicationConnection client)
setIconUri in class com.vaadin.client.ui.VPanelpublic boolean hasAnyOuterMargin()
public com.vaadin.shared.ui.MarginInfo getMarginInfo()
public void setOuterMargin(com.vaadin.shared.ui.MarginInfo marginInfo)