de.lessvoid.nifty.layout.manager
Class AbsolutePositionLayout
java.lang.Object
de.lessvoid.nifty.layout.manager.AbsolutePositionLayout
- All Implemented Interfaces:
- LayoutManager
public class AbsolutePositionLayout
- extends Object
- implements LayoutManager
AbsolutPositionLayout doesn't layout things. It just
absolute position it according to the constraints.
- Author:
- void
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbsolutePositionLayout
public AbsolutePositionLayout()
AbsolutePositionLayout
public AbsolutePositionLayout(AbsolutePositionLayout.PostProcess post)
layoutElements
public void layoutElements(LayoutPart rootElement,
List<LayoutPart> elements)
- layoutElements.
- Specified by:
layoutElements
in interface LayoutManager
- Parameters:
rootElement
- @see LayoutManager
elements
- @see LayoutManager
calculateConstraintWidth
public final SizeValue calculateConstraintWidth(LayoutPart root,
List<LayoutPart> children)
- Description copied from interface:
LayoutManager
- Calculates a new Width constraint. Note that it is the callers
responsibility to find out if this is possible. At the moment
this is only possible when all child elements have a width constraint
set in px.
- Specified by:
calculateConstraintWidth
in interface LayoutManager
- Parameters:
children
- children elements of the root element
- Returns:
- new calculated SizeValue
calculateConstraintHeight
public final SizeValue calculateConstraintHeight(LayoutPart root,
List<LayoutPart> children)
- Description copied from interface:
LayoutManager
- Calculates a new Height constraint. Note that it is the callers
responsibility to find out if this is possible. At the moment
this is only possible when all child elements have a Height constraint
set in px.
- Specified by:
calculateConstraintHeight
in interface LayoutManager
- Parameters:
children
- children elements of the root element
- Returns:
- new calculated SizeValue
Copyright © 2012. All Rights Reserved.