public class JmixFieldGroupLayoutConnector extends JmixGridLayoutConnector
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
ALIGN_RIGHT_STYLENAME |
protected static java.lang.String |
CAPTIONTEXT_STYLENAME |
protected boolean |
initialStateChangePerformed |
Constructor and Description |
---|
JmixFieldGroupLayoutConnector() |
Modifier and Type | Method and Description |
---|---|
protected com.google.gwt.dom.client.Element |
findCaptionTextChildElement(com.google.gwt.user.client.Element captionElement) |
protected int |
getMaxCaptionWidth(com.vaadin.client.ui.VGridLayout.Cell cell) |
JmixFieldGroupLayoutState |
getState() |
JmixFieldGroupLayoutWidget |
getWidget() |
protected boolean |
isCaptionInlineApplicable(com.vaadin.client.ui.VGridLayout.Cell cell) |
void |
onConnectorHierarchyChange(com.vaadin.client.ConnectorHierarchyChangeEvent event) |
void |
onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) |
protected void |
resetIndicatorsWidth(com.vaadin.client.ui.VGridLayout.Cell[] column) |
protected void |
setDefaultCaptionParameters(JmixCaptionWidget widget) |
void |
updateCaption(com.vaadin.client.ComponentConnector childConnector) |
protected void |
updateCaptionAlignments() |
protected void |
updateCaptionAlignments(int index,
com.vaadin.client.ui.VGridLayout.Cell[] column) |
void |
updateCaptionSizes() |
protected void |
updateCaptionSizes(int index,
com.vaadin.client.ui.VGridLayout.Cell[] column) |
isRequiredIndicatorVisible, updateFromUIDL
init, layoutHorizontally, layoutVertically, onUnregister, updateWidgetSize
addConnectorHierarchyChangeHandler, getChildComponents, setChildComponents
contextHelpIconClick, contextHelpIconClick, createWidget, delegateCaptionHandling, flush, getIcon, getIconUri, getLayoutManager, getTooltipInfo, hasContextHelpIconListeners, hasTooltip, isContextHelpIconEnabled, isContextHelpTooltipEnabled, isErrorIndicatorVisible, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onDragSourceAttached, onDragSourceDetached, onDropTargetAttached, onDropTargetDetached, registerTouchHandlers, sendContextClickEvent, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateComponentSize, updateEnabledState, updateWidgetStyleNames
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, unregisterRpc
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delegateCaptionHandling, flush, getLayoutManager, getTooltipInfo, hasTooltip, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, setWidgetEnabled
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, onUnregister, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, updateEnabledState
protected static final java.lang.String CAPTIONTEXT_STYLENAME
protected static final java.lang.String ALIGN_RIGHT_STYLENAME
protected boolean initialStateChangePerformed
public JmixFieldGroupLayoutWidget getWidget()
getWidget
in interface com.vaadin.client.HasWidget
getWidget
in class JmixGridLayoutConnector
public JmixFieldGroupLayoutState getState()
getState
in interface com.vaadin.client.ComponentConnector
getState
in interface com.vaadin.client.ServerConnector
getState
in class com.vaadin.client.ui.gridlayout.GridLayoutConnector
protected void setDefaultCaptionParameters(JmixCaptionWidget widget)
setDefaultCaptionParameters
in class JmixGridLayoutConnector
public void updateCaption(com.vaadin.client.ComponentConnector childConnector)
updateCaption
in interface com.vaadin.client.HasComponentsConnector
updateCaption
in class JmixGridLayoutConnector
public void onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent)
onStateChanged
in interface com.vaadin.client.communication.StateChangeEvent.StateChangeHandler
onStateChanged
in class com.vaadin.client.ui.gridlayout.GridLayoutConnector
public void onConnectorHierarchyChange(com.vaadin.client.ConnectorHierarchyChangeEvent event)
onConnectorHierarchyChange
in interface com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler
onConnectorHierarchyChange
in class com.vaadin.client.ui.gridlayout.GridLayoutConnector
protected void updateCaptionAlignments()
protected void updateCaptionAlignments(int index, com.vaadin.client.ui.VGridLayout.Cell[] column)
public void updateCaptionSizes()
protected void updateCaptionSizes(int index, com.vaadin.client.ui.VGridLayout.Cell[] column)
protected int getMaxCaptionWidth(com.vaadin.client.ui.VGridLayout.Cell cell)
@Nullable protected com.google.gwt.dom.client.Element findCaptionTextChildElement(com.google.gwt.user.client.Element captionElement)
protected void resetIndicatorsWidth(com.vaadin.client.ui.VGridLayout.Cell[] column)
protected boolean isCaptionInlineApplicable(com.vaadin.client.ui.VGridLayout.Cell cell)