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Возвращает все дочерние элементы объектаКомментарийList<com.github._1c_syntax.bsl.types.MdoReference>Объекты, входящие в состав подсистемыcom.github._1c_syntax.bsl.types.MultiLanguageStringПояснениеcom.github._1c_syntax.bsl.types.MdoReferenceMDO-Ссылка на объектgetName()Имя объектаПринадлежность объекта конфигурации (собственный или заимствованный)com.github._1c_syntax.bsl.types.MdoReferenceРодительская подсистемаВозвращает дочерние элементы объекта, являющиеся атрибутами или ТЧ, плоским списком.com.github._1c_syntax.bsl.support.SupportVariantВариант поддержки родительской конфигурацииcom.github._1c_syntax.bsl.types.MultiLanguageStringСинонимы объектаgetUuid()Уникальный идентификатор объектаinthashCode()included(com.github._1c_syntax.bsl.types.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
public List<Subsystem> included(com.github._1c_syntax.bsl.types.MdoReference mdoRef, boolean addParentSubsystem) Возвращает список подсистем, в которые входит указанная ссылка на объект- Parameters:
mdoRef- - ссылка на искомый объектaddParentSubsystem- - признак необходимости добавлять родительскую (текущую) подсистему в список, если объект присутствует в дочерних. Используется для кейса: раз есть в дочерней, то считаем что и ко всем родителям тоже относится- Returns:
- Список подсистем, в состав которых включена ссылка
-
possibleRights
Возвращает перечень возможных прав доступа -
builder
-
getUuid
Description copied from interface:MDУникальный идентификатор объекта -
getName
Description copied from interface:MDИмя объекта -
getMdoReference
public com.github._1c_syntax.bsl.types.MdoReference 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
public com.github._1c_syntax.bsl.types.MultiLanguageString getSynonym()Description copied from interface:MDСинонимы объекта- Specified by:
getSynonymin interfaceMD
-
getSupportVariant
public com.github._1c_syntax.bsl.support.SupportVariant getSupportVariant()Description copied from interface:MDВариант поддержки родительской конфигурации- Specified by:
getSupportVariantin interfaceMD
-
isIncludeInCommandInterface
public boolean isIncludeInCommandInterface()Признак "Включать в командный интерфейс" -
isIncludeHelpInContents
public boolean isIncludeHelpInContents()Включать в состав справки -
getContent
Объекты, входящие в состав подсистемы -
getParentSubsystem
public com.github._1c_syntax.bsl.types.MdoReference getParentSubsystem()Родительская подсистема -
getSubsystems
-
getExplanation
public com.github._1c_syntax.bsl.types.MultiLanguageString getExplanation()Пояснение -
toString
-
equals
-
hashCode
public int hashCode() -
getPlainChildren
Description copied from interface:ChildrenOwnerВозвращает дочерние элементы объекта, являющиеся атрибутами или ТЧ, плоским списком.- Specified by:
getPlainChildrenin interfaceChildrenOwner
-