Class DecimateCropResult
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.DecimateCropResult
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,CodeStringWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
public class DecimateCropResult extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements CodeStringWrapper
Name: Decimate/Crop Result
Keyword: DecimateCropResult
Tag: (2020,00A2)
Value Representation: CodeString
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: Decimate/Crop Result
Type:
Attribute Description:Indicates whether the printer will decimate or crop image pixels if the image rows or columns is greater than the available printable pixels in an Image Box.
See DICOM Standard Part 3 - Section C.13.5.
Enumerated Values when the printer does not support Requested Decimate/Crop Behavior (2020,0040):
- DECIMATE
- CROP
- FAIL
Enumerated Values when the printer supports Requested Decimate/Crop Behavior (2020,0040):
- DEF DECIMATE
- DEF CROP
- DEF FAIL
This value indicates the printer default if the SCU does not create or set Requested Decimate/Crop Behavior for the Image Box.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDecimateCropResult.Builder<SELF extends DecimateCropResult.Builder<SELF,T>,T extends DecimateCropResult.Holder>static interfaceDecimateCropResult.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Decimate/Crop Result" (seeDecimateCropResult)static classDecimateCropResult.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringWrapper
CodeStringWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends CodeStringWrapper>
-
-
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.CodeStringWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description DecimateCropResult()Creates a new Decimate/Crop Result object which wraps a new and emptyAttributesobject.DecimateCropResult(org.dcm4che3.data.Attributes attributes)Creates a new Decimate/Crop Result object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DecimateCropResultcopy()Returns a new Decimate/Crop Result which wraps a copy of the Attributes wrapped in this Decimate/Crop Result.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.CodeStringWrapper
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
-
DecimateCropResult
public DecimateCropResult(org.dcm4che3.data.Attributes attributes)
Creates a new Decimate/Crop Result object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
DecimateCropResult
public DecimateCropResult()
Creates a new Decimate/Crop Result object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public DecimateCropResult copy()
Returns a new Decimate/Crop Result which wraps a copy of the Attributes wrapped in this Decimate/Crop Result. (seeAttributes(Attributes)- Returns:
- a new Decimate/Crop Result which wraps a copy of the Attributes wrapped in this Decimate/Crop Result.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-