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, setFocus
add, getWidget, iterator, remove, setWidget, setWidget
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, 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
public 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.VPanel
public 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.HasEnabled
public void setEnabled(boolean enabled)
setEnabled
in interface com.google.gwt.user.client.ui.HasEnabled
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class com.vaadin.client.ui.VPanel
protected 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.VPanel
public boolean hasAnyOuterMargin()
public com.vaadin.shared.ui.MarginInfo getMarginInfo()
public void setOuterMargin(com.vaadin.shared.ui.MarginInfo marginInfo)