Interface SegmentationCreationTemplateLabel.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
RTSegmentAnnotationSequence.Item
- Enclosing class:
- SegmentationCreationTemplateLabel
A class implementing this interface can hold attributes which contain the DICOM tag "Segmentation Creation Template Label" (see
SegmentationCreationTemplateLabel)-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(org.dcm4che3.data.Attributes attributes) default booleandefault voidRemoves the Segmentation Creation Template Label (seeSegmentationCreationTemplateLabelwrap(org.dcm4che3.data.Attributes attributes) Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Method Details
-
wrap
- Parameters:
attributes- An attributes object containing the Segmentation Creation Template Label (seeSegmentationCreationTemplateLabel)- Returns:
- A wrapper object implementing the
SegmentationCreationTemplateLabel.Holderinterface.
-
builder
- Returns:
- a
SegmentationCreationTemplateLabel.Holder.Builderto create Segmentation Creation Template Label Items with a fluent API.
-
builder
static SegmentationCreationTemplateLabel.Holder.Builder builder(org.dcm4che3.data.Attributes attributes) - Parameters:
attributes- The Attributes to be wrapped by theSegmentationCreationTemplateLabel.Holder.Builder.- Returns:
- a
SegmentationCreationTemplateLabel.Holder.Builderto create Segmentation Creation Template Label Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getSegmentationCreationTemplateLabel
- Returns:
- the Segmentation Creation Template Label (see
SegmentationCreationTemplateLabel)
-
containsSegmentationCreationTemplateLabel
default boolean containsSegmentationCreationTemplateLabel()- Returns:
- Whether it contains the Segmentation Creation Template Label (see
SegmentationCreationTemplateLabel)
-
removeSegmentationCreationTemplateLabel
default void removeSegmentationCreationTemplateLabel()Removes the Segmentation Creation Template Label (seeSegmentationCreationTemplateLabel
-