qx.ui.layout.impl
Class CanvasLayoutImpl

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

public class CanvasLayoutImpl
extends LayoutImpl


Constructor Summary
CanvasLayoutImpl()
           
CanvasLayoutImpl(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 computeChildNeededHeight(java.lang.Object vChild)
          Compute and return the needed height of the given child
 java.lang.Object computeChildNeededWidth(java.lang.Object vChild)
          Compute and return the needed width of the given child
 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.
 java.lang.Object updateChildOnInnerHeightChange(java.lang.Object vChild)
          Actions that should be done if the inner height of the widget was changed.
 java.lang.Object 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

CanvasLayoutImpl

public CanvasLayoutImpl()

CanvasLayoutImpl

public CanvasLayoutImpl(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


computeChildNeededHeight

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

Compute and return the needed height of the given child


computeChildNeededWidth

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

Compute and return the needed width of the given child


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 java.lang.Object 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 java.lang.Object 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.