final GraftingPoint graftingPoint) throws AreaTreeException {
if (! (areaNode instanceof ListItemArea)) {
throw new AreaTreeException("Illegal parent area for "
+ "fo:list-item-label");
}
final ListItemArea listItemArea = (ListItemArea) areaNode;
final ListItemLabelContainer container =
listItemArea.makeListItemLabelContainer(this.node,
graftingPoint);
if (getProgress() == FONodePL.START) {
setProgress(0);
}