qx.ui.layout.impl
Class GridLayoutImpl

java.lang.Object
  extended by qx.core.Object
      extended by qx.ui.layout.impl.LayoutImpl
          extended by qx.ui.layout.impl.GridLayoutImpl

public class GridLayoutImpl
extends LayoutImpl


Constructor Summary
GridLayoutImpl()
           
GridLayoutImpl(java.lang.Object vWidget)
           
 
Method Summary
 java.lang.Object computeChildBoxHeight(java.lang.Object vChild)
          Compute and return the box height of the given child.
 void computeChildBoxWidth(java.lang.Object vChild)
          Compute and return the box width of the given child.
 java.lang.Object computeChildrenNeededHeight()
          Compute and return the height needed by all children of this widget which is in a grid layout the height used by all rows.
 java.lang.Object computeChildrenNeededWidth()
          Compute and return the width needed by all children of this widget which is in a grid layout the width used by all columns.
 void layoutChild_locationX(java.lang.Object vChild, java.lang.Object vJobs)
           
 void layoutChild_locationY(java.lang.Object vChild, java.lang.Object vJobs)
           
 void layoutChild_sizeX(java.lang.Object vChild, java.lang.Object vJobs)
           
 void layoutChild_sizeY(java.lang.Object vChild, java.lang.Object vJobs)
           
 void layoutChild(java.lang.Object vChild, java.lang.Object vJobs)
          This is called from qx.ui.core.Widget and it’s task is to apply the layout (excluding border and padding) to the child.
 void updateChildOnInnerHeightChange(java.lang.Object vChild)
          Actions that should be done if the inner height of the widget was changed.
 void updateChildOnInnerWidthChange(java.lang.Object vChild)
          Actions that should be done if the inner width of the widget was changed.
 
Methods inherited from class qx.ui.layout.impl.LayoutImpl
computeChildBoxHeight, computeChildBoxWidth, computeChildNeededHeight, computeChildNeededWidth, computeChildrenNeededHeight_max, computeChildrenNeededHeight_sum, computeChildrenNeededWidth_max, computeChildrenNeededWidth_sum, flushChildrenQueue, getWidget, layoutChild_marginX, layoutChild_marginY, layoutChild_sizeLimitX, layoutChild_sizeLimitY, layoutChild_sizeX_essentialWrapper, layoutChild_sizeY_essentialWrapper, layoutChild, updateChildOnInnerHeightChange, updateChildOnInnerWidthChange, updateChildrenOnAddChild, updateChildrenOnJobQueueFlush, updateChildrenOnMoveChild, updateChildrenOnRemoveChild, updateSelfOnChildOuterHeightChange, updateSelfOnChildOuterWidthChange, updateSelfOnJobQueueFlush
 
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

GridLayoutImpl

public GridLayoutImpl()

GridLayoutImpl

public GridLayoutImpl(java.lang.Object vWidget)
Method Detail

computeChildBoxHeight

public java.lang.Object computeChildBoxHeight(java.lang.Object vChild)

Compute and return the box height of the given child.


computeChildBoxWidth

public void computeChildBoxWidth(java.lang.Object vChild)

Compute and return the box width of the given child.


computeChildrenNeededHeight

public java.lang.Object computeChildrenNeededHeight()

Compute and return the height needed by all children of this widget which is in a grid layout the height used by all rows.


computeChildrenNeededWidth

public java.lang.Object computeChildrenNeededWidth()

Compute and return the width needed by all children of this widget which is in a grid layout the width used by all columns.


layoutChild

public void layoutChild(java.lang.Object vChild,
                        java.lang.Object vJobs)

This is called from qx.ui.core.Widget and it’s task is to apply the layout (excluding border and padding) to the child.


layoutChild_locationX

public void layoutChild_locationX(java.lang.Object vChild,
                                  java.lang.Object vJobs)

layoutChild_locationY

public void layoutChild_locationY(java.lang.Object vChild,
                                  java.lang.Object vJobs)

layoutChild_sizeX

public void layoutChild_sizeX(java.lang.Object vChild,
                              java.lang.Object vJobs)

layoutChild_sizeY

public void layoutChild_sizeY(java.lang.Object vChild,
                              java.lang.Object vJobs)

updateChildOnInnerHeightChange

public void updateChildOnInnerHeightChange(java.lang.Object vChild)

Actions that should be done if the inner height of the widget was changed. Normally this includes update to percent values and ranges.


updateChildOnInnerWidthChange

public void updateChildOnInnerWidthChange(java.lang.Object vChild)

Actions that should be done if the inner width of the widget was changed. Normally this includes update to percent values and ranges.



Copyright © 2008 1&1. All Rights Reserved.