Class Task.TaskBuilder

java.lang.Object
com.github._1c_syntax.bsl.mdo.Task.TaskBuilder
Enclosing class:
Task

public static class Task.TaskBuilder extends Object
  • Method Details

    • uuid

      public Task.TaskBuilder uuid(String uuid)
      Returns:
      this.
    • name

      public Task.TaskBuilder name(String name)
      Returns:
      this.
    • mdoReference

      public Task.TaskBuilder mdoReference(com.github._1c_syntax.bsl.types.MdoReference mdoReference)
      Returns:
      this.
    • objectBelonging

      public Task.TaskBuilder objectBelonging(ObjectBelonging objectBelonging)
      Returns:
      this.
    • addBasedOn

      public Task.TaskBuilder addBasedOn(com.github._1c_syntax.bsl.types.MdoReference addBasedOn)
    • basedOn

      public Task.TaskBuilder basedOn(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> basedOn)
    • clearBasedOn

      public Task.TaskBuilder clearBasedOn()
    • comment

      public Task.TaskBuilder comment(String comment)
      Returns:
      this.
    • synonym

      public Task.TaskBuilder synonym(com.github._1c_syntax.bsl.types.MultiLanguageString synonym)
      Returns:
      this.
    • supportVariant

      public Task.TaskBuilder supportVariant(com.github._1c_syntax.bsl.support.SupportVariant supportVariant)
      Returns:
      this.
    • modules

      public Task.TaskBuilder modules(List<Module> modules)
      Returns:
      this.
    • command

      public Task.TaskBuilder command(ObjectCommand command)
    • commands

      public Task.TaskBuilder commands(Collection<? extends ObjectCommand> commands)
    • clearCommands

      public Task.TaskBuilder clearCommands()
    • attribute

      public Task.TaskBuilder attribute(Attribute attribute)
    • attributes

      public Task.TaskBuilder attributes(Collection<? extends Attribute> attributes)
    • clearAttributes

      public Task.TaskBuilder clearAttributes()
    • tabularSection

      public Task.TaskBuilder tabularSection(TabularSection tabularSection)
    • tabularSections

      public Task.TaskBuilder tabularSections(Collection<? extends TabularSection> tabularSections)
    • clearTabularSections

      public Task.TaskBuilder clearTabularSections()
    • form

      public Task.TaskBuilder form(ObjectForm form)
    • forms

      public Task.TaskBuilder forms(Collection<? extends ObjectForm> forms)
    • clearForms

      public Task.TaskBuilder clearForms()
    • template

      public Task.TaskBuilder template(ObjectTemplate template)
    • templates

      public Task.TaskBuilder templates(Collection<? extends ObjectTemplate> templates)
    • clearTemplates

      public Task.TaskBuilder clearTemplates()
    • addAdditionalIndex

      public Task.TaskBuilder addAdditionalIndex(AdditionalIndex addAdditionalIndex)
    • additionalIndexes

      public Task.TaskBuilder additionalIndexes(Collection<? extends AdditionalIndex> additionalIndexes)
    • clearAdditionalIndexes

      public Task.TaskBuilder clearAdditionalIndexes()
    • addressingAttribute

      public Task.TaskBuilder addressingAttribute(TaskAddressingAttribute addressingAttribute)
    • addressingAttributes

      public Task.TaskBuilder addressingAttributes(Collection<? extends TaskAddressingAttribute> addressingAttributes)
    • clearAddressingAttributes

      public Task.TaskBuilder clearAddressingAttributes()
    • defaultObjectForm

      public Task.TaskBuilder defaultObjectForm(com.github._1c_syntax.bsl.types.MdoReference defaultObjectForm)
      Ссылка на форму объекта по умолчанию
      Returns:
      this.
    • defaultListForm

      public Task.TaskBuilder defaultListForm(com.github._1c_syntax.bsl.types.MdoReference defaultListForm)
      Ссылка на форму списка по умолчанию
      Returns:
      this.
    • defaultChoiceForm

      public Task.TaskBuilder defaultChoiceForm(com.github._1c_syntax.bsl.types.MdoReference defaultChoiceForm)
      Ссылка на форму выбора по умолчанию
      Returns:
      this.
    • auxiliaryObjectForm

      public Task.TaskBuilder auxiliaryObjectForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryObjectForm)
      Ссылка на дополнительную форму объекта
      Returns:
      this.
    • auxiliaryListForm

      public Task.TaskBuilder auxiliaryListForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryListForm)
      Ссылка на дополнительную форму списка
      Returns:
      this.
    • auxiliaryChoiceForm

      public Task.TaskBuilder auxiliaryChoiceForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryChoiceForm)
      Ссылка на дополнительную форму выбора
      Returns:
      this.
    • explanation

      public Task.TaskBuilder explanation(com.github._1c_syntax.bsl.types.MultiLanguageString explanation)
      Пояснение
      Returns:
      this.
    • numberLength

      public Task.TaskBuilder numberLength(int numberLength)
      Длина номера задачи. Если равна 0, то у задачи нет номера.
      Returns:
      this.
    • descriptionLength

      public Task.TaskBuilder descriptionLength(int descriptionLength)
      Длина наименования задачи. Если равна 0, то у задачи нет наименования.
      Returns:
      this.
    • fullTextSearch

      public Task.TaskBuilder fullTextSearch(UseMode fullTextSearch)
      Режим полнотекстового поиска
      Returns:
      this.
    • addInputByString

      public Task.TaskBuilder addInputByString(com.github._1c_syntax.bsl.types.MdoReference addInputByString)
    • inputByString

      public Task.TaskBuilder inputByString(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> inputByString)
    • clearInputByString

      public Task.TaskBuilder clearInputByString()
    • fullTextSearchOnInputByString

      public Task.TaskBuilder fullTextSearchOnInputByString(UseMode fullTextSearchOnInputByString)
      Режим полнотекстового поиска при вводе по строке
      Returns:
      this.
    • searchStringModeOnInputByString

      public Task.TaskBuilder searchStringModeOnInputByString(SearchStringMode searchStringModeOnInputByString)
      Режим поиска при вводе по строке
      Returns:
      this.
    • choiceDataGetModeOnInputByString

      public Task.TaskBuilder choiceDataGetModeOnInputByString(ChoiceDataGetMode choiceDataGetModeOnInputByString)
      Режим получения данных выбора при вводе по строке
      Returns:
      this.
    • createOnInput

      public Task.TaskBuilder createOnInput(UseMode createOnInput)
      Создание при вводе
      Returns:
      this.
    • choiceHistoryOnInput

      public Task.TaskBuilder choiceHistoryOnInput(ChoiceHistoryOnInputMode choiceHistoryOnInput)
      Режим истории выбора при вводе по строке
      Returns:
      this.
    • addDataLockFields

      public Task.TaskBuilder addDataLockFields(com.github._1c_syntax.bsl.types.MdoReference addDataLockFields)
    • dataLockFields

      public Task.TaskBuilder dataLockFields(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> dataLockFields)
    • clearDataLockFields

      public Task.TaskBuilder clearDataLockFields()
    • dataLockControlMode

      public Task.TaskBuilder dataLockControlMode(DataLockControlMode dataLockControlMode)
      Режим управления блокировкой данных
      Returns:
      this.
    • addCharacteristics

      public Task.TaskBuilder addCharacteristics(Characteristic addCharacteristics)
    • characteristics

      public Task.TaskBuilder characteristics(Collection<? extends Characteristic> characteristics)
    • clearCharacteristics

      public Task.TaskBuilder clearCharacteristics()
    • build

      public Task build()
    • toString

      public String toString()
      Overrides:
      toString in class Object