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.SubsystemBuilder
builder()
boolean
Возвращает все дочерние элементы объектаКомментарийОбъекты, входящие в состав подсистемыПояснениеMDO-Ссылка на объектgetName()
Имя объектаПринадлежность объекта конфигурации (собственный или заимствованный)Родительская подсистемаВозвращает дочерние элементы объекта, являющиеся атрибутами или ТЧ, плоским списком.Вариант поддержки родительской конфигурацииСинонимы объектаgetUuid()
Уникальный идентификатор объектаint
hashCode()
included
(MdoReference mdoRef, boolean addParentSubsystem) Возвращает список подсистем, в которые входит указанная ссылка на объектboolean
Включать в состав справкиboolean
Признак "Включать в командный интерфейс"Возвращает перечень возможных прав доступаtoString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.github._1c_syntax.bsl.mdo.AccessRightsOwner
getPossibleRights, isValidRight
Methods inherited from interface com.github._1c_syntax.bsl.mdo.ChildrenOwner
findChild, findChild, findChild, findChild
Methods 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:
getChildren
in interfaceChildrenOwner
-
included
Возвращает список подсистем, в которые входит указанная ссылка на объект- Parameters:
mdoRef
- - ссылка на искомый объектaddParentSubsystem
- - признак необходимости добавлять родительскую (текущую) подсистему в список, если объект присутствует в дочерних. Используется для кейса: раз есть в дочерней, то считаем что и ко всем родителям тоже относится- Returns:
- Список подсистем, в состав которых включена ссылка
-
getPlainChildren
Description copied from interface:ChildrenOwner
Возвращает дочерние элементы объекта, являющиеся атрибутами или ТЧ, плоским списком.- Specified by:
getPlainChildren
in interfaceChildrenOwner
-
possibleRights
Возвращает перечень возможных прав доступа -
builder
-
getUuid
Description copied from interface:MD
Уникальный идентификатор объекта -
getName
Description copied from interface:MD
Имя объекта -
getMdoReference
Description copied from interface:MD
MDO-Ссылка на объект- Specified by:
getMdoReference
in interfaceMD
-
getObjectBelonging
Description copied from interface:MD
Принадлежность объекта конфигурации (собственный или заимствованный)- Specified by:
getObjectBelonging
in interfaceMD
-
getComment
Description copied from interface:MD
Комментарий- Specified by:
getComment
in interfaceMD
-
getSynonym
Description copied from interface:MD
Синонимы объекта- Specified by:
getSynonym
in interfaceMD
-
getSupportVariant
Description copied from interface:MD
Вариант поддержки родительской конфигурации- Specified by:
getSupportVariant
in interfaceMD
-
isIncludeInCommandInterface
public boolean isIncludeInCommandInterface()Признак "Включать в командный интерфейс" -
isIncludeHelpInContents
public boolean isIncludeHelpInContents()Включать в состав справки -
getContent
Объекты, входящие в состав подсистемы -
getParentSubsystem
Родительская подсистема -
getSubsystems
-
getExplanation
Пояснение -
toString
-
equals
-
hashCode
public int hashCode()
-