public class NonImageIOD extends CompositeIOD
| Constructor and Description |
|---|
NonImageIOD()
Creates Non Image IOD with default initialization.
|
NonImageIOD(IDataSet objIDataSet_)
This constructor accepts the DataSet from the user in its superclass IOD.
|
NonImageIOD(IDictionaryReader objIDictionaryReader_)
This constructor initializes the DictionaryReader in its superclass IOD.
|
NonImageIOD(ITransferSyntax objITransferSyntax_)
This constructor initializes the TransferSyntax in its superclass IOD.
|
NonImageIOD(ITransferSyntax objITransferSyntax_,
IDictionaryReader objIDictionaryReader_)
This constructor initializes the transfer syntax and DictionaryReader in its superclass IOD.
|
NonImageIOD(java.lang.String strFileName)
Creates IOD from a DICOM file containing corresponding DICOM data.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isModulePresent(java.lang.String strModuleName)
Checks whether the Module is present in the IOD or not.
|
boolean |
validate()
This method validates Non-Image IOD according to the Module Table given in The DICOM Standard.
|
dumpDICOMInfo, getClinicalTrialStudyModule, getClinicalTrialSubjectModuleaddDataElement, getDataSet, getTransferSyntax, isPresent, removeDataElement, removeModulepublic NonImageIOD()
public NonImageIOD(ITransferSyntax objITransferSyntax_)
objITransferSyntax_ - Transfer syntax of IOD.public NonImageIOD(IDictionaryReader objIDictionaryReader_)
objIDictionaryReader_ - Dictionary Reader used by IOD.public NonImageIOD(IDataSet objIDataSet_)
objIDataSet_ - Data set of the IOD.public NonImageIOD(ITransferSyntax objITransferSyntax_, IDictionaryReader objIDictionaryReader_)
objITransferSyntax_ - Transfer syntax of IOD.objIDictionaryReader_ - the obj i dictionary reader_public NonImageIOD(java.lang.String strFileName)
throws java.io.IOException,
InvalidIODException
strFileName - DICOM File with absolute path.java.io.IOException - signals Exception caused due to wrong I/O operations.ParseException - signals if some parse exceptions occurred.InvalidIODExceptionpublic boolean validate()
throws InvalidIODException
validate in class CompositeIODInvalidIODException - the invalid iod exceptionpublic boolean isModulePresent(java.lang.String strModuleName)
isModulePresent in class CompositeIODstrModuleName - String value of module name