|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectqx.core.Object
qx.ui.layout.impl.LayoutImpl
qx.ui.layout.impl.DockLayoutImpl
public class DockLayoutImpl
Constructor Summary | |
---|---|
DockLayoutImpl()
|
|
DockLayoutImpl(java.lang.Object vWidget)
|
Method Summary | |
---|---|
void |
_applyComputedHeight(java.lang.Object vChild)
|
void |
_applyComputedWidth(java.lang.Object vChild)
|
java.lang.Object |
computeChildBoxHeight(java.lang.Object vChild)
Compute and return the box height of the given child |
java.lang.Object |
computeChildBoxWidth(java.lang.Object vChild)
Compute and return the box width of the given child |
void |
flushChildrenQueue(java.lang.Object vChildrenQueue)
This method have full control of the order in which the registered (or also non-registered) children should be layouted on the horizontal axis. |
java.lang.Object |
getChildAlign(java.lang.Object vChild)
|
java.lang.Object |
getChildAlignMode(java.lang.Object vChild)
|
void |
layoutChild_location_bottom(java.lang.Object vChild,
java.lang.Object vJobs)
|
void |
layoutChild_location_default(java.lang.Object vChild,
java.lang.Object vJobs)
|
void |
layoutChild_location_horizontal(java.lang.Object vChild)
|
void |
layoutChild_location_left(java.lang.Object vChild,
java.lang.Object vJobs)
|
void |
layoutChild_location_right(java.lang.Object vChild,
java.lang.Object vJobs)
|
void |
layoutChild_location_top(java.lang.Object vChild,
java.lang.Object vJobs)
|
void |
layoutChild_location_vertical(java.lang.Object vChild)
|
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. |
boolean |
updateChildrenOnJobQueueFlush(java.lang.Object vQueue)
Updates children on special jobs |
void |
updateSelfOnJobQueueFlush()
Invalidate and recompute things because of job in queue (before the rest of job handling will be executed). |
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 |
---|
public DockLayoutImpl()
public DockLayoutImpl(java.lang.Object vWidget)
Method Detail |
---|
public void _applyComputedHeight(java.lang.Object vChild)
public void _applyComputedWidth(java.lang.Object vChild)
public java.lang.Object computeChildBoxHeight(java.lang.Object vChild)
Compute and return the box height of the given child
public java.lang.Object computeChildBoxWidth(java.lang.Object vChild)
Compute and return the box width of the given child
public void flushChildrenQueue(java.lang.Object vChildrenQueue)
This method have full control of the order in which the registered (or also non-registered) children should be layouted on the horizontal axis.
flushChildrenQueue
in class LayoutImpl
public java.lang.Object getChildAlign(java.lang.Object vChild)
public java.lang.Object getChildAlignMode(java.lang.Object vChild)
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.
public void layoutChild_location_bottom(java.lang.Object vChild, java.lang.Object vJobs)
public void layoutChild_location_default(java.lang.Object vChild, java.lang.Object vJobs)
public void layoutChild_location_horizontal(java.lang.Object vChild)
public void layoutChild_location_left(java.lang.Object vChild, java.lang.Object vJobs)
public void layoutChild_location_right(java.lang.Object vChild, java.lang.Object vJobs)
public void layoutChild_location_top(java.lang.Object vChild, java.lang.Object vJobs)
public void layoutChild_location_vertical(java.lang.Object vChild)
public void layoutChild_sizeX(java.lang.Object vChild, java.lang.Object vJobs)
public void layoutChild_sizeY(java.lang.Object vChild, java.lang.Object vJobs)
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.
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.
public boolean updateChildrenOnJobQueueFlush(java.lang.Object vQueue)
Updates children on special jobs
updateChildrenOnJobQueueFlush
in class LayoutImpl
public void updateSelfOnJobQueueFlush()
Invalidate and recompute things because of job in queue (before the rest of job handling will be executed).
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |