Package org.dcm4che.typeddicom.iods
Class HangingProtocolIOD
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractInformationObjectDefinition
org.dcm4che.typeddicom.iods.HangingProtocolIOD
- All Implemented Interfaces:
AttributesWrapper,AuthorizationEquipmentCertificationNumber.Holder,BarcodeValue.Holder,CodingSchemeIdentificationSequence.Holder,ContentQualification.Holder,ContextGroupIdentificationSequence.Holder,ContributingEquipmentSequence.Holder,ConversionSourceAttributesSequence.Holder,DigitalSignaturesSequence.Holder,DisplaySetsSequence.Holder,EncryptedAttributesSequence.Holder,HangingProtocolCreationDateTime.Holder,HangingProtocolCreator.Holder,HangingProtocolDefinitionSequence.Holder,HangingProtocolDescription.Holder,HangingProtocolLevel.Holder,HangingProtocolName.Holder,HangingProtocolUserGroupName.Holder,HangingProtocolUserIdentificationCodeSequence.Holder,HL7StructuredDocumentReferenceSequence.Holder,ImageSetsSequence.Holder,InstanceCoercionDateTime.Holder,InstanceCreationDate.Holder,InstanceCreationTime.Holder,InstanceCreatorUID.Holder,InstanceNumber.Holder,InstanceOriginStatus.Holder,LongitudinalTemporalInformationModified.Holder,MACParametersSequence.Holder,MappingResourceIdentificationSequence.Holder,NavigationIndicatorSequence.Holder,NominalScreenDefinitionSequence.Holder,NumberOfPriorsReferenced.Holder,NumberOfScreens.Holder,OriginalAttributesSequence.Holder,OriginalSpecializedSOPClassUID.Holder,PartialDataDisplayHandling.Holder,PrivateDataElementCharacteristicsSequence.Holder,QueryRetrieveView.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedPerformedProtocolSequence.Holder,RelatedGeneralSOPClassUID.Holder,SOPAuthorizationComment.Holder,SOPAuthorizationDateTime.Holder,SOPClassUID.Holder,SOPInstanceStatus.Holder,SOPInstanceUID.Holder,SourceHangingProtocolSequence.Holder,SpecificCharacterSet.Holder,SynchronizedScrollingSequence.Holder,TimezoneOffsetFromUTC.Holder,HangingProtocolDefinitionModule,HangingProtocolDisplayModule,HangingProtocolEnvironmentModule,SOPCommonModule
public class HangingProtocolIOD
extends AbstractInformationObjectDefinition
implements SOPCommonModule, HangingProtocolDefinitionModule, HangingProtocolEnvironmentModule, HangingProtocolDisplayModule
Name: Hanging Protocol IOD
Description:
Description:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.AuthorizationEquipmentCertificationNumber.Holder
containsAuthorizationEquipmentCertificationNumber, getAuthorizationEquipmentCertificationNumber, removeAuthorizationEquipmentCertificationNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.BarcodeValue.Holder
containsBarcodeValue, getBarcodeValue, removeBarcodeValueMethods inherited from interface org.dcm4che.typeddicom.dataelements.CodingSchemeIdentificationSequence.Holder
containsCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, getCodingSchemeIdentificationSequence, newCodingSchemeIdentificationSequence, removeCodingSchemeIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualificationMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContextGroupIdentificationSequence.Holder
containsContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, getContextGroupIdentificationSequence, newContextGroupIdentificationSequence, removeContextGroupIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContributingEquipmentSequence.Holder
containsContributingEquipmentSequence, ensureContributingEquipmentSequence, ensureContributingEquipmentSequence, getContributingEquipmentSequence, newContributingEquipmentSequence, removeContributingEquipmentSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ConversionSourceAttributesSequence.Holder
containsConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, getConversionSourceAttributesSequence, newConversionSourceAttributesSequence, removeConversionSourceAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.DigitalSignaturesSequence.Holder
containsDigitalSignaturesSequence, ensureDigitalSignaturesSequence, ensureDigitalSignaturesSequence, getDigitalSignaturesSequence, newDigitalSignaturesSequence, removeDigitalSignaturesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.DisplaySetsSequence.Holder
containsDisplaySetsSequence, ensureDisplaySetsSequence, ensureDisplaySetsSequence, getDisplaySetsSequence, newDisplaySetsSequence, removeDisplaySetsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.EncryptedAttributesSequence.Holder
containsEncryptedAttributesSequence, ensureEncryptedAttributesSequence, ensureEncryptedAttributesSequence, getEncryptedAttributesSequence, newEncryptedAttributesSequence, removeEncryptedAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolCreationDateTime.Holder
containsHangingProtocolCreationDateTime, getHangingProtocolCreationDateTime, removeHangingProtocolCreationDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolCreator.Holder
containsHangingProtocolCreator, getHangingProtocolCreator, removeHangingProtocolCreatorMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolDefinitionSequence.Holder
containsHangingProtocolDefinitionSequence, ensureHangingProtocolDefinitionSequence, ensureHangingProtocolDefinitionSequence, getHangingProtocolDefinitionSequence, newHangingProtocolDefinitionSequence, removeHangingProtocolDefinitionSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolDescription.Holder
containsHangingProtocolDescription, getHangingProtocolDescription, removeHangingProtocolDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolLevel.Holder
containsHangingProtocolLevel, getHangingProtocolLevel, removeHangingProtocolLevelMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolName.Holder
containsHangingProtocolName, getHangingProtocolName, removeHangingProtocolNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolUserGroupName.Holder
containsHangingProtocolUserGroupName, getHangingProtocolUserGroupName, removeHangingProtocolUserGroupNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.HangingProtocolUserIdentificationCodeSequence.Holder
containsHangingProtocolUserIdentificationCodeSequence, ensureHangingProtocolUserIdentificationCodeSequence, ensureHangingProtocolUserIdentificationCodeSequence, getHangingProtocolUserIdentificationCodeSequence, newHangingProtocolUserIdentificationCodeSequence, removeHangingProtocolUserIdentificationCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.HL7StructuredDocumentReferenceSequence.Holder
containsHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, getHL7StructuredDocumentReferenceSequence, newHL7StructuredDocumentReferenceSequence, removeHL7StructuredDocumentReferenceSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ImageSetsSequence.Holder
containsImageSetsSequence, ensureImageSetsSequence, ensureImageSetsSequence, getImageSetsSequence, newImageSetsSequence, removeImageSetsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCoercionDateTime.Holder
containsInstanceCoercionDateTime, getInstanceCoercionDateTime, removeInstanceCoercionDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationDate.Holder
containsInstanceCreationDate, getInstanceCreationDate, removeInstanceCreationDateMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationTime.Holder
containsInstanceCreationTime, getInstanceCreationTime, removeInstanceCreationTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreatorUID.Holder
containsInstanceCreatorUID, getInstanceCreatorUID, removeInstanceCreatorUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceOriginStatus.Holder
containsInstanceOriginStatus, getInstanceOriginStatus, removeInstanceOriginStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.LongitudinalTemporalInformationModified.Holder
containsLongitudinalTemporalInformationModified, getLongitudinalTemporalInformationModified, removeLongitudinalTemporalInformationModifiedMethods inherited from interface org.dcm4che.typeddicom.dataelements.MACParametersSequence.Holder
containsMACParametersSequence, ensureMACParametersSequence, ensureMACParametersSequence, getMACParametersSequence, newMACParametersSequence, removeMACParametersSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.MappingResourceIdentificationSequence.Holder
containsMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, getMappingResourceIdentificationSequence, newMappingResourceIdentificationSequence, removeMappingResourceIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.NavigationIndicatorSequence.Holder
containsNavigationIndicatorSequence, ensureNavigationIndicatorSequence, ensureNavigationIndicatorSequence, getNavigationIndicatorSequence, newNavigationIndicatorSequence, removeNavigationIndicatorSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.NominalScreenDefinitionSequence.Holder
containsNominalScreenDefinitionSequence, ensureNominalScreenDefinitionSequence, ensureNominalScreenDefinitionSequence, getNominalScreenDefinitionSequence, newNominalScreenDefinitionSequence, removeNominalScreenDefinitionSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfPriorsReferenced.Holder
containsNumberOfPriorsReferenced, getNumberOfPriorsReferenced, removeNumberOfPriorsReferencedMethods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfScreens.Holder
containsNumberOfScreens, getNumberOfScreens, removeNumberOfScreensMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalSpecializedSOPClassUID.Holder
containsOriginalSpecializedSOPClassUID, getOriginalSpecializedSOPClassUID, removeOriginalSpecializedSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.PartialDataDisplayHandling.Holder
containsPartialDataDisplayHandling, getPartialDataDisplayHandling, removePartialDataDisplayHandlingMethods inherited from interface org.dcm4che.typeddicom.dataelements.PrivateDataElementCharacteristicsSequence.Holder
containsPrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, getPrivateDataElementCharacteristicsSequence, newPrivateDataElementCharacteristicsSequence, removePrivateDataElementCharacteristicsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.QueryRetrieveView.Holder
containsQueryRetrieveView, getQueryRetrieveView, removeQueryRetrieveViewMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RelatedGeneralSOPClassUID.Holder
containsRelatedGeneralSOPClassUID, getRelatedGeneralSOPClassUID, removeRelatedGeneralSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationComment.Holder
containsSOPAuthorizationComment, getSOPAuthorizationComment, removeSOPAuthorizationCommentMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationDateTime.Holder
containsSOPAuthorizationDateTime, getSOPAuthorizationDateTime, removeSOPAuthorizationDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPClassUID.Holder
containsSOPClassUID, getSOPClassUID, removeSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceStatus.Holder
containsSOPInstanceStatus, getSOPInstanceStatus, removeSOPInstanceStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceUID.Holder
containsSOPInstanceUID, getSOPInstanceUID, removeSOPInstanceUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SourceHangingProtocolSequence.Holder
containsSourceHangingProtocolSequence, ensureSourceHangingProtocolSequence, ensureSourceHangingProtocolSequence, getSourceHangingProtocolSequence, newSourceHangingProtocolSequence, removeSourceHangingProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.SpecificCharacterSet.Holder
containsSpecificCharacterSet, getSpecificCharacterSet, removeSpecificCharacterSetMethods inherited from interface org.dcm4che.typeddicom.dataelements.SynchronizedScrollingSequence.Holder
containsSynchronizedScrollingSequence, ensureSynchronizedScrollingSequence, ensureSynchronizedScrollingSequence, getSynchronizedScrollingSequence, newSynchronizedScrollingSequence, removeSynchronizedScrollingSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.TimezoneOffsetFromUTC.Holder
containsTimezoneOffsetFromUTC, getTimezoneOffsetFromUTC, removeTimezoneOffsetFromUTC
-
Field Details
-
SOP_CLASS_UID
-
-
Constructor Details
-
HangingProtocolIOD
public HangingProtocolIOD(org.dcm4che3.data.Attributes attributes) -
HangingProtocolIOD
public HangingProtocolIOD()
-
-
Method Details
-
getStandardSOPClassUID
- Specified by:
getStandardSOPClassUIDin classAbstractInformationObjectDefinition- Returns:
- The SOP Class UID defined in
Part 4 - Section B.5 of the DICOM
Standard not the one contained in the wrapped attributes. To get that one use
SOPClassUID.Holder.getSOPClassUID().
-