Class TypeSection.LinkContainsTypeDefinition
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.documentation.comment.TypeSection.TypeDefinition
-
- com._1c.g5.v8.dt.bsl.documentation.comment.TypeSection.LinkContainsTypeDefinition
-
- Enclosing class:
- TypeSection
public static class TypeSection.LinkContainsTypeDefinition extends TypeSection.TypeDefinition
Implementation ofTypeSection.TypeDefinition
which containsLinkPart
to the element for getting types for element collection.
-
-
Constructor Summary
Constructors Constructor Description LinkContainsTypeDefinition(LinkPart link)
Constructor for link type definition
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContainType(TypeSection.TypeDefinition containType)
AddsTypeSection.TypeDefinition
of type that should be contains as element of collection for this typeList<TypeSection.TypeDefinition>
getContainTypes()
List<TypeSection.FieldDefinition>
getFieldDefinitionExtension()
GetsTypeSection.FieldDefinition
s of extra fields of this typeLinkPart
getLink()
Gets containingLinkPart
void
setTypeName(String typeName)
Sets type name of the definition type-
Methods inherited from class com._1c.g5.v8.dt.bsl.documentation.comment.TypeSection.TypeDefinition
getLineNumber, getLinkToExtensionFields, getNameOffset, getTypeName, setLineNumber, setLinkToExtensionFields, setNameOffset
-
-
-
-
Method Detail
-
setTypeName
public void setTypeName(String typeName)
Description copied from class:TypeSection.TypeDefinition
Sets type name of the definition type- Overrides:
setTypeName
in classTypeSection.TypeDefinition
- Parameters:
typeName
- type name of the definition type, cannot benull
-
addContainType
public void addContainType(TypeSection.TypeDefinition containType)
Description copied from class:TypeSection.TypeDefinition
AddsTypeSection.TypeDefinition
of type that should be contains as element of collection for this type- Overrides:
addContainType
in classTypeSection.TypeDefinition
- Parameters:
containType
- type that should be contains as element of collection for this type, cannot benull
-
getContainTypes
public List<TypeSection.TypeDefinition> getContainTypes()
- Overrides:
getContainTypes
in classTypeSection.TypeDefinition
-
getFieldDefinitionExtension
public List<TypeSection.FieldDefinition> getFieldDefinitionExtension()
Description copied from class:TypeSection.TypeDefinition
GetsTypeSection.FieldDefinition
s of extra fields of this type- Overrides:
getFieldDefinitionExtension
in classTypeSection.TypeDefinition
- Returns:
TypeSection.FieldDefinition
s of extra fields of this type, nevernull
-
-