Kurt Devlin created PDFBOX-3576:
-----------------------------------

             Summary: Add getter methods to TextPosition
                 Key: PDFBOX-3576
                 URL: https://issues.apache.org/jira/browse/PDFBOX-3576
             Project: PDFBox
          Issue Type: Improvement
    Affects Versions: 2.0.3
            Reporter: Kurt Devlin


I've inherited code in my department that created a local copy of TextPosition 
and broke it's immutability. I'm trying to refactor this code and use the core 
Apache implementation and I understand the need for TextPosition, but can 
getters be added to provide read-only access to the class's fields?

We have custom code that does comparison of endX/endY values to determine if 
there are overlapping characters and other features. In our application, we 
also have a swap feature where we need to create/clone new TextPosition 
instances with minor differences between an existing TextPosition instance. 
Since there are a lot of fields that are required by the constructor of the new 
instances, but can't be read from an existing instance, we need a way to access 
these fields.

There probably should also be an override for equals() and hashCode().



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to