apply((BoxAlignContext) child);
}
else if (child instanceof InlineBlockAlignContext)
{
// also shift all the childs.
final BoxShifter boxShifter = new BoxShifter();
final long shift = child.getBeforeEdge() - sourcePosition;
boxShifter.shiftBox((RenderBox) child.getNode(), shift);
}
else
{
final RenderNode childNode = child.getNode();
childNode.setY(child.getBeforeEdge());