Package com.github._1c_syntax.bsl.mdo
Class Catalog.CatalogBuilder
java.lang.Object
com.github._1c_syntax.bsl.mdo.Catalog.CatalogBuilder
- Enclosing class:
Catalog
-
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalIndex(AdditionalIndex addAdditionalIndex) addBasedOn(com.github._1c_syntax.bsl.types.MdoReference addBasedOn) addCharacteristics(Characteristic addCharacteristics) addDataLockFields(com.github._1c_syntax.bsl.types.MdoReference addDataLockFields) addInputByString(com.github._1c_syntax.bsl.types.MdoReference addInputByString) additionalIndexes(Collection<? extends AdditionalIndex> additionalIndexes) addOwners(com.github._1c_syntax.bsl.types.MdoReference addOwners) attributes(Collection<? extends Attribute> attributes) auxiliaryChoiceForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryChoiceForm) Ссылка на дополнительную форму выбораauxiliaryFolderChoiceForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryFolderChoiceForm) Ссылка на дополнительную форму выбора группыauxiliaryFolderForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryFolderForm) Ссылка на дополнительную форму группыauxiliaryListForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryListForm) Ссылка на дополнительную форму спискаauxiliaryObjectForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryObjectForm) Ссылка на дополнительную форму объектаbasedOn(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> basedOn) build()characteristics(Collection<? extends Characteristic> characteristics) checkUnique(boolean checkUnique) Проверять уникальность кода справочника.choiceDataGetModeOnInputByString(ChoiceDataGetMode choiceDataGetModeOnInputByString) Режим получения данных выбора при вводе по строкеchoiceHistoryOnInput(ChoiceHistoryOnInputMode choiceHistoryOnInput) Режим истории выбора при вводе по строкеcodeSeries(CodeSeries codeSeries) Серия кодов справочника.command(ObjectCommand command) commands(Collection<? extends ObjectCommand> commands) createOnInput(UseMode createOnInput) Создание при вводеdataLockControlMode(DataLockControlMode dataLockControlMode) Режим управления блокировкой данныхdataLockFields(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> dataLockFields) defaultChoiceForm(com.github._1c_syntax.bsl.types.MdoReference defaultChoiceForm) Ссылка на форму выбора по умолчаниюdefaultFolderChoiceForm(com.github._1c_syntax.bsl.types.MdoReference defaultFolderChoiceForm) Ссылка на форму выбора группы по умолчаниюdefaultFolderForm(com.github._1c_syntax.bsl.types.MdoReference defaultFolderForm) Ссылка на форму группы по умолчаниюdefaultListForm(com.github._1c_syntax.bsl.types.MdoReference defaultListForm) Ссылка на форму списка по умолчаниюdefaultObjectForm(com.github._1c_syntax.bsl.types.MdoReference defaultObjectForm) Ссылка на форму объекта по умолчаниюexplanation(com.github._1c_syntax.bsl.types.MultiLanguageString explanation) ПояснениеfoldersOnTop(boolean foldersOnTop) Группы сверху.form(ObjectForm form) forms(Collection<? extends ObjectForm> forms) fullTextSearch(UseMode fullTextSearch) Режим полнотекстового поискаfullTextSearchOnInputByString(UseMode fullTextSearchOnInputByString) Режим полнотекстового поиска при вводе по строкеhierarchical(boolean hierarchical) Определяет, является ли справочник иерархическим.hierarchyType(HierarchyType hierarchyType) Тип иерархии справочника.inputByString(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> inputByString) levelCount(int levelCount) Количество уровней иерархии (при ограничении).limitLevelCount(boolean limitLevelCount) Ограничивать количество уровней иерархии.mdoReference(com.github._1c_syntax.bsl.types.MdoReference mdoReference) objectBelonging(ObjectBelonging objectBelonging) owners(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> owners) predefinedValue(PredefinedValue predefinedValue) predefinedValues(Collection<? extends PredefinedValue> predefinedValues) searchStringModeOnInputByString(SearchStringMode searchStringModeOnInputByString) Режим поиска при вводе по строкеsupportVariant(com.github._1c_syntax.bsl.support.SupportVariant supportVariant) synonym(com.github._1c_syntax.bsl.types.MultiLanguageString synonym) tabularSection(TabularSection tabularSection) tabularSections(Collection<? extends TabularSection> tabularSections) template(ObjectTemplate template) templates(Collection<? extends ObjectTemplate> templates) toString()
-
Method Details
-
uuid
- Returns:
this.
-
name
- Returns:
this.
-
mdoReference
public Catalog.CatalogBuilder mdoReference(com.github._1c_syntax.bsl.types.MdoReference mdoReference) - Returns:
this.
-
objectBelonging
- Returns:
this.
-
addBasedOn
-
basedOn
public Catalog.CatalogBuilder basedOn(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> basedOn) -
clearBasedOn
-
comment
- Returns:
this.
-
synonym
- Returns:
this.
-
supportVariant
public Catalog.CatalogBuilder supportVariant(com.github._1c_syntax.bsl.support.SupportVariant supportVariant) - Returns:
this.
-
modules
- Returns:
this.
-
command
-
commands
-
clearCommands
-
attribute
-
attributes
-
clearAttributes
-
tabularSection
-
tabularSections
-
clearTabularSections
-
form
-
forms
-
clearForms
-
template
-
templates
-
clearTemplates
-
defaultObjectForm
public Catalog.CatalogBuilder defaultObjectForm(com.github._1c_syntax.bsl.types.MdoReference defaultObjectForm) Ссылка на форму объекта по умолчанию- Returns:
this.
-
defaultListForm
public Catalog.CatalogBuilder defaultListForm(com.github._1c_syntax.bsl.types.MdoReference defaultListForm) Ссылка на форму списка по умолчанию- Returns:
this.
-
defaultChoiceForm
public Catalog.CatalogBuilder defaultChoiceForm(com.github._1c_syntax.bsl.types.MdoReference defaultChoiceForm) Ссылка на форму выбора по умолчанию- Returns:
this.
-
defaultFolderForm
public Catalog.CatalogBuilder defaultFolderForm(com.github._1c_syntax.bsl.types.MdoReference defaultFolderForm) Ссылка на форму группы по умолчанию- Returns:
this.
-
defaultFolderChoiceForm
public Catalog.CatalogBuilder defaultFolderChoiceForm(com.github._1c_syntax.bsl.types.MdoReference defaultFolderChoiceForm) Ссылка на форму выбора группы по умолчанию- Returns:
this.
-
auxiliaryObjectForm
public Catalog.CatalogBuilder auxiliaryObjectForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryObjectForm) Ссылка на дополнительную форму объекта- Returns:
this.
-
auxiliaryListForm
public Catalog.CatalogBuilder auxiliaryListForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryListForm) Ссылка на дополнительную форму списка- Returns:
this.
-
auxiliaryChoiceForm
public Catalog.CatalogBuilder auxiliaryChoiceForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryChoiceForm) Ссылка на дополнительную форму выбора- Returns:
this.
-
auxiliaryFolderForm
public Catalog.CatalogBuilder auxiliaryFolderForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryFolderForm) Ссылка на дополнительную форму группы- Returns:
this.
-
auxiliaryFolderChoiceForm
public Catalog.CatalogBuilder auxiliaryFolderChoiceForm(com.github._1c_syntax.bsl.types.MdoReference auxiliaryFolderChoiceForm) Ссылка на дополнительную форму выбора группы- Returns:
this.
-
predefinedValue
-
predefinedValues
public Catalog.CatalogBuilder predefinedValues(Collection<? extends PredefinedValue> predefinedValues) -
clearPredefinedValues
-
addAdditionalIndex
-
additionalIndexes
public Catalog.CatalogBuilder additionalIndexes(Collection<? extends AdditionalIndex> additionalIndexes) -
clearAdditionalIndexes
-
explanation
public Catalog.CatalogBuilder explanation(com.github._1c_syntax.bsl.types.MultiLanguageString explanation) Пояснение- Returns:
this.
-
fullTextSearch
Режим полнотекстового поиска- Returns:
this.
-
addOwners
-
owners
public Catalog.CatalogBuilder owners(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> owners) -
clearOwners
-
hierarchical
Определяет, является ли справочник иерархическим.- Returns:
this.
-
hierarchyType
Тип иерархии справочника. Определяет вид иерархии: по группам или по элементам. Значение по умолчанию:HierarchyType.HIERARCHY_FOLDERS_AND_ITEMS.- Returns:
this.
-
limitLevelCount
Ограничивать количество уровней иерархии.- Returns:
this.
-
levelCount
Количество уровней иерархии (при ограничении).- Returns:
this.
-
foldersOnTop
Группы сверху. Определяет расположение групп в списке.- Returns:
this.
-
checkUnique
Проверять уникальность кода справочника. Определяет, нужно ли проверять уникальность кода справочника. Если значение равно false, то код справочника должен быть уникальным в пределах области, определяемой свойствомcodeSeries(com.github._1c_syntax.bsl.mdo.support.CodeSeries).- Returns:
this.
-
codeSeries
Серия кодов справочника. Определяет область действия уникальности кода справочника. Значение по умолчанию:CodeSeries.WHOLE_CATALOG. Для формата EDT: если поле отсутствует, автоматически устанавливается значение WHOLE_CATALOG.- Returns:
this.
-
addInputByString
public Catalog.CatalogBuilder addInputByString(com.github._1c_syntax.bsl.types.MdoReference addInputByString) -
inputByString
public Catalog.CatalogBuilder inputByString(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> inputByString) -
clearInputByString
-
fullTextSearchOnInputByString
Режим полнотекстового поиска при вводе по строке- Returns:
this.
-
searchStringModeOnInputByString
public Catalog.CatalogBuilder searchStringModeOnInputByString(SearchStringMode searchStringModeOnInputByString) Режим поиска при вводе по строке- Returns:
this.
-
choiceDataGetModeOnInputByString
public Catalog.CatalogBuilder choiceDataGetModeOnInputByString(ChoiceDataGetMode choiceDataGetModeOnInputByString) Режим получения данных выбора при вводе по строке- Returns:
this.
-
createOnInput
Создание при вводе- Returns:
this.
-
choiceHistoryOnInput
Режим истории выбора при вводе по строке- Returns:
this.
-
addDataLockFields
public Catalog.CatalogBuilder addDataLockFields(com.github._1c_syntax.bsl.types.MdoReference addDataLockFields) -
dataLockFields
public Catalog.CatalogBuilder dataLockFields(Collection<? extends com.github._1c_syntax.bsl.types.MdoReference> dataLockFields) -
clearDataLockFields
-
dataLockControlMode
Режим управления блокировкой данных- Returns:
this.
-
addCharacteristics
-
characteristics
-
clearCharacteristics
-
build
-
toString
-