);
}
+ /**
+ * Returns the range which covers all the Endnotes.
+ */
+ public Range getMainTextboxRange() {
+ return new Range(
+ _cpSplit.getMainTextboxStart(),
+ _cpSplit.getMainTextboxEnd(),
+ this
+ );
+ }
+
/**
* Returns the range which covers all "Header Stories".
* A header story contains a header, footer, end note
return getParagraphText(r);
}
+ public String[] getMainTextboxText() {
+ Range r = doc.getMainTextboxRange();
+
+ return getParagraphText(r);
+ }
+
public String[] getEndnoteText() {
Range r = doc.getEndnoteRange();
ArrayList<String> text = new ArrayList<String>();
text.addAll(Arrays.asList(getParagraphText()));
+ text.addAll(Arrays.asList(getMainTextboxText()));
text.addAll(Arrays.asList(getFootnoteText()));
text.addAll(Arrays.asList(getEndnoteText()));
public static final int CBMAC = 0;
public static final int PRODUCTCREATED = 1;
public static final int PRODUCTREVISED = 2;
- public static final int CCPTEXT = 3;
- public static final int CCPFTN = 4;
- public static final int CCPHDD = 5;
- public static final int CCPMCR = 6;
- public static final int CCPATN = 7;
- public static final int CCPEDN = 8;
- public static final int CCPTXBX = 9;
+ /**
+ * Pointer to length of main document text stream 1
+ */
+ public static final int CCPTEXT = 3;
+ /**
+ * Pointer to length of footnote subdocument text stream
+ */
+ public static final int CCPFTN = 4;
+ /**
+ * Pointer to length of header subdocument text stream
+ */
+ public static final int CCPHDD = 5;
+ /**
+ * Pointer to length of macro subdocument text stream, which should now
+ * always be 0
+ */
+ public static final int CCPMCR = 6;
+ /**
+ * Pointer to length of annotation subdocument text stream
+ */
+ public static final int CCPATN = 7;
+ /**
+ * Pointer to length of endnote subdocument text stream
+ */
+ public static final int CCPEDN = 8;
+ /**
+ * Pointer to length of textbox subdocument text stream
+ */
+ public static final int CCPTXBX = 9;
public static final int CCPHDRTXBX = 10;
public static final int PNFBPCHPFIRST = 11;
public static final int PNCHPFIRST = 12;