01: package org.netbeans.modules.reportgenerator.api.impl;
02:
03: import java.awt.Image;
04: import java.util.ArrayList;
05: import java.util.List;
06:
07: import org.netbeans.modules.reportgenerator.api.ReportElement;
08: import org.netbeans.modules.reportgenerator.api.ReportNode;
09: import org.netbeans.modules.reportgenerator.api.ReportSection;
10:
11: public class ReportSectionImpl extends ReportElementImpl implements
12: ReportSection {
13:
14: private List<ReportElement> mElements = new ArrayList<ReportElement>();
15:
16: public void addReportElement(ReportElement element) {
17: this .mElements.add(element);
18: }
19:
20: public void removeReportElement(ReportElement element) {
21: this .mElements.remove(element);
22: }
23:
24: public List<ReportElement> getReportElements() {
25: return this.mElements;
26: }
27:
28: }
|