Class UITextAreaImpl

    • Field Detail

      • enable_history

        private final boolean enable_history
      • max_size

        private int max_size
      • max_file_size

        private int max_file_size
      • current_file_size

        int current_file_size
      • poop_file

        java.io.File poop_file
      • useFile

        boolean useFile
      • delay_text

        java.util.LinkedList<java.lang.String> delay_text
      • delay_size

        int delay_size
    • Constructor Detail

      • UITextAreaImpl

        public UITextAreaImpl()
    • Method Detail

      • setText

        public void setText​(java.lang.String text)
        Description copied from interface: UITextArea
        Setting values results in a PT_VALUE property change with a String value
        Specified by:
        setText in interface UITextArea
      • appendText

        public void appendText​(java.lang.String text)
        Description copied from interface: UITextArea
        Appends the supplied text to the existing text value
        Specified by:
        appendText in interface UITextArea
      • delayAppend

        protected void delayAppend()
      • getText

        public java.lang.String getText()
        Specified by:
        getText in interface UITextArea
      • setMaximumSize

        public void setMaximumSize​(int _max_size)
        Description copied from interface: UITextArea
        Limits the maximum size of text held by the area. When then size is exceeded the text will be truncated (text at the start of the string is removed, NOT the end) All areas have a default max size as defined by the constant above
        Specified by:
        setMaximumSize in interface UITextArea
      • getFileText

        private java.lang.String getFileText()