org.dcm4che2.iod.module
Class Module

java.lang.Object
  extended by org.dcm4che2.iod.module.Module
Direct Known Subclasses:
AcquisitionContext, ClinicalTrialSeriesModule, ClinicalTrialStudyModule, ClinicalTrialSubjectModule, Code, CodingSchemeIdentification, CommonInstanceReferenceModule, ContentItem, ContrastBolusModule, DeviceModule, DigitalSignatures, DisplayedAreaModule, DisplayShutterModule, DXDetector, DXPositioningModule, EncryptedAttributes, GeneralAnatomy, GeneralEquipmentModule, GeneralSeriesModule, GeneralStudyModule, GraphicAnnotationModule, GraphicCoordinatesData, GraphicLayerModule, GraphicObject, HierachicalSOPInstanceReference, ImagePixel, InsitutionNameAndCode, KODocumentModule, Lut, MACParameters, MaskModule, MeasuredValue, ModalityLutModule, OverlayActivationModule, OverlayPlaneModule, OverlayPlaneModule, PatientModule, PatientStudyModule, PersonIdentification, ReferencedRequest, RelatedSeries, RequestAttributes, SeriesAndInstanceReference, SeriesAndInstanceReference, SOPCommonModule, SOPInstanceReference, SpatialFiducialsModule, SpatialTransformationModule, SRDocumentContentModule, StudyAndSeriesAndInstanceReference, TextObject, VerifyingObserver, VoiLutModule

public class Module
extends java.lang.Object

Since:
Jun 9, 2006
Version:
$Revision: 720 $ $Date: 2006-11-26 18:40:54 +0100 (Sun, 26 Nov 2006) $
Author:
gunter zeilinger(gunterze@gmail.com)

Field Summary
protected  DicomObject dcmobj
           
 
Constructor Summary
Module(DicomObject dcmobj)
           
 
Method Summary
 DicomObject getDicomObject()
           
protected  int[] getType1Tags()
           
protected  int[] getType2Tags()
           
 void init()
           
protected  void updateSequence(int tag, Module module)
           
protected  void updateSequence(int tag, Module[] module)
           
 void validate(ValidationContext ctx, ValidationResult result)
          Check validity of this Module.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dcmobj

protected final DicomObject dcmobj
Constructor Detail

Module

public Module(DicomObject dcmobj)
Method Detail

getDicomObject

public DicomObject getDicomObject()

getType1Tags

protected int[] getType1Tags()

getType2Tags

protected int[] getType2Tags()

init

public void init()

validate

public void validate(ValidationContext ctx,
                     ValidationResult result)
Check validity of this Module.

Checks all Type 1 tags to make sure they exist and are non-zero. Check all Type 2 tags to make sure they exist.

Parameters:
ctx -
result -

updateSequence

protected void updateSequence(int tag,
                              Module module)

updateSequence

protected void updateSequence(int tag,
                              Module[] module)


Copyright © 2011 dcm4che. All Rights Reserved.