Interface FixationDeviceSequence.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
PatientSetupSequence.Item
- Enclosing class:
- FixationDeviceSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Fixation Device Sequence" (see
FixationDeviceSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault FixationDeviceSequenceensureFixationDeviceSequence(int initialCapacity) Adds a new Fixation Device Sequence if it does not already exist.default FixationDeviceSequencedefault FixationDeviceSequencenewFixationDeviceSequence(int initialCapacity) Adds a new Fixation Device Sequence.default voidRemoves the Fixation Device Sequence (seeFixationDeviceSequencewrap(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 Fixation Device Sequence (seeFixationDeviceSequence)- Returns:
- A wrapper object implementing the
FixationDeviceSequence.Holderinterface.
-
getFixationDeviceSequence
- Returns:
- the Fixation Device Sequence (see
FixationDeviceSequence)
-
newFixationDeviceSequence
Adds a new Fixation Device Sequence. (seeFixationDeviceSequence)- Parameters:
initialCapacity- the initial capacity for the new Fixation Device Sequence
-
ensureFixationDeviceSequence
Adds a new Fixation Device Sequence if it does not already exist. (seeFixationDeviceSequence)- Parameters:
initialCapacity- the initial capacity if a new Fixation Device Sequence is created
-
containsFixationDeviceSequence
default boolean containsFixationDeviceSequence()- Returns:
- Whether it contains the Fixation Device Sequence (see
FixationDeviceSequence)
-
removeFixationDeviceSequence
default void removeFixationDeviceSequence()Removes the Fixation Device Sequence (seeFixationDeviceSequence
-