code: protected void registerTextFieldAttributes() {
          addAttributeProcessor(new BlinkTimeLmlAttribute(), "blink", "blinkTime");
          addAttributeProcessor(new CursorLmlAttribute(), "cursor", "cursorPosition");
          addAttributeProcessor(new DigitsOnlyLmlAttribute(), "digitsOnly", "numeric");
          addAttributeProcessor(new InputAlignLmlAttribute(), "textAlign", "inputAlign", "textAlignment");
          addAttributeProcessor(new MaxLengthLmlAttribute(), "max", "maxLength");
          addAttributeProcessor(new MessageLmlAttribute(), "message", "messageText");
          addAttributeProcessor(new PasswordCharacterLmlAttribute(), "passwordCharacter", "passwordChar");
          addAttributeProcessor(new PasswordModeLmlAttribute(), "passwordMode", "password");
          addAttributeProcessor(new SelectAllLmlAttribute(), "selectAll");
          addAttributeProcessor(new TextFieldFilterLmlAttribute(), "filter", "textFilter", "textFieldFilter");
          addAttributeProcessor(new TextFieldListenerLmlAttribute(), "listener", "textListener", "textFieldListener");
          addAttributeProcessor(new PrefRowsLmlAttribute(), "prefRows", "prefRowsAmount"); // TextArea.
      }
docs: TextField widget attributes.