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

(-)a/src/java/org/apache/fop/fo/flow/AbstractGraphics.java (+11 lines)
Lines 19-24 Link Here
19
19
20
package org.apache.fop.fo.flow;
20
package org.apache.fop.fo.flow;
21
21
22
import org.apache.fop.accessibility.StructureElement;
22
import org.apache.fop.apps.FOPException;
23
import org.apache.fop.apps.FOPException;
23
import org.apache.fop.datatypes.Length;
24
import org.apache.fop.datatypes.Length;
24
import org.apache.fop.fo.FONode;
25
import org.apache.fop.fo.FONode;
Lines 221-226 public abstract class AbstractGraphics extends FObj Link Here
221
    }
222
    }
222
223
223
    /** {@inheritDoc} */
224
    /** {@inheritDoc} */
225
    public void addStructureElements(StructureElement parent) {
226
        StructureElement structure = createStructureElement();
227
        structure.setRole(role);
228
        structure.setPtr(ptr);
229
        structure.setAltText(altText);
230
        parent.addChild(structure);
231
        super.addStructureElements(structure);
232
    }
233
234
    /** {@inheritDoc} */
224
    public String getPtr() {
235
    public String getPtr() {
225
        return ptr;
236
        return ptr;
226
    }
237
    }
(-)a/src/java/org/apache/fop/fo/flow/AbstractListItemPart.java (+9 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FObj;
27
import org.apache.fop.fo.FObj;
Lines 92-96 public abstract class AbstractListItemPart extends FObj { Link Here
92
    public KeepProperty getKeepTogether() {
93
    public KeepProperty getKeepTogether() {
93
        return keepTogether;
94
        return keepTogether;
94
    }
95
    }
96
97
    public void addStructureElements(StructureElement parent) {
98
        StructureElement structure = createStructureElement();
99
        structure.setRole(role);
100
        structure.setPtr(newPtrId());
101
        parent.addChild(structure);
102
        super.addStructureElements(structure);
103
    }
95
}
104
}
96
105
(-)a/src/java/org/apache/fop/fo/flow/AbstractPageNumberCitation.java (+10 lines)
Lines 24-29 import java.awt.Color; Link Here
24
import org.xml.sax.Attributes;
24
import org.xml.sax.Attributes;
25
import org.xml.sax.Locator;
25
import org.xml.sax.Locator;
26
26
27
import org.apache.fop.accessibility.StructureElement;
27
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.datatypes.Length;
29
import org.apache.fop.datatypes.Length;
29
import org.apache.fop.fo.Constants;
30
import org.apache.fop.fo.Constants;
Lines 147-152 public abstract class AbstractPageNumberCitation extends FObj Link Here
147
    }
148
    }
148
149
149
    /** {@inheritDoc} */
150
    /** {@inheritDoc} */
151
    public void addStructureElements(StructureElement parent) {
152
        StructureElement structure = createStructureElement();
153
        structure.setRole(role);
154
        structure.setPtr(ptr);
155
        parent.addChild(structure);
156
        super.addStructureElements(structure);
157
    }
158
159
    /** {@inheritDoc} */
150
    public String getPtr() {
160
    public String getPtr() {
151
        return ptr;
161
        return ptr;
152
    }
162
    }
(-)a/src/java/org/apache/fop/fo/flow/Block.java (+10 lines)
Lines 23-28 import java.awt.Color; Link Here
23
23
24
import org.xml.sax.Locator;
24
import org.xml.sax.Locator;
25
25
26
import org.apache.fop.accessibility.StructureElement;
26
import org.apache.fop.apps.FOPException;
27
import org.apache.fop.apps.FOPException;
27
import org.apache.fop.datatypes.Length;
28
import org.apache.fop.datatypes.Length;
28
import org.apache.fop.datatypes.Numeric;
29
import org.apache.fop.datatypes.Numeric;
Lines 178-183 public class Block extends FObjMixed implements BreakPropertySet, StructurePoint Link Here
178
    }
179
    }
179
180
180
    /** {@inheritDoc} */
181
    /** {@inheritDoc} */
182
    public void addStructureElements(StructureElement parent) {
183
        StructureElement structure = createStructureElement();
184
        structure.setRole(role);
185
        structure.setPtr(ptr);
186
        parent.addChild(structure);
187
        super.addStructureElements(structure);
188
    }
189
190
    /** {@inheritDoc} */
181
    public String getPtr() {
191
    public String getPtr() {
182
        return ptr;
192
        return ptr;
183
    }
193
    }
(-)a/src/java/org/apache/fop/fo/flow/BlockContainer.java (+10 lines)
Lines 19-24 Link Here
19
19
20
package org.apache.fop.fo.flow;
20
package org.apache.fop.fo.flow;
21
21
22
import org.apache.fop.accessibility.StructureElement;
22
import org.apache.fop.apps.FOPException;
23
import org.apache.fop.apps.FOPException;
23
import org.apache.fop.datatypes.Numeric;
24
import org.apache.fop.datatypes.Numeric;
24
import org.apache.fop.fo.FONode;
25
import org.apache.fop.fo.FONode;
Lines 235-240 public class BlockContainer extends FObj implements BreakPropertySet { Link Here
235
    }
236
    }
236
237
237
    /** {@inheritDoc} */
238
    /** {@inheritDoc} */
239
    public void addStructureElements(StructureElement parent) {
240
        StructureElement structure = createStructureElement();
241
        structure.setRole(role);
242
        structure.setPtr(newPtrId());
243
        parent.addChild(structure);
244
        super.addStructureElements(structure);
245
    }
246
247
    /** {@inheritDoc} */
238
    public String getLocalName() {
248
    public String getLocalName() {
239
        return "block-container";
249
        return "block-container";
240
    }
250
    }
(-)a/src/java/org/apache/fop/fo/flow/Character.java (+10 lines)
Lines 24-29 import java.util.NoSuchElementException; Link Here
24
24
25
import org.xml.sax.Locator;
25
import org.xml.sax.Locator;
26
26
27
import org.apache.fop.accessibility.StructureElement;
27
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.datatypes.Length;
29
import org.apache.fop.datatypes.Length;
29
import org.apache.fop.fo.CharIterator;
30
import org.apache.fop.fo.CharIterator;
Lines 213-218 public class Character extends FObj implements StructurePointerPropertySet { Link Here
213
    }
214
    }
214
215
215
    /** {@inheritDoc} */
216
    /** {@inheritDoc} */
217
    public void addStructureElements(StructureElement parent) {
218
        StructureElement structure = createStructureElement();
219
        structure.setRole(role);
220
        structure.setPtr(ptr);
221
        parent.addChild(structure);
222
        super.addStructureElements(structure);
223
    }
224
225
    /** {@inheritDoc} */
216
    public String getPtr() {
226
    public String getPtr() {
217
        return ptr;
227
        return ptr;
218
    }
228
    }
(-)a/src/java/org/apache/fop/fo/flow/Float.java (+10 lines)
Lines 22-27 package org.apache.fop.fo.flow; Link Here
22
// XML
22
// XML
23
import org.xml.sax.Locator;
23
import org.xml.sax.Locator;
24
24
25
import org.apache.fop.accessibility.StructureElement;
25
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FObj;
28
import org.apache.fop.fo.FObj;
Lines 82-87 public class Float extends FObj { Link Here
82
    }
83
    }
83
84
84
    /** {@inheritDoc} */
85
    /** {@inheritDoc} */
86
    public void addStructureElements(StructureElement parent) {
87
        StructureElement structure = createStructureElement();
88
        structure.setRole(role);
89
        structure.setPtr(newPtrId());
90
        parent.addChild(structure);
91
        super.addStructureElements(structure);
92
    }
93
94
    /** {@inheritDoc} */
85
    public String getLocalName() {
95
    public String getLocalName() {
86
        return "float";
96
        return "float";
87
    }
97
    }
(-)a/src/java/org/apache/fop/fo/flow/Footnote.java (+10 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FObj;
27
import org.apache.fop.fo.FObj;
Lines 130-135 public class Footnote extends FObj { Link Here
130
    }
131
    }
131
132
132
    /** {@inheritDoc} */
133
    /** {@inheritDoc} */
134
    public void addStructureElements(StructureElement parent) {
135
        StructureElement structure = createStructureElement();
136
        structure.setRole(role);
137
        structure.setPtr(newPtrId());
138
        parent.addChild(structure);
139
        super.addStructureElements(structure);
140
    }
141
142
    /** {@inheritDoc} */
133
    public String getLocalName() {
143
    public String getLocalName() {
134
        return "footnote";
144
        return "footnote";
135
    }
145
    }
(-)a/src/java/org/apache/fop/fo/flow/FootnoteBody.java (+10 lines)
Lines 22-27 package org.apache.fop.fo.flow; Link Here
22
// XML
22
// XML
23
import org.xml.sax.Locator;
23
import org.xml.sax.Locator;
24
24
25
import org.apache.fop.accessibility.StructureElement;
25
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FObj;
28
import org.apache.fop.fo.FObj;
Lines 84-89 public class FootnoteBody extends FObj { Link Here
84
    }
85
    }
85
86
86
    /** {@inheritDoc} */
87
    /** {@inheritDoc} */
88
    public void addStructureElements(StructureElement parent) {
89
        StructureElement structure = createStructureElement();
90
        structure.setRole(role);
91
        structure.setPtr(newPtrId());
92
        parent.addChild(structure);
93
        super.addStructureElements(structure);
94
    }
95
96
    /** {@inheritDoc} */
87
    public String getLocalName() {
97
    public String getLocalName() {
88
        return "footnote-body";
98
        return "footnote-body";
89
    }
99
    }
(-)a/src/java/org/apache/fop/fo/flow/Inline.java (+10 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.datatypes.Length;
26
import org.apache.fop.datatypes.Length;
26
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FONode;
Lines 151-156 public class Inline extends InlineLevel implements StructurePointerPropertySet { Link Here
151
    }
152
    }
152
153
153
    /** {@inheritDoc} */
154
    /** {@inheritDoc} */
155
    public void addStructureElements(StructureElement parent) {
156
        StructureElement structure = createStructureElement();
157
        structure.setRole(role);
158
        structure.setPtr(ptr);
159
        parent.addChild(structure);
160
        super.addStructureElements(structure);
161
    }
162
163
    /** {@inheritDoc} */
154
    public String getPtr() {
164
    public String getPtr() {
155
        return ptr;
165
        return ptr;
156
    }
166
    }
(-)a/src/java/org/apache/fop/fo/flow/InlineContainer.java (+10 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.datatypes.Length;
26
import org.apache.fop.datatypes.Length;
26
import org.apache.fop.datatypes.Numeric;
27
import org.apache.fop.datatypes.Numeric;
Lines 194-199 public class InlineContainer extends FObj { Link Here
194
    }
195
    }
195
196
196
    /** {@inheritDoc} */
197
    /** {@inheritDoc} */
198
    public void addStructureElements(StructureElement parent) {
199
        StructureElement structure = createStructureElement();
200
        structure.setRole(role);
201
        structure.setPtr(newPtrId());
202
        parent.addChild(structure);
203
        super.addStructureElements(structure);
204
    }
205
206
    /** {@inheritDoc} */
197
    public String getLocalName() {
207
    public String getLocalName() {
198
        return "inline-container";
208
        return "inline-container";
199
    }
209
    }
(-)a/src/java/org/apache/fop/fo/flow/ListBlock.java (+10 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.datatypes.Length;
26
import org.apache.fop.datatypes.Length;
26
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FONode;
Lines 171-176 public class ListBlock extends FObj implements BreakPropertySet { Link Here
171
    }
172
    }
172
173
173
    /** {@inheritDoc} */
174
    /** {@inheritDoc} */
175
    public void addStructureElements(StructureElement parent) {
176
        StructureElement structure = createStructureElement();
177
        structure.setRole(role);
178
        structure.setPtr(newPtrId());
179
        parent.addChild(structure);
180
        super.addStructureElements(structure);
181
    }
182
183
    /** {@inheritDoc} */
174
    public String getLocalName() {
184
    public String getLocalName() {
175
        return "list-block";
185
        return "list-block";
176
    }
186
    }
(-)a/src/java/org/apache/fop/fo/flow/ListItem.java (+14 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FObj;
27
import org.apache.fop.fo.FObj;
Lines 184-189 public class ListItem extends FObj implements BreakPropertySet { Link Here
184
    }
185
    }
185
186
186
    /** {@inheritDoc} */
187
    /** {@inheritDoc} */
188
    public void addStructureElements(StructureElement parent) {
189
        StructureElement structure = createStructureElement();
190
        structure.setRole(role);
191
        structure.setPtr(newPtrId());
192
        parent.addChild(structure);
193
        super.addStructureElements(structure);
194
        if (label != null)
195
            label.addStructureElements(structure);
196
        if (body != null)
197
            body.addStructureElements(structure);
198
    }
199
200
    /** {@inheritDoc} */
187
    public String getLocalName() {
201
    public String getLocalName() {
188
        return "list-item";
202
        return "list-item";
189
    }
203
    }
(-)a/src/java/org/apache/fop/fo/flow/Marker.java (+9 lines)
Lines 24-29 import java.util.Map; Link Here
24
import org.xml.sax.Attributes;
24
import org.xml.sax.Attributes;
25
import org.xml.sax.Locator;
25
import org.xml.sax.Locator;
26
26
27
import org.apache.fop.accessibility.StructureElement;
27
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.fo.FONode;
29
import org.apache.fop.fo.FONode;
29
import org.apache.fop.fo.FOTreeBuilderContext;
30
import org.apache.fop.fo.FOTreeBuilderContext;
Lines 133-138 public class Marker extends FObjMixed { Link Here
133
        return markerClassName;
134
        return markerClassName;
134
    }
135
    }
135
136
137
    public void addStructureElements(StructureElement parent) {
138
        StructureElement structure = createStructureElement();
139
        structure.setRole(role);
140
        structure.setPtr(newPtrId());
141
        parent.addChild(structure);
142
        super.addStructureElements(structure);
143
    }
144
136
    /** {@inheritDoc} */
145
    /** {@inheritDoc} */
137
    public String getLocalName() {
146
    public String getLocalName() {
138
        return "marker";
147
        return "marker";
(-)a/src/java/org/apache/fop/fo/flow/PageNumber.java (+10 lines)
Lines 23-28 import java.awt.Color; Link Here
23
23
24
import org.xml.sax.Locator;
24
import org.xml.sax.Locator;
25
25
26
import org.apache.fop.accessibility.StructureElement;
26
import org.apache.fop.apps.FOPException;
27
import org.apache.fop.apps.FOPException;
27
import org.apache.fop.datatypes.Length;
28
import org.apache.fop.datatypes.Length;
28
import org.apache.fop.fo.Constants;
29
import org.apache.fop.fo.Constants;
Lines 171-176 public class PageNumber extends FObj implements StructurePointerPropertySet { Link Here
171
    }
172
    }
172
173
173
    /** {@inheritDoc} */
174
    /** {@inheritDoc} */
175
    public void addStructureElements(StructureElement parent) {
176
        StructureElement structure = createStructureElement();
177
        structure.setRole(role);
178
        structure.setPtr(ptr);
179
        parent.addChild(structure);
180
        super.addStructureElements(structure);
181
    }
182
183
    /** {@inheritDoc} */
174
    public String getPtr() {
184
    public String getPtr() {
175
        return ptr;
185
        return ptr;
176
    }
186
    }
(-)a/src/java/org/apache/fop/fo/flow/Wrapper.java (+10 lines)
Lines 21-26 package org.apache.fop.fo.flow; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.fo.Constants;
26
import org.apache.fop.fo.Constants;
26
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FONode;
Lines 119-124 public class Wrapper extends FObjMixed { Link Here
119
        }
120
        }
120
    }
121
    }
121
122
123
124
    public void addStructureElements(StructureElement parent) {
125
        StructureElement structure = createStructureElement();
126
        structure.setRole(role);
127
        structure.setPtr(newPtrId());
128
        parent.addChild(structure);
129
        super.addStructureElements(structure);
130
    }
131
122
    /** {@inheritDoc} */
132
    /** {@inheritDoc} */
123
    public String getLocalName() {
133
    public String getLocalName() {
124
        return "wrapper";
134
        return "wrapper";
(-)a/src/java/org/apache/fop/fo/flow/table/Table.java (+16 lines)
Lines 24-29 import java.util.List; Link Here
24
24
25
import org.xml.sax.Locator;
25
import org.xml.sax.Locator;
26
26
27
import org.apache.fop.accessibility.StructureElement;
27
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.apps.FOPException;
28
import org.apache.fop.datatypes.Length;
29
import org.apache.fop.datatypes.Length;
29
import org.apache.fop.datatypes.ValidationPercentBaseContext;
30
import org.apache.fop.datatypes.ValidationPercentBaseContext;
Lines 511-516 public class Table extends TableFObj implements ColumnNumberManagerHolder, Break Link Here
511
    }
512
    }
512
513
513
    /** {@inheritDoc} */
514
    /** {@inheritDoc} */
515
    public void addStructureElements(StructureElement parent) {
516
        StructureElement structure = createStructureElement();
517
        structure.setRole(role);
518
        structure.setPtr(ptr);
519
        parent.addChild(structure);
520
        if (tableHeader != null)
521
            tableHeader.addStructureElements(structure);
522
523
        addChildStructureElements(structure);
524
525
        if (tableFooter != null)
526
            tableFooter.addStructureElements(structure);
527
    }
528
529
    /** {@inheritDoc} */
514
    public String getLocalName() {
530
    public String getLocalName() {
515
        return "table";
531
        return "table";
516
    }
532
    }
(-)a/src/java/org/apache/fop/fo/flow/table/TableAndCaption.java (+10 lines)
Lines 22-27 package org.apache.fop.fo.flow.table; Link Here
22
// XML
22
// XML
23
import org.xml.sax.Locator;
23
import org.xml.sax.Locator;
24
24
25
import org.apache.fop.accessibility.StructureElement;
25
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FONode;
27
import org.apache.fop.fo.FObj;
28
import org.apache.fop.fo.FObj;
Lines 125-130 public class TableAndCaption extends FObj /*implements BreakPropertySet*/ { Link Here
125
    }
126
    }
126
127
127
    /** {@inheritDoc} */
128
    /** {@inheritDoc} */
129
    public void addStructureElements(StructureElement parent) {
130
        StructureElement structure = createStructureElement();
131
        structure.setRole(role);
132
        structure.setPtr(newPtrId());
133
        parent.addChild(structure);
134
        super.addStructureElements(structure);
135
    }
136
137
    /** {@inheritDoc} */
128
    public String getLocalName() {
138
    public String getLocalName() {
129
        return "table-and-caption";
139
        return "table-and-caption";
130
    }
140
    }
(-)a/src/java/org/apache/fop/fo/flow/table/TableCaption.java (+9 lines)
Lines 101-106 public class TableCaption extends FObj { Link Here
101
    }
101
    }
102
102
103
    /** {@inheritDoc} */
103
    /** {@inheritDoc} */
104
    public void addStructureElements(StructureElement parent) {
105
        StructureElement structure = createStructureElement();
106
        structure.setRole(role);
107
        structure.setPtr(newPtrId());
108
        parent.addChild(structure);
109
        super.addStructureElements(structure);
110
    }
111
112
    /** {@inheritDoc} */
104
    public String getLocalName() {
113
    public String getLocalName() {
105
        return "table-caption";
114
        return "table-caption";
106
    }
115
    }
(-)a/src/java/org/apache/fop/fo/flow/table/TableFObj.java (+10 lines)
Lines 22-27 package org.apache.fop.fo.flow.table; Link Here
22
import org.xml.sax.Attributes;
22
import org.xml.sax.Attributes;
23
import org.xml.sax.Locator;
23
import org.xml.sax.Locator;
24
24
25
import org.apache.fop.accessibility.StructureElement;
25
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.apps.FOPException;
26
import org.apache.fop.datatypes.Numeric;
27
import org.apache.fop.datatypes.Numeric;
27
import org.apache.fop.datatypes.ValidationPercentBaseContext;
28
import org.apache.fop.datatypes.ValidationPercentBaseContext;
Lines 244-249 public abstract class TableFObj extends FObj implements StructurePointerProperty Link Here
244
    }
245
    }
245
246
246
    /** {@inheritDoc} */
247
    /** {@inheritDoc} */
248
    public void addStructureElements(StructureElement parent) {
249
        StructureElement structure = createStructureElement();
250
        structure.setRole(role);
251
        structure.setPtr(ptr);
252
        parent.addChild(structure);
253
        super.addStructureElements(structure);
254
    }
255
256
    /** {@inheritDoc} */
247
    public String getPtr() {
257
    public String getPtr() {
248
        return ptr;
258
        return ptr;
249
    }
259
    }
(-)a/src/java/org/apache/fop/fo/pagination/Flow.java (-1 / +8 lines)
Lines 21-26 package org.apache.fop.fo.pagination; Link Here
21
21
22
import org.xml.sax.Locator;
22
import org.xml.sax.Locator;
23
23
24
import org.apache.fop.accessibility.StructureElement;
24
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.apps.FOPException;
25
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FONode;
26
import org.apache.fop.fo.FObj;
27
import org.apache.fop.fo.FObj;
Lines 121-126 public class Flow extends FObj { Link Here
121
    }
122
    }
122
123
123
    /** {@inheritDoc} */
124
    /** {@inheritDoc} */
125
    public void addStructureElements(StructureElement parent) {
126
        StructureElement structure = createStructureElement();
127
        parent.addChild(structure);
128
        super.addStructureElements(structure);
129
    }
130
131
    /** {@inheritDoc} */
124
    public String getLocalName() {
132
    public String getLocalName() {
125
        return "flow";
133
        return "flow";
126
    }
134
    }
127
- 

Return to bug 50852