Class SectionConfiguration
java.lang.Object
org.qubership.atp.mia.model.DateAuditorEntity
org.qubership.atp.mia.model.configuration.SectionConfiguration
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsFields inherited from class org.qubership.atp.mia.model.DateAuditorEntity
createdWhen, modifiedWhen -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCompound(CompoundConfiguration compoundConfiguration) Add compound.voidaddProcess(ProcessConfiguration processConfiguration) Add process.voidaddSection(SectionConfiguration sectionConfiguration) Add section.Get UUID for all nested children.Getter for sections.Get section with all nested children.voidReorders child sections (if present) sequentially starting from position 0.
-
Field Details
-
id
-
-
Constructor Details
-
SectionConfiguration
public SectionConfiguration()
-
-
Method Details
-
addCompound
Add compound.- Parameters:
compoundConfiguration- compound
-
addProcess
Add process.- Parameters:
processConfiguration- process
-
addSection
Add section.- Parameters:
sectionConfiguration- section
-
getChildrenUuid
Get UUID for all nested children.- Returns:
- list of
UUID
-
getSections
Getter for sections.- Returns:
- list of
SectionConfiguration
-
getWithChildrenSections
Get section with all nested children.- Returns:
- list of
SectionConfiguration
-
reorderChildSequentially
public void reorderChildSequentially()Reorders child sections (if present) sequentially starting from position 0.
-