Hello.
I have this problem where a lot of methods and utility in TextInputControl have
package private access while at the same time are expected to be used/overriden
by children.
For example,
```
String filterInput(String text) {
// This method should be overridden by child classes.
// It is overridden in TextField and TextArea as needed.
return text;
}
```
This method is clearly supposed to be overriden, and I am making a hex editor,
requiring me to create my own text field, but I can't override it.
It is the same for other methods, also including utility methods, like for
example, with the same name :
```
static String filterInput(String txt, boolean stripNewlines, boolean
stripTabs)
```
In order to do what I want, I am no choice but to copy paste half the code of
this class, since even if I override the only method that uses filterInput,
public void replaceText, there are a lot of package private stuff inside
(mainly getFormatterAccessor), so I am ended up with trying to copy paste the
whole class.
On another note, since I am talking about formatter accessor, this inner class
in TextInputControl has a typos in it: TextInputControlFromatterAccessor.
Is it possible to fix this?
Thank you in advance.
Best regards,
Tom