## Uses of Class
org.apache.poi.hwpf.usermodel.Range

- Packages that use Range
  Package | Description
  --- | ---
  org.apache.poi.hwpf |
  org.apache.poi.hwpf.converter |
  org.apache.poi.hwpf.extractor |
  org.apache.poi.hwpf.usermodel |

- - ### Uses of Range in org.apache.poi.hwpf

    Methods in org.apache.poi.hwpf that return Range
    Modifier and Type | Method and Description
    --- | ---
    `Range` | HWPFDocument.`getCommentsRange()` Returns the `Range` which covers all annotations.
    `Range` | HWPFDocument.`getEndnoteRange()` Returns the `Range` which covers all endnotes.
    `Range` | HWPFDocument.`getFootnoteRange()` Returns the `Range` which covers all the Footnotes.
    `Range` | HWPFDocument.`getHeaderStoryRange()` Returns the range which covers all "Header Stories".
    `Range` | HWPFDocument.`getMainTextboxRange()` Returns the `Range` which covers all textboxes.
    `Range` | HWPFDocument.`getOverallRange()`
    `Range` | HWPFOldDocument.`getOverallRange()`
    `abstract Range` | HWPFDocumentCore.`getOverallRange()` Returns the range that covers all text in the file, including main text, footnotes, headers and comments
    `Range` | HWPFDocument.`getRange()` Returns the range which covers the whole of the document, but excludes any headers and footers.
    `Range` | HWPFOldDocument.`getRange()`
    `abstract Range` | HWPFDocumentCore.`getRange()` Returns the range which covers the whole of the document, but excludes any headers and footers.

  - ### Uses of Range in org.apache.poi.hwpf.converter

    Methods in org.apache.poi.hwpf.converter with parameters of type Range
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | WordToTextConverter.`processBookmarks(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range range, int currentTableLevel, java.util.List<Bookmark> rangeBookmarks)`
    `protected abstract void` | AbstractWordConverter.`processBookmarks(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range range, int currentTableLevel, java.util.List<Bookmark> rangeBookmarks)` Wrap range into bookmark(s) and process it.
    `protected void` | WordToHtmlConverter.`processBookmarks(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range range, int currentTableLevel, java.util.List<Bookmark> rangeBookmarks)`
    `protected void` | WordToFoConverter.`processBookmarks(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range range, int currentTableLevel, java.util.List<Bookmark> rangeBookmarks)`
    `protected boolean` | AbstractWordConverter.`processCharacters(HWPFDocumentCore wordDocument, int currentTableLevel, Range range, org.w3c.dom.Element block)`
    `protected void` | AbstractWordConverter.`processDeadField(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range range, int currentTableLevel, int beginMark, int separatorMark, int endMark)`
    `void` | WordToTextConverter.`processDocumentPart(HWPFDocumentCore wordDocument, Range range)`
    `protected void` | AbstractWordConverter.`processDocumentPart(HWPFDocumentCore wordDocument, Range range)`
    `void` | WordToHtmlConverter.`processDocumentPart(HWPFDocumentCore wordDocument, Range range)`
    `protected void` | WordToTextConverter.`processEndnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range endnoteTextRange)`
    `protected abstract void` | AbstractWordConverter.`processEndnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range endnoteTextRange)`
    `protected void` | WordToHtmlConverter.`processEndnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range endnoteTextRange)`
    `protected void` | WordToFoConverter.`processEndnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range endnoteTextRange)`
    `protected void` | AbstractWordConverter.`processField(HWPFDocument wordDocument, Range parentRange, int currentTableLevel, Field field, org.w3c.dom.Element currentBlock)`
    `protected void` | WordToTextConverter.`processFootnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range footnoteTextRange)`
    `protected abstract void` | AbstractWordConverter.`processFootnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range footnoteTextRange)`
    `protected void` | WordToHtmlConverter.`processFootnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range footnoteTextRange)`
    `protected void` | WordToFoConverter.`processFootnoteAutonumbered(HWPFDocument wordDocument, int noteIndex, org.w3c.dom.Element block, Range footnoteTextRange)`
    `protected void` | WordToTextConverter.`processHyperlink(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String hyperlink)`
    `protected abstract void` | AbstractWordConverter.`processHyperlink(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String hyperlink)`
    `protected void` | WordToHtmlConverter.`processHyperlink(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String hyperlink)`
    `protected void` | WordToFoConverter.`processHyperlink(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String hyperlink)`
    `protected void` | WordToHtmlConverter.`processNoteAutonumbered(HWPFDocument doc, java.lang.String type, int noteIndex, org.w3c.dom.Element block, Range noteTextRange)`
    `protected void` | WordToTextConverter.`processPageref(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String pageref)`
    `protected abstract void` | AbstractWordConverter.`processPageref(HWPFDocumentCore wordDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String pageref)`
    `protected void` | WordToHtmlConverter.`processPageref(HWPFDocumentCore hwpfDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String pageref)`
    `protected void` | WordToFoConverter.`processPageref(HWPFDocumentCore hwpfDocument, org.w3c.dom.Element currentBlock, Range textRange, int currentTableLevel, java.lang.String pageref)`
    `protected void` | AbstractWordConverter.`processParagraphes(HWPFDocumentCore wordDocument, org.w3c.dom.Element flow, Range range, int currentTableLevel)`
    `protected int` | AbstractWordConverter.`tryDeadField(HWPFDocumentCore wordDocument, Range range, int currentTableLevel, int beginMark, org.w3c.dom.Element currentBlock)`

  - ### Uses of Range in org.apache.poi.hwpf.extractor

    Methods in org.apache.poi.hwpf.extractor with parameters of type Range
    Modifier and Type | Method and Description
    --- | ---
    `protected static java.lang.String[]` | WordExtractor.`getParagraphText(Range r)`

  - ### Uses of Range in org.apache.poi.hwpf.usermodel

    Subclasses of Range in org.apache.poi.hwpf.usermodel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CharacterRun` This class represents a run of text that share common properties.
    `class` | `ListEntry`
    `class` | `Paragraph`
    `class` | `Section`
    `class` | `Table`
    `class` | `TableCell`
    `class` | `TableRow`

    Methods in org.apache.poi.hwpf.usermodel that return Range
    Modifier and Type | Method and Description
    --- | ---
    `Range` | Field.`firstSubrange(Range parent)`
    `Range` | HeaderStories.`getEndnoteContNoteSubrange()`
    `Range` | HeaderStories.`getEndnoteContSeparatorSubrange()`
    `Range` | HeaderStories.`getEndnoteSeparatorSubrange()`
    `Range` | HeaderStories.`getEvenFooterSubrange()`
    `Range` | HeaderStories.`getEvenHeaderSubrange()`
    `Range` | HeaderStories.`getFirstFooterSubrange()`
    `Range` | HeaderStories.`getFirstHeaderSubrange()`
    `Range` | HeaderStories.`getFootnoteContNoteSubrange()`
    `Range` | HeaderStories.`getFootnoteContSeparatorSubrange()`
    `Range` | HeaderStories.`getFootnoteSeparatorSubrange()`
    `Range` | HeaderStories.`getOddFooterSubrange()`
    `Range` | HeaderStories.`getOddHeaderSubrange()`
    `Range` | HeaderStories.`getRange()`
    `Range` | Field.`secondSubrange(Range parent)`

    Methods in org.apache.poi.hwpf.usermodel with parameters of type Range
    Modifier and Type | Method and Description
    --- | ---
    `Range` | Field.`firstSubrange(Range parent)`
    `CharacterRun` | Field.`getMarkEndCharacterRun(Range parent)`
    `CharacterRun` | Field.`getMarkSeparatorCharacterRun(Range parent)`
    `CharacterRun` | Field.`getMarkStartCharacterRun(Range parent)`
    `static Paragraph` | Paragraph.`newParagraph(Range parent, PAPX papx)`
    `Range` | Field.`secondSubrange(Range parent)`

    Constructors in org.apache.poi.hwpf.usermodel with parameters of type Range
    Constructor and Description
    `Range(int start, int end, Range parent)` Used to create Ranges that are children of other Ranges.
    `Range(Range other)`
    `Section(SEPX sepx, Range parent)`
    `TableIterator(Range range)`

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.