org.dcm4che2.iod.module.general
Class SOPCommonModule

java.lang.Object
  extended by org.dcm4che2.iod.module.Module
      extended by org.dcm4che2.iod.module.general.SOPCommonModule

public class SOPCommonModule
extends Module

Since:
Jun 9, 2006
Version:
$Revision: 12635 $ $Date: 2010-01-18 14:15:50 +0100 (Mon, 18 Jan 2010) $
Author:
gunter zeilinger(gunterze@gmail.com)

Field Summary
 
Fields inherited from class org.dcm4che2.iod.module.Module
dcmobj
 
Constructor Summary
SOPCommonModule()
           
SOPCommonModule(DicomObject dcmobj)
           
 
Method Summary
 java.lang.String getAuthorizationEquipmentCertificationNumber()
           
 CodingSchemeIdentification[] getCodingSchemeIdentifications()
           
 ContributingEquipment[] getContributingEquipments()
           
 DigitalSignatures[] getDigitalSignatures()
           
 EncryptedAttributes[] getEncryptedAttributes()
           
 HL7StructuredDocumentReference[] getHL7StructuredDocumentReferences()
           
 java.util.Date getInstanceCreationDateTime()
           
 java.lang.String getInstanceCreatorUID()
           
 java.lang.String getInstanceNumber()
          A number that identifies this composite object instance.
 MACParameters[] getMACParameters()
           
 java.lang.String getOriginalSpecializedSOPClassUID()
           
 java.lang.String getRelatedGeneralSOPClassUID()
           
 java.lang.String getSOPAuthorizationComment()
           
 java.util.Date getSOPAuthorizationDateTime()
           
 java.lang.String getSOPClassUID()
           
 java.lang.String getSOPInstanceStatus()
           
 java.lang.String getSOPInstanceUID()
           
 java.lang.String[] getSpecificCharacterSet()
           
 java.lang.String getTimezoneOffsetFromUTC()
           
 void setAuthorizationEquipmentCertificationNumber(java.lang.String s)
           
 void setCodingSchemeIdentifications(CodingSchemeIdentification[] ids)
           
 void setContributingEquipments(ContributingEquipment[] codes)
           
 void setDigitalSignatures(DigitalSignatures[] signatures)
           
 void setEncryptedAttributes(EncryptedAttributes[] attrs)
           
 void setHL7StructuredDocumentReferences(HL7StructuredDocumentReference[] hl7srref)
           
 void setInstanceCreationDateTime(java.util.Date d)
           
 void setInstanceCreatorUID(java.lang.String s)
           
 void setInstanceNumber(java.lang.String s)
          A number that identifies this composite object instance.
 void setMACParameters(MACParameters[] mac)
           
 void setOriginalSpecializedSOPClassUID(java.lang.String s)
           
 void setRelatedGeneralSOPClassUID(java.lang.String s)
           
 void setSOPAuthorizationComment(java.lang.String s)
           
 void setSOPAuthorizationDateTime(java.util.Date d)
           
 void setSOPClassUID(java.lang.String uid)
           
 void setSOPInstanceStatus(java.lang.String s)
           
 void setSOPInstanceUID(java.lang.String uid)
           
 void setSpecificCharacterSet(java.lang.String[] ss)
           
 void setTimezoneOffsetFromUTC(java.lang.String s)
           
 
Methods inherited from class org.dcm4che2.iod.module.Module
getDicomObject, getType1Tags, getType2Tags, init, updateSequence, updateSequence, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOPCommonModule

public SOPCommonModule(DicomObject dcmobj)

SOPCommonModule

public SOPCommonModule()
Method Detail

getSOPClassUID

public java.lang.String getSOPClassUID()

setSOPClassUID

public void setSOPClassUID(java.lang.String uid)

getSOPInstanceUID

public java.lang.String getSOPInstanceUID()

setSOPInstanceUID

public void setSOPInstanceUID(java.lang.String uid)

getSpecificCharacterSet

public java.lang.String[] getSpecificCharacterSet()

setSpecificCharacterSet

public void setSpecificCharacterSet(java.lang.String[] ss)

getInstanceCreationDateTime

public java.util.Date getInstanceCreationDateTime()

setInstanceCreationDateTime

public void setInstanceCreationDateTime(java.util.Date d)

getInstanceCreatorUID

public java.lang.String getInstanceCreatorUID()

setInstanceCreatorUID

public void setInstanceCreatorUID(java.lang.String s)

getRelatedGeneralSOPClassUID

public java.lang.String getRelatedGeneralSOPClassUID()

setRelatedGeneralSOPClassUID

public void setRelatedGeneralSOPClassUID(java.lang.String s)

getOriginalSpecializedSOPClassUID

public java.lang.String getOriginalSpecializedSOPClassUID()

setOriginalSpecializedSOPClassUID

public void setOriginalSpecializedSOPClassUID(java.lang.String s)

getCodingSchemeIdentifications

public CodingSchemeIdentification[] getCodingSchemeIdentifications()

setCodingSchemeIdentifications

public void setCodingSchemeIdentifications(CodingSchemeIdentification[] ids)

getTimezoneOffsetFromUTC

public java.lang.String getTimezoneOffsetFromUTC()

setTimezoneOffsetFromUTC

public void setTimezoneOffsetFromUTC(java.lang.String s)

getContributingEquipments

public ContributingEquipment[] getContributingEquipments()

setContributingEquipments

public void setContributingEquipments(ContributingEquipment[] codes)

getInstanceNumber

public java.lang.String getInstanceNumber()
A number that identifies this composite object instance.

Please not that this is an IS DICOM value, which is supposed to be encoded in JAVA as an int. Nevertheless, String has been chosen because:

Type 3

Returns:

setInstanceNumber

public void setInstanceNumber(java.lang.String s)
A number that identifies this composite object instance.

Please not that this is an IS DICOM value, which is supposed to be encoded in JAVA as an int. Nevertheless, String has been chosen because:

Type 3

Parameters:
s -

getSOPInstanceStatus

public java.lang.String getSOPInstanceStatus()

setSOPInstanceStatus

public void setSOPInstanceStatus(java.lang.String s)

getSOPAuthorizationDateTime

public java.util.Date getSOPAuthorizationDateTime()

setSOPAuthorizationDateTime

public void setSOPAuthorizationDateTime(java.util.Date d)

getSOPAuthorizationComment

public java.lang.String getSOPAuthorizationComment()

setSOPAuthorizationComment

public void setSOPAuthorizationComment(java.lang.String s)

getAuthorizationEquipmentCertificationNumber

public java.lang.String getAuthorizationEquipmentCertificationNumber()

setAuthorizationEquipmentCertificationNumber

public void setAuthorizationEquipmentCertificationNumber(java.lang.String s)

getMACParameters

public MACParameters[] getMACParameters()

setMACParameters

public void setMACParameters(MACParameters[] mac)

getDigitalSignatures

public DigitalSignatures[] getDigitalSignatures()

setDigitalSignatures

public void setDigitalSignatures(DigitalSignatures[] signatures)

getEncryptedAttributes

public EncryptedAttributes[] getEncryptedAttributes()

setEncryptedAttributes

public void setEncryptedAttributes(EncryptedAttributes[] attrs)

getHL7StructuredDocumentReferences

public HL7StructuredDocumentReference[] getHL7StructuredDocumentReferences()

setHL7StructuredDocumentReferences

public void setHL7StructuredDocumentReferences(HL7StructuredDocumentReference[] hl7srref)


Copyright © 2011 dcm4che. All Rights Reserved.