qx.ui.layout
Class FlowLayout

java.lang.Object
  extended by qx.core.Object
      extended by qx.core.Target
          extended by qx.ui.core.Widget
              extended by qx.ui.core.Parent
                  extended by qx.ui.layout.FlowLayout

public class FlowLayout
extends Parent


Field Summary
 
Fields inherited from class qx.ui.core.Widget
AUTO
 
Constructor Summary
FlowLayout()
           
 
Method Summary
 void _applyHorizontalChildrenAlign(java.lang.Object value, java.lang.Object old)
          Applies changes of the property value of the property horizontalChildrenAlign.
 void _applyHorizontalSpacing(java.lang.Integer value, java.lang.Integer old)
          Applies changes of the property value of the property horizontalSpacing.
 void _applyReverseChildrenOrder(boolean value, boolean old)
          Applies changes of the property value of the property reverseChildrenOrder.
 void _applyVerticalChildrenAlign(java.lang.Object value, java.lang.Object old)
          Applies changes of the property value of the property verticalChildrenAlign.
 void _applyVerticalSpacing(java.lang.Integer value, java.lang.Integer old)
          Applies changes of the property value of the property verticalSpacing.
 void _changeInnerWidth(java.lang.Object vNew, java.lang.Object vOld)
           
 BoxLayout _createLayoutImpl()
          This creates an new instance of the layout impl this widget uses
 java.lang.Object getHorizontalChildrenAlign()
          Returns the (computed) value of the property horizontalChildrenAlign.
 java.lang.Integer getHorizontalSpacing()
          Returns the (computed) value of the property horizontalSpacing.
 boolean getReverseChildrenOrder()
          Returns the (computed) value of the property reverseChildrenOrder.
 java.lang.Object getVerticalChildrenAlign()
          Returns the (computed) value of the property verticalChildrenAlign.
 java.lang.Integer getVerticalSpacing()
          Returns the (computed) value of the property verticalSpacing.
 void initHorizontalChildrenAlign(java.lang.Object arg)
          Calls the apply method and dispatches the change event of the property horizontalChildrenAlign with the default value defined by the class developer.
 void initHorizontalSpacing(java.lang.Integer arg)
          Calls the apply method and dispatches the change event of the property horizontalSpacing with the default value defined by the class developer.
 void initReverseChildrenOrder(boolean arg)
          Calls the apply method and dispatches the change event of the property reverseChildrenOrder with the default value defined by the class developer.
 void initVerticalChildrenAlign(java.lang.Object arg)
          Calls the apply method and dispatches the change event of the property verticalChildrenAlign with the default value defined by the class developer.
 void initVerticalSpacing(java.lang.Integer arg)
          Calls the apply method and dispatches the change event of the property verticalSpacing with the default value defined by the class developer.
 boolean isReverseChildrenOrder()
          Check whether the (computed) value of the boolean property reverseChildrenOrder equals true.
 void resetHorizontalChildrenAlign()
          Resets the user value of the property horizontalChildrenAlign.
 void resetHorizontalSpacing()
          Resets the user value of the property horizontalSpacing.
 void resetReverseChildrenOrder()
          Resets the user value of the property reverseChildrenOrder.
 void resetVerticalChildrenAlign()
          Resets the user value of the property verticalChildrenAlign.
 void resetVerticalSpacing()
          Resets the user value of the property verticalSpacing.
 void setHorizontalChildrenAlign(java.lang.Object arg)
          Sets the user value of the property horizontalChildrenAlign.
 void setHorizontalSpacing(java.lang.Integer arg)
          Sets the user value of the property horizontalSpacing.
 void setReverseChildrenOrder(boolean arg)
          Sets the user value of the property reverseChildrenOrder.
 void setVerticalChildrenAlign(java.lang.Object arg)
          Sets the user value of the property verticalChildrenAlign.
 void setVerticalSpacing(java.lang.Integer arg)
          Sets the user value of the property verticalSpacing.
 boolean toggleReverseChildrenOrder()
          Toggles the (computed) value of the boolean property reverseChildrenOrder.
 
Methods inherited from class qx.ui.core.Parent
_addChildrenToLayoutQueue, _addChildrenToStateQueue, _addChildToChildrenQueue, _afterAppear, _afterDisappear, _afterInsertDom, _afterRemoveDom, _applyActiveChild, _applyFocusedChild, _applyFocusHandler, _beforeAppear, _beforeDisappear, _beforeInsertDom, _beforeRemoveDom, _changeInnerHeight, _computePreferredInnerHeight, _computePreferredInnerWidth, _computeVisibleChildren, _flushChildrenQueue, _handleDisplayableCustom, _layoutChild, _layoutPost, _onfocuskeyevent, _recursiveAppearanceThemeUpdate, _removeChildFromChildrenQueue, activateFocusRoot, add, addAfter, addAt, addAtBegin, addAtEnd, addBefore, contains, forEachChild, forEachVisibleChild, getActiveChild, getChildren, getChildrenLength, getFirstActiveChild, getFirstChild, getFirstVisibleChild, getFocusedChild, getFocusHandler, getFocusRoot, getInnerHeightForChild, getInnerWidthForChild, getLastActiveChild, getLastChild, getLastVisibleChild, getLayoutImpl, getVisibleChildrenLength, hasChildren, hasVisibleChildren, indexOf, initActiveChild, initFocusedChild, initFocusHandler, isEmpty, isFocusRoot, isVisibleEmpty, recursiveAddToStateQueue, remapChildrenHandlingTo, remove, removeAll, removeAt, resetActiveChild, resetFocusedChild, resetFocusHandler, setActiveChild, setFocusedChild, setFocusHandler
 
Methods inherited from class qx.ui.core.Widget
_applyAppearance, _applyBackgroundColor, _applyBackgroundImage, _applyBackgroundRepeat, _applyBorder, _applyBottom, _applyCapture, _applyClip, _applyCommand, _applyCursor, _applyDisplay, _applyElement, _applyElementData, _applyEnabled, _applyFocused, _applyFont, _applyHeight, _applyHideFocus, _applyHtmlAttributes, _applyHtmlProperties, _applyLeft, _applyMarginBottom, _applyMarginLeft, _applyMarginRight, _applyMarginTop, _applyMaxHeight, _applyMaxWidth, _applyMinHeight, _applyMinWidth, _applyOpacity, _applyOverflow, _applyPaddingBottom, _applyPaddingLeft, _applyPaddingRight, _applyPaddingTop, _applyParent, _applyRight, _applySelectable, _applyStateStyleFocus, _applyStyleProperties, _applyTabIndex, _applyTextColor, _applyTop, _applyVisibility, _applyWidth, _applyZIndex, _checkParent, _compileClipString, _computeBoxHeight, _computeBoxHeightFallback, _computeBoxWidth, _computeBoxWidthFallback, _computeDisplayable, _computeFrameHeight, _computeFrameWidth, _computeHasAutoX, _computeHasAutoY, _computeHasFlexX, _computeHasFlexY, _computeHasPercentX, _computeHasPercentY, _computeInnerHeight, _computeInnerWidth, _computeOuterHeight, _computeOuterWidth, _computePreferredBoxHeight, _computePreferredBoxWidth, _computeValuePercentX, _computeValuePercentXLimit, _computeValuePercentY, _computeValuePercentYLimit, _computeValuePixel, _computeValuePixelLimit, _createElementImpl, _evalUnitsPixelPercent, _evalUnitsPixelPercentAuto, _evalUnitsPixelPercentAutoFlex, _flushJobQueue, _generateHtmlId, _getTargetNode, _handleDisplayable, _invalidateFrameDimensions, _invalidatePreferredInnerDimensions, _queueBorder, _recomputeFlexX, _recomputeFlexY, _recomputePercentX, _recomputePercentY, _recomputeRangeX, _recomputeRangeY, _recomputeStretchingX, _recomputeStretchingY, _renderAppearance, _renderOverflow, _resetAppearanceThemeWrapper, _styleBackgroundColor, _styleBackgroundImage, _styleFromMap, _unitDetectionPixelPercent, _unitDetectionPixelPercentAuto, _unitDetectionPixelPercentAutoFlex, _unstyleFromArray, _visualizeBlur, _visualizeFocus, _visualPropertyCheck, addState, addToDocument, addToJobQueue, addToLayoutChanges, addToQueue, addToQueueRuntime, addToStateQueue, auto, blur, connect, contains, disconnect, execute, focus, getAllowStretchX, getAllowStretchY, getAnonymous, getAppearance, getBackgroundColor, getBackgroundImage, getBackgroundRepeat, getBorder, getBottom, getBottomValue, getCapture, getClientHeight, getClientWidth, getClipHeight, getClipLeft, getClipTop, getClipWidth, getCommand, getContextMenu, getCursor, getDisplay, getDropDataTypes, getElement, getEnabled, getEnableElementFocus, getFocused, getFont, getHeight, getHeightValue, getHideFocus, getHorizontalAlign, getHtmlAttribute, getHtmlProperty, getLeft, getLeftValue, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxHeightValue, getMaxWidth, getMaxWidthValue, getMinHeight, getMinHeightValue, getMinWidth, getMinWidthValue, getNeededHeight, getNeededWidth, getNextActiveSibling, getNextSibling, getNextVisibleSibling, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOpacity, getOverflow, getOverflowX, getOverflowY, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getParent, getPreviousActiveSibling, getPreviousSibling, getPreviousVisibleSibling, getRight, getRightValue, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSelectable, getStyleProperty, getSupportsDropMethod, getTabIndex, getTextColor, getToolTip, getTop, getTopLevelWidget, getTopValue, getVerticalAlign, getVisibility, getVisibleChildren, getWidth, getWidthValue, getZIndex, hasState, hide, indexOf, initAllowStretchX, initAllowStretchY, initAnonymous, initAppearance, initBackgroundColor, initBackgroundImage, initBackgroundRepeat, initBorder, initBottom, initCapture, initClipHeight, initClipLeft, initClipTop, initClipWidth, initCommand, initContextMenu, initCursor, initDisplay, initDropDataTypes, initElement, initEnabled, initEnableElementFocus, initFocused, initFont, initHeight, initHideFocus, initHorizontalAlign, initLeft, initMarginBottom, initMarginLeft, initMarginRight, initMarginTop, initMaxHeight, initMaxWidth, initMinHeight, initMinWidth, initOpacity, initOverflow, initPaddingBottom, initPaddingLeft, initPaddingRight, initPaddingTop, initParent, initRight, initSelectable, initSupportsDropMethod, initTabIndex, initTextColor, initToolTip, initTop, initVerticalAlign, initVisibility, initWidth, initZIndex, isAllowStretchX, isAllowStretchY, isAnonymous, isAppearRelevant, isCapture, isCreated, isDisplay, isDisplayable, isEnabled, isEnableElementFocus, isFirstChild, isFirstVisibleChild, isFocusable, isFocused, isHideFocus, isLastChild, isLastVisibleChild, isMaterialized, isSeeable, isSelectable, isVisibility, moveSelfAfter, moveSelfBefore, moveSelfToBegin, moveSelfToEnd, pack, removeHtmlAttribute, removeHtmlProperty, removeState, removeStyleProperty, renderPadding, resetAlign, resetAllowStretchX, resetAllowStretchY, resetAnonymous, resetAppearance, resetBackgroundColor, resetBackgroundImage, resetBackgroundRepeat, resetBorder, resetBottom, resetCapture, resetClip, resetClipDimension, resetClipHeight, resetClipLeft, resetClipLocation, resetClipTop, resetClipWidth, resetCommand, resetContextMenu, resetCursor, resetDimension, resetDisplay, resetDropDataTypes, resetEdge, resetElement, resetEnabled, resetEnableElementFocus, resetFocused, resetFont, resetHeight, resetHeights, resetHideFocus, resetHorizontalAlign, resetLeft, resetLocation, resetMargin, resetMarginBottom, resetMarginLeft, resetMarginRight, resetMarginTop, resetMaxHeight, resetMaxWidth, resetMinHeight, resetMinWidth, resetOpacity, resetOverflow, resetPadding, resetPaddingBottom, resetPaddingLeft, resetPaddingRight, resetPaddingTop, resetParent, resetRight, resetSelectable, resetSpace, resetSupportsDropMethod, resetTabIndex, resetTextColor, resetToolTip, resetTop, resetVerticalAlign, resetVisibility, resetWidth, resetWidths, resetZIndex, scrollIntoView, scrollIntoViewX, scrollIntoViewY, setAlign, setAllowStretchX, setAllowStretchY, setAnonymous, setAppearance, setBackgroundColor, setBackgroundImage, setBackgroundRepeat, setBorder, setBottom, setCapture, setClip, setClipDimension, setClipHeight, setClipLeft, setClipLocation, setClipTop, setClipWidth, setCommand, setContextMenu, setCursor, setDimension, setDisplay, setDropDataTypes, setEdge, setElement, setEnabled, setEnableElementFocus, setFocused, setFont, setHeight, setHeights, setHideFocus, setHorizontalAlign, setHtmlAttribute, setHtmlProperty, setLeft, setLocation, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOpacity, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setParent, setRight, setScrollLeft, setScrollTop, setSelectable, setSpace, setStyleProperty, setSupportsDropMethod, setTabIndex, setTextColor, setToolTip, setTop, setVerticalAlign, setVisibility, setWidth, setWidths, setZIndex, show, supportsDrop, toggleAllowStretchX, toggleAllowStretchY, toggleAnonymous, toggleCapture, toggleDisplay, toggleEnabled, toggleEnableElementFocus, toggleFocused, toggleHideFocus, toggleSelectable, toggleVisibility
 
Methods inherited from class qx.core.Target
_dispatchEvent, addChangeSelectionListener, addChangeValueListener, addEventListener, addExecuteListener, addJavaEventListener, createDispatchChangeEvent, createDispatchDataEvent, createDispatchEvent, dispatchEvent, hasEventListeners, removeEventListener
 
Methods inherited from class qx.core.Object
_disposeFields, _disposeObjectDeep, _disposeObjects, base, dispose, get, getDisposed, isDisposed, reset, self, set, toHashCode, toString_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlowLayout

public FlowLayout()
Method Detail

_applyHorizontalChildrenAlign

public void _applyHorizontalChildrenAlign(java.lang.Object value,
                                          java.lang.Object old)

Applies changes of the property value of the property horizontalChildrenAlign.

For further details take a look at the property definition: _applyHorizontalChildrenAlign(java.lang.Object, java.lang.Object).


_applyHorizontalSpacing

public void _applyHorizontalSpacing(java.lang.Integer value,
                                    java.lang.Integer old)

Applies changes of the property value of the property horizontalSpacing.

For further details take a look at the property definition: _applyHorizontalSpacing(java.lang.Integer, java.lang.Integer).


_applyReverseChildrenOrder

public void _applyReverseChildrenOrder(boolean value,
                                       boolean old)

Applies changes of the property value of the property reverseChildrenOrder.

For further details take a look at the property definition: _applyReverseChildrenOrder(boolean, boolean).


_applyVerticalChildrenAlign

public void _applyVerticalChildrenAlign(java.lang.Object value,
                                        java.lang.Object old)

Applies changes of the property value of the property verticalChildrenAlign.

For further details take a look at the property definition: _applyVerticalChildrenAlign(java.lang.Object, java.lang.Object).


_applyVerticalSpacing

public void _applyVerticalSpacing(java.lang.Integer value,
                                  java.lang.Integer old)

Applies changes of the property value of the property verticalSpacing.

For further details take a look at the property definition: _applyVerticalSpacing(java.lang.Integer, java.lang.Integer).


_changeInnerWidth

public void _changeInnerWidth(java.lang.Object vNew,
                              java.lang.Object vOld)
Overrides:
_changeInnerWidth in class Parent

_createLayoutImpl

public BoxLayout _createLayoutImpl()

This creates an new instance of the layout impl this widget uses

Overrides:
_createLayoutImpl in class Parent

getHorizontalChildrenAlign

public java.lang.Object getHorizontalChildrenAlign()

Returns the (computed) value of the property horizontalChildrenAlign.

For further details take a look at the property definition: horizontalChildrenAlign.


getHorizontalSpacing

public java.lang.Integer getHorizontalSpacing()

Returns the (computed) value of the property horizontalSpacing.

For further details take a look at the property definition: horizontalSpacing.


getReverseChildrenOrder

public boolean getReverseChildrenOrder()

Returns the (computed) value of the property reverseChildrenOrder.

For further details take a look at the property definition: reverseChildrenOrder.


getVerticalChildrenAlign

public java.lang.Object getVerticalChildrenAlign()

Returns the (computed) value of the property verticalChildrenAlign.

For further details take a look at the property definition: verticalChildrenAlign.


getVerticalSpacing

public java.lang.Integer getVerticalSpacing()

Returns the (computed) value of the property verticalSpacing.

For further details take a look at the property definition: verticalSpacing.


initHorizontalChildrenAlign

public void initHorizontalChildrenAlign(java.lang.Object arg)

Calls the apply method and dispatches the change event of the property horizontalChildrenAlign with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: horizontalChildrenAlign.


initHorizontalSpacing

public void initHorizontalSpacing(java.lang.Integer arg)

Calls the apply method and dispatches the change event of the property horizontalSpacing with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: horizontalSpacing.


initReverseChildrenOrder

public void initReverseChildrenOrder(boolean arg)

Calls the apply method and dispatches the change event of the property reverseChildrenOrder with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: reverseChildrenOrder.


initVerticalChildrenAlign

public void initVerticalChildrenAlign(java.lang.Object arg)

Calls the apply method and dispatches the change event of the property verticalChildrenAlign with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: verticalChildrenAlign.


initVerticalSpacing

public void initVerticalSpacing(java.lang.Integer arg)

Calls the apply method and dispatches the change event of the property verticalSpacing with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: verticalSpacing.


isReverseChildrenOrder

public boolean isReverseChildrenOrder()

Check whether the (computed) value of the boolean property reverseChildrenOrder equals true.

For further details take a look at the property definition: reverseChildrenOrder.


resetHorizontalChildrenAlign

public void resetHorizontalChildrenAlign()

Resets the user value of the property horizontalChildrenAlign.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: horizontalChildrenAlign.


resetHorizontalSpacing

public void resetHorizontalSpacing()

Resets the user value of the property horizontalSpacing.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: horizontalSpacing.


resetReverseChildrenOrder

public void resetReverseChildrenOrder()

Resets the user value of the property reverseChildrenOrder.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: reverseChildrenOrder.


resetVerticalChildrenAlign

public void resetVerticalChildrenAlign()

Resets the user value of the property verticalChildrenAlign.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: verticalChildrenAlign.


resetVerticalSpacing

public void resetVerticalSpacing()

Resets the user value of the property verticalSpacing.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: verticalSpacing.


setHorizontalChildrenAlign

public void setHorizontalChildrenAlign(java.lang.Object arg)

Sets the user value of the property horizontalChildrenAlign.

For further details take a look at the property definition: horizontalChildrenAlign.


setHorizontalSpacing

public void setHorizontalSpacing(java.lang.Integer arg)

Sets the user value of the property horizontalSpacing.

For further details take a look at the property definition: horizontalSpacing.


setReverseChildrenOrder

public void setReverseChildrenOrder(boolean arg)

Sets the user value of the property reverseChildrenOrder.

For further details take a look at the property definition: reverseChildrenOrder.


setVerticalChildrenAlign

public void setVerticalChildrenAlign(java.lang.Object arg)

Sets the user value of the property verticalChildrenAlign.

For further details take a look at the property definition: verticalChildrenAlign.


setVerticalSpacing

public void setVerticalSpacing(java.lang.Integer arg)

Sets the user value of the property verticalSpacing.

For further details take a look at the property definition: verticalSpacing.


toggleReverseChildrenOrder

public boolean toggleReverseChildrenOrder()

Toggles the (computed) value of the boolean property reverseChildrenOrder.

For further details take a look at the property definition: reverseChildrenOrder.



Copyright © 2008 1&1. All Rights Reserved.