Class ReferencedWaveformChannels
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.ReferencedWaveformChannels
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.IntDataElementMultiWrapper,UnsignedShortMultiWrapper
public class ReferencedWaveformChannels extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements UnsignedShortMultiWrapper
Name: Referenced Waveform Channels
Keyword: ReferencedWaveformChannels
Tag: (0040,A0B0)
Value Representation: UnsignedShort
Value Multiplicity: 2-2n
- Described in the contexts:
- Waveform Module > Waveform Sequence > Channel Definition Sequence > Source Waveform Sequence > Referenced Waveform Channels
Attribute Name: Referenced Waveform Channels
Type: 1
Attribute Description:Identifies the waveform multiplex group and channel within the referenced SOP Instance. Pair of values (M,C).
- Described in the contexts:
as follows:
Attribute Name: Referenced Waveform Channels
Type: 1
Attribute Description:List of channels in waveform to which annotation applies. See DICOM Standard Part 3 - Section C.10.10.1.1
- Described in the contexts:
- Waveform Module > Waveform Presentation Group Sequence > Channel Display Sequence > Referenced Waveform Channels
Attribute Name: Referenced Waveform Channels
Type: 1
Attribute Description:Identifier of the displayed channel, specified as a pair of values (M,C) where the first value is the ordinal of the Item of Waveform Sequence (5400,0100) (i.e., the Multiplex Group Number), and the second value is the ordinal of the Item of the Channel Definition Sequence (003A,0200) Attribute (i.e., the Waveform Channel Number) within the multiplex group.
NoteIn the context of a Channel Display Sequence (003A,0242) Item, only a single channel shall be referenced.
- Described in the contexts:
as follows:
Attribute Name: Referenced Waveform Channels
Type: 1C
Attribute Description:List of channels in Waveform to which the reference applies. See DICOM Standard Part 3 - Section C.18.5.1.1.
Required if the Referenced SOP Instance is a Waveform that contains multiple Channels and the reference does not apply to all Channels of all Multiplex Groups.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReferencedWaveformChannels.Builder<SELF extends ReferencedWaveformChannels.Builder<SELF,T>,T extends ReferencedWaveformChannels.Holder>static interfaceReferencedWaveformChannels.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Referenced Waveform Channels" (seeReferencedWaveformChannels)-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedShortMultiWrapper
UnsignedShortMultiWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends UnsignedShortMultiWrapper>
-
-
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.UnsignedShortMultiWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description ReferencedWaveformChannels()Creates a new Referenced Waveform Channels object which wraps a new and emptyAttributesobject.ReferencedWaveformChannels(org.dcm4che3.data.Attributes attributes)Creates a new Referenced Waveform Channels object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferencedWaveformChannelscopy()Returns a new Referenced Waveform Channels which wraps a copy of the Attributes wrapped in this Referenced Waveform Channels.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.IntDataElementMultiWrapper
getInt, getInts, setInts
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedShortMultiWrapper
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
-
ReferencedWaveformChannels
public ReferencedWaveformChannels(org.dcm4che3.data.Attributes attributes)
Creates a new Referenced Waveform Channels object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
ReferencedWaveformChannels
public ReferencedWaveformChannels()
Creates a new Referenced Waveform Channels object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public ReferencedWaveformChannels copy()
Returns a new Referenced Waveform Channels which wraps a copy of the Attributes wrapped in this Referenced Waveform Channels. (seeAttributes(Attributes)- Returns:
- a new Referenced Waveform Channels which wraps a copy of the Attributes wrapped in this Referenced Waveform Channels.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-