Class LocalString

java.lang.Object
com._1c.g5.v8.dt.ui.dialog.LocalString

public class LocalString extends Object
Data class for items in LocalStringDialogs
  • Constructor Details

    • LocalString

      public LocalString(String languageCode, String caption, String initialValue, boolean expand, boolean exist)
      Create instance of LocalString
      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 otherwise
  • Method Details

    • 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