Class DcsAvailableFieldInfo

java.lang.Object
com._1c.g5.v8.dt.dcs.settings.DcsAvailableFieldInfo
Direct Known Subclasses:
CombinedDcsAvailableFieldInfo

public class DcsAvailableFieldInfo extends Object
Информация о доступном поле системы комопновки данных
  • Field Details

    • dataPath

      public DcsPath[] dataPath
    • title

      public String title
    • shortTitle

      public String shortTitle
    • additionalTitles

      public DcsAvailableFieldInfo.AdditonalTitles additionalTitles
    • valueType

      public TypeDescriptionSource valueType
    • isResource

      public boolean isResource
    • isFolder

      public boolean isFolder
    • isFieldFolder

      public boolean isFieldFolder
    • isTable

      public boolean isTable
    • isLeaf

      public boolean isLeaf
    • isUser

      public boolean isUser
    • availableCompareKinds

      public int availableCompareKinds
    • isHierarchyAvailable

      public boolean isHierarchyAvailable
    • availableValues

      public TypedValueList availableValues
    • flatHierarchy

      public boolean flatHierarchy
    • isDateAdditionAvailable

      public boolean isDateAdditionAvailable
    • isCalculatedField

      public boolean isCalculatedField
    • isDataParameterField

      public boolean isDataParameterField
    • isAliasedField

      public boolean isAliasedField
    • noDataSetField

      public boolean noDataSetField
    • inputParameters

    • additionalInputParameters

  • Constructor Details

    • DcsAvailableFieldInfo

      public DcsAvailableFieldInfo()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getFieldDef

      public DbViewFieldDef getFieldDef()
      Returns the field's source.

      Source is used for matching data path segments with original data sources at forms

      Returns:
      the fieldDef, can be null
    • setFieldDef

      public void setFieldDef(DbViewFieldDef fieldDef)
      Sets the field's source.
      Parameters:
      fieldDef - the fieldDef to set, can be null
    • getSourceTextRegion

      public org.eclipse.xtext.util.ITextRegion getSourceTextRegion()
      Gets ITextRegion from query text corresponding to the field
      Returns:
      ITextRegion from query text corresponding to the field, can be null if region for field not cleary detected
    • setSourceTextRegion

      public void setSourceTextRegion(org.eclipse.xtext.util.ITextRegion textRegion)
      Sets ITextRegion from query text corresponding to the field
      Parameters:
      textRegion - from query text corresponding to the field, can be null if text region was not clear detected
    • getNameEn

      public String getNameEn()
      Gets string representation of the data path eng value
      Returns:
      eng string value of the data path, never null
    • getNameRu

      public String getNameRu()
      Gets string representation of the data path ru value
      Returns:
      ru string value of the data path, never null