Package com.github._1c_syntax.bsl.mdo
Class Subsystem
java.lang.Object
com.github._1c_syntax.bsl.mdo.Subsystem
- All Implemented Interfaces:
AccessRightsOwner,ChildrenOwner,MD,MDObject
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Subsystem.SubsystemBuilderbuilder()booleanВозвращает все дочерние элементы объектаКомментарийОбъекты, входящие в состав подсистемыПояснениеMDO-Ссылка на объектgetName()Имя объектаПринадлежность объекта конфигурации (собственный или заимствованный)Родительская подсистемаВозвращает дочерние элементы объекта, являющиеся атрибутами или ТЧ, плоским списком.Вариант поддержки родительской конфигурацииСинонимы объектаgetUuid()Уникальный идентификатор объектаinthashCode()included(MdoReference mdoRef, boolean addParentSubsystem) Возвращает список подсистем, в которые входит указанная ссылка на объектbooleanВключать в состав справкиbooleanПризнак "Включать в командный интерфейс"Возвращает перечень возможных прав доступаtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.github._1c_syntax.bsl.mdo.AccessRightsOwner
getPossibleRights, isValidRightMethods inherited from interface com.github._1c_syntax.bsl.mdo.ChildrenOwner
findChild, findChild, findChild, findChildMethods inherited from interface com.github._1c_syntax.bsl.mdo.MD
getDescription, getDescription, getMdoRef, getMdoRef, getMdoType
-
Method Details
-
getChildren
Description copied from interface:ChildrenOwnerВозвращает все дочерние элементы объекта- Specified by:
getChildrenin interfaceChildrenOwner
-
included
Возвращает список подсистем, в которые входит указанная ссылка на объект- Parameters:
mdoRef- - ссылка на искомый объектaddParentSubsystem- - признак необходимости добавлять родительскую (текущую) подсистему в список, если объект присутствует в дочерних. Используется для кейса: раз есть в дочерней, то считаем что и ко всем родителям тоже относится- Returns:
- Список подсистем, в состав которых включена ссылка
-
possibleRights
Возвращает перечень возможных прав доступа -
builder
-
getUuid
Description copied from interface:MDУникальный идентификатор объекта -
getName
Description copied from interface:MDИмя объекта -
getMdoReference
Description copied from interface:MDMDO-Ссылка на объект- Specified by:
getMdoReferencein interfaceMD
-
getObjectBelonging
Description copied from interface:MDПринадлежность объекта конфигурации (собственный или заимствованный)- Specified by:
getObjectBelongingin interfaceMD
-
getComment
Description copied from interface:MDКомментарий- Specified by:
getCommentin interfaceMD
-
getSynonym
Description copied from interface:MDСинонимы объекта- Specified by:
getSynonymin interfaceMD
-
getSupportVariant
Description copied from interface:MDВариант поддержки родительской конфигурации- Specified by:
getSupportVariantin interfaceMD
-
isIncludeInCommandInterface
public boolean isIncludeInCommandInterface()Признак "Включать в командный интерфейс" -
isIncludeHelpInContents
public boolean isIncludeHelpInContents()Включать в состав справки -
getContent
Объекты, входящие в состав подсистемы -
getParentSubsystem
Родительская подсистема -
getSubsystems
-
getExplanation
Пояснение -
toString
-
equals
-
hashCode
public int hashCode() -
getPlainChildren
Description copied from interface:ChildrenOwnerВозвращает дочерние элементы объекта, являющиеся атрибутами или ТЧ, плоским списком.- Specified by:
getPlainChildrenin interfaceChildrenOwner
-