View | Details | Raw Unified | Return to bug 54722
Collapse All | Expand All

(-)src/scratchpad/src/org/apache/poi/hslf/record/PPDrawing.java (-1 / +6 lines)
Lines 25-30 Link Here
25
25
26
import java.io.IOException;
26
import java.io.IOException;
27
import java.io.OutputStream;
27
import java.io.OutputStream;
28
import java.util.Arrays;
28
import java.util.LinkedList;
29
import java.util.LinkedList;
29
import java.util.List;
30
import java.util.List;
30
import java.util.Vector;
31
import java.util.Vector;
Lines 100-106 Link Here
100
	private EscherTextboxWrapper[] findInDgContainer(final EscherContainerRecord escherContainerF002) {
101
	private EscherTextboxWrapper[] findInDgContainer(final EscherContainerRecord escherContainerF002) {
101
		final List<EscherTextboxWrapper> found = new LinkedList<EscherTextboxWrapper>();
102
		final List<EscherTextboxWrapper> found = new LinkedList<EscherTextboxWrapper>();
102
		final EscherContainerRecord SpgrContainer = findFirstEscherContainerRecordOfType((short)0xf003, escherContainerF002);
103
		final EscherContainerRecord SpgrContainer = findFirstEscherContainerRecordOfType((short)0xf003, escherContainerF002);
103
		final EscherContainerRecord[] escherContainersF004 = findAllEscherContainerRecordOfType((short)0xf004, SpgrContainer);
104
		final List<EscherContainerRecord> escherContainersF004 = new LinkedList<EscherContainerRecord>();
105
		escherContainersF004.addAll(Arrays.asList(findAllEscherContainerRecordOfType((short)0xf004, SpgrContainer)));
106
		for(EscherContainerRecord rec : findAllEscherContainerRecordOfType((short)0xf003, SpgrContainer)) {
107
		    escherContainersF004.addAll(Arrays.asList(findAllEscherContainerRecordOfType((short)0xf004, rec)));
108
		}
104
		for (EscherContainerRecord spContainer : escherContainersF004) {
109
		for (EscherContainerRecord spContainer : escherContainersF004) {
105
			StyleTextProp9Atom nineAtom = findInSpContainer(spContainer);
110
			StyleTextProp9Atom nineAtom = findInSpContainer(spContainer);
106
			EscherSpRecord sp = null;
111
			EscherSpRecord sp = null;

Return to bug 54722