*/
public void addAreas(PositionIterator posIter, LayoutContext context) {
// "Unwrap" the NonLeafPositions stored in posIter and put
// them in a new list, that will be given to the citationLM
LinkedList positionList = new LinkedList();
NonLeafPosition pos = null;
while (posIter.hasNext()) {
pos = (NonLeafPosition) posIter.next();
if (pos != null && pos.getPosition() != null) {
positionList.add(pos.getPosition());
}
}
// FootnoteLM does not create any area,
// so the citationLM child will add directly to the FootnoteLM parent area