PDFPaintingState paintingState = getState();
List breakOutList = new java.util.ArrayList();
AbstractPaintingState.AbstractData data;
while (true) {
data = paintingState.getData();
if (paintingState.restore() == null) {
break;
}
if (breakOutList.size() == 0) {
generator.comment("------ break out!");
}