Class FrameOfInterestType
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.FrameOfInterestType
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,CodeStringMultiWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper
public class FrameOfInterestType extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements CodeStringMultiWrapper
Name: Frame of Interest Type
Keyword: FrameOfInterestType
Tag: (0028,6023)
Value Representation: CodeString
Value Multiplicity: 1-n
- Described in the contexts:
as follows:
Attribute Name: Frame of Interest Type
Type: 3
Attribute Description:A Defined Term for each one of the Frame(s) of Interest (0028,6020) that identifies the significance of the frame. If multiple Frames of Interest are selected and this Attribute is used, it shall contain the same number of values as are in Frame Numbers of Interest (0028,6020).
Defined Terms:
- HIGHMI
- RWAVE
- TRIGGER
- ENDSYSTOLE
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFrameOfInterestType.Builder<SELF extends FrameOfInterestType.Builder<SELF,T>,T extends FrameOfInterestType.Holder>static interfaceFrameOfInterestType.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Frame of Interest Type" (seeFrameOfInterestType)static classFrameOfInterestType.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringMultiWrapper
CodeStringMultiWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends CodeStringMultiWrapper>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPRIVATE_CREATORThe Private Creator associated with this class.static intTAGThe DICOM Tag associated with this class.-
Fields inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringMultiWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description FrameOfInterestType()Creates a new Frame of Interest Type object which wraps a new and emptyAttributesobject.FrameOfInterestType(org.dcm4che3.data.Attributes attributes)Creates a new Frame of Interest Type object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FrameOfInterestTypecopy()Returns a new Frame of Interest Type which wraps a copy of the Attributes wrapped in this Frame of Interest Type.java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringMultiWrapper
getValueRepresentation
-
-
-
-
Field Detail
-
PRIVATE_CREATOR
public static final java.lang.String PRIVATE_CREATOR
The Private Creator associated with this class.
-
TAG
public static final int TAG
The DICOM Tag associated with this class.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FrameOfInterestType
public FrameOfInterestType(org.dcm4che3.data.Attributes attributes)
Creates a new Frame of Interest Type object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
FrameOfInterestType
public FrameOfInterestType()
Creates a new Frame of Interest Type object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public FrameOfInterestType copy()
Returns a new Frame of Interest Type which wraps a copy of the Attributes wrapped in this Frame of Interest Type. (seeAttributes(Attributes)- Returns:
- a new Frame of Interest Type which wraps a copy of the Attributes wrapped in this Frame of Interest Type.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-