Class LocalStringDialog.LocalString

    • Constructor Detail

      • LocalString

        public LocalString​(String languageCode,
                           String caption,
                           String initialValue,
                           boolean expand,
                           boolean exist)
        Parameters:
        languageCode - the code of item language, cannot be null
        caption - the language name representation, cannot be null
        initialValue - the initial value of this language string, can be null
        expand - the initial value of ui editor state
        exist - true if given language code exist in current configuration, false in otherwise
    • Method Detail

      • getLanguageCode

        public String getLanguageCode()
        The language code
        Returns:
        code of language, never null
      • getCaption

        public String getCaption()
        The language name representation
        Returns:
        language name representation, never null
      • isExist

        public boolean isExist()
        Whether exist in configuration
        Returns:
        true if given language code exist in current configuration, false in otherwise
      • getTextValue

        public org.eclipse.core.databinding.observable.value.WritableValue<String> getTextValue()
        Writable value of local string text
        Returns:
        WritableValue of local string text, never null
      • getText

        public String getText()
        The local string text
        Returns:
        local string text, never null
      • getExpandValue

        public org.eclipse.core.databinding.observable.value.WritableValue<Boolean> getExpandValue()
        Writable value of expand editor state
        Returns:
        WritableValue of expand editor state, never null
      • isExpand

        public boolean isExpand()
        Expand editor state
        Returns:
        expand editor state, never null