Package io.jmix.ui.widget
Class JmixGroupBox
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
com.vaadin.ui.AbstractSingleComponentContainer
com.vaadin.ui.Panel
io.jmix.ui.widget.JmixGroupBox
- All Implemented Interfaces:
com.vaadin.event.Action.Container,com.vaadin.event.Action.Notifier,com.vaadin.event.ConnectorEventListener,com.vaadin.event.ContextClickEvent.ContextClickNotifier,com.vaadin.event.MethodEventSource,com.vaadin.event.SerializableEventListener,com.vaadin.server.ClientConnector,com.vaadin.server.Scrollable,com.vaadin.server.Sizeable,com.vaadin.server.VariableOwner,com.vaadin.shared.Connector,com.vaadin.ui.Component,com.vaadin.ui.Component.Focusable,com.vaadin.ui.Component.HasContextHelp,com.vaadin.ui.ComponentContainer,com.vaadin.ui.HasComponents,com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier,com.vaadin.ui.LegacyComponent,com.vaadin.ui.SingleComponentContainer,Serializable,Iterable<com.vaadin.ui.Component>,EventListener
- Direct Known Subclasses:
JmixFieldGroup
public class JmixGroupBox
extends com.vaadin.ui.Panel
implements com.vaadin.ui.ComponentContainer
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlerNested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenerNested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.ListenerNested classes/interfaces inherited from interface com.vaadin.ui.Component.HasContextHelp
com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickEvent, com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickListenerNested classes/interfaces inherited from interface com.vaadin.ui.HasComponents
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListenerNested classes/interfaces inherited from interface com.vaadin.server.Sizeable
com.vaadin.server.Sizeable.Unit -
Field Summary
FieldsFields inherited from class com.vaadin.ui.Panel
actionManagerFields inherited from class com.vaadin.ui.AbstractComponent
componentErrorProvider, DESIGN_ATTR_PLAIN_TEXT, requiredErrorFields inherited from interface com.vaadin.server.Sizeable
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComponent(com.vaadin.ui.Component c) voidaddComponents(com.vaadin.ui.Component... components) voidbeforeClientResponse(boolean initial) Iterator<com.vaadin.ui.Component>com.vaadin.ui.ComponentContainercom.vaadin.shared.ui.MarginInfoprotected JmixGroupBoxStategetState()protected JmixGroupBoxStategetState(boolean markAsDirty) booleanbooleanbooleanbooleanvoidmoveComponentsFrom(com.vaadin.ui.ComponentContainer source) voidvoidremoveComponent(com.vaadin.ui.Component c) voidreplaceComponent(com.vaadin.ui.Component oldComponent, com.vaadin.ui.Component newComponent) voidsetCollapsable(boolean collapsable) voidsetContent(com.vaadin.ui.Component content) voidsetExpandChangeHandler(JmixGroupBox.ExpandChangeHandler expandChangeHandler) voidsetExpanded(boolean expanded) voidsetExpanded(boolean expanded, boolean invokedByUser) voidsetHeight(float height, com.vaadin.server.Sizeable.Unit unit) voidsetOuterMargin(com.vaadin.shared.ui.MarginInfo marginInfo) voidsetRequiredIndicatorVisible(boolean visible) voidsetShowAsPanel(boolean showAsPanel) voidsetWidth(float width, com.vaadin.server.Sizeable.Unit unit) Methods inherited from class com.vaadin.ui.Panel
addAction, addActionHandler, addClickListener, changeVariables, focus, getActionManager, getCustomAttributes, getScrollLeft, getScrollTop, getTabIndex, paintContent, readDesign, removeAction, removeActionHandler, removeAllActionHandlers, removeClickListener, setCaption, setScrollLeft, setScrollTop, setTabIndex, writeDesignMethods inherited from class com.vaadin.ui.AbstractSingleComponentContainer
addComponentAttachListener, addComponentDetachListener, fireComponentAttachEvent, fireComponentDetachEvent, getComponentCount, iterator, readDesignChildren, removeComponentAttachListener, removeComponentDetachListener, removeFromParentMethods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isReadOnly, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, setWidthUndefinedMethods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerMethods inherited from interface com.vaadin.ui.Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesignMethods inherited from interface com.vaadin.ui.ComponentContainer
getComponentCountMethods inherited from interface com.vaadin.shared.Connector
getConnectorIdMethods inherited from interface com.vaadin.ui.HasComponents
iteratorMethods inherited from interface com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier
addComponentAttachListener, addComponentDetachListener, removeComponentAttachListener, removeComponentDetachListenerMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface com.vaadin.ui.LegacyComponent
markAsDirtyMethods inherited from interface com.vaadin.server.Sizeable
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidthFull, setWidthUndefinedMethods inherited from interface com.vaadin.server.VariableOwner
isEnabled
-
Field Details
-
expandChangeHandler
-
-
Constructor Details
-
JmixGroupBox
public JmixGroupBox()
-
-
Method Details
-
getState
- Overrides:
getStatein classcom.vaadin.ui.Panel
-
getState
- Overrides:
getStatein classcom.vaadin.ui.Panel
-
setWidth
public void setWidth(float width, com.vaadin.server.Sizeable.Unit unit) - Specified by:
setWidthin interfacecom.vaadin.server.Sizeable- Overrides:
setWidthin classcom.vaadin.ui.AbstractSingleComponentContainer
-
setHeight
public void setHeight(float height, com.vaadin.server.Sizeable.Unit unit) - Specified by:
setHeightin interfacecom.vaadin.server.Sizeable- Overrides:
setHeightin classcom.vaadin.ui.AbstractSingleComponentContainer
-
setContent
public void setContent(com.vaadin.ui.Component content) - Specified by:
setContentin interfacecom.vaadin.ui.SingleComponentContainer- Overrides:
setContentin classcom.vaadin.ui.AbstractSingleComponentContainer
-
isExpanded
public boolean isExpanded() -
setExpanded
public void setExpanded(boolean expanded) -
setExpanded
public void setExpanded(boolean expanded, boolean invokedByUser) -
isCollapsable
public boolean isCollapsable() -
setCollapsable
public void setCollapsable(boolean collapsable) -
getExpandChangeHandler
-
setExpandChangeHandler
-
getContent
@Nullable public com.vaadin.ui.ComponentContainer getContent()- Specified by:
getContentin interfacecom.vaadin.ui.SingleComponentContainer- Overrides:
getContentin classcom.vaadin.ui.AbstractSingleComponentContainer
-
addComponent
public void addComponent(com.vaadin.ui.Component c) - Specified by:
addComponentin interfacecom.vaadin.ui.ComponentContainer
-
addComponents
public void addComponents(com.vaadin.ui.Component... components) - Specified by:
addComponentsin interfacecom.vaadin.ui.ComponentContainer
-
removeComponent
public void removeComponent(com.vaadin.ui.Component c) - Specified by:
removeComponentin interfacecom.vaadin.ui.ComponentContainer
-
removeAllComponents
public void removeAllComponents()- Specified by:
removeAllComponentsin interfacecom.vaadin.ui.ComponentContainer
-
replaceComponent
public void replaceComponent(com.vaadin.ui.Component oldComponent, com.vaadin.ui.Component newComponent) - Specified by:
replaceComponentin interfacecom.vaadin.ui.ComponentContainer
-
getComponentIterator
- Specified by:
getComponentIteratorin interfacecom.vaadin.ui.ComponentContainer
-
moveComponentsFrom
public void moveComponentsFrom(com.vaadin.ui.ComponentContainer source) - Specified by:
moveComponentsFromin interfacecom.vaadin.ui.ComponentContainer
-
beforeClientResponse
public void beforeClientResponse(boolean initial) - Specified by:
beforeClientResponsein interfacecom.vaadin.server.ClientConnector- Overrides:
beforeClientResponsein classcom.vaadin.ui.AbstractComponent
-
setShowAsPanel
public void setShowAsPanel(boolean showAsPanel) -
isShowAsPanel
public boolean isShowAsPanel() -
getOuterMargin
public com.vaadin.shared.ui.MarginInfo getOuterMargin() -
isRequiredIndicatorVisible
public boolean isRequiredIndicatorVisible()- Overrides:
isRequiredIndicatorVisiblein classcom.vaadin.ui.AbstractComponent
-
setRequiredIndicatorVisible
public void setRequiredIndicatorVisible(boolean visible) - Overrides:
setRequiredIndicatorVisiblein classcom.vaadin.ui.AbstractComponent
-