public class GenericImplantTemplateIOD extends NormalizedIOD
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
GENERIC_IMPLANT_TEMPLATE_IOD
The Constant GENERIC_IMPLANT_TEMPLATE_IOD.
|
NORMALIZED_IOD| Constructor and Description |
|---|
GenericImplantTemplateIOD()
Instantiates a new Generic Implant Template IOD.
|
GenericImplantTemplateIOD(IDataSet objIDataSet_)
This constructor accepts the DataSet from the user in its superclass IOD.
|
GenericImplantTemplateIOD(IDictionaryReader objIDictionaryReader_)
This constructor initializes the DictionaryReader
in its superclass IOD.
|
GenericImplantTemplateIOD(ITransferSyntax objITransferSyntax_)
This constructor initializes the TransferSyntax in its superclass IOD.
|
GenericImplantTemplateIOD(ITransferSyntax objITransferSyntax_,
IDictionaryReader objIDictionaryReader_)
This constructor initializes the TransferSyntax and DictionaryReader in its super class IOD.
|
GenericImplantTemplateIOD(java.lang.String strFileName)
Creates GenericImplantTemplateIOD IOD from a DICOM file containing GenericImplantTemplateIOD DICOM data.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dumpDICOMInfo(IDicomStream objIDicomStream)
Dumps the Name of IOD,Module and corresponding Attributes of Module.
|
GenericImplantTemplate2DDrawingsModule |
getGenericImplantTemplate2DDrawingsModule()
Returns the GenericImplantTemplate2DDrawingsModule with preinitializing it.
|
GenericImplantTemplate3DModelsModule |
getGenericImplantTemplate3DModelsModule()
Returns the GenericImplantTemplate3DModelsModule with preinitializing it.
|
GenericImplantTemplateDescriptionModule |
getGenericImplantTemplateDescriptionModule()
Returns the GenericImplantTemplateDescriptionModule with preinitializing it.
|
GenericImplantTemplateMatingFeaturesModule |
getGenericImplantTemplateMatingFeaturesModule()
Returns the GenericImplantTemplateMatingFeaturesModule with preinitializing it.
|
GenericImplantTemplatePlanningLandmarksModule |
getGenericImplantTemplatePlanningLandmarksModule()
Returns the GenericImplantTemplatePlanningLandmarksModule with preinitializing it.
|
SOPCommonModule |
getSOPCommonModule()
Returns the SOPCommonModule with preinitializing it.
|
SurfaceMeshModule |
getSurfaceMeshModule()
Returns the SurfaceMeshModule with preinitializing it.
|
boolean |
isModulePresent(java.lang.String strModuleName)
Checks whether the Module is present in the IOD or not.
|
boolean |
validate()
This method validates IOD according to the Module Table given in The DICOM Standard.
|
addDataElement, getDataSet, getTransferSyntax, isPresent, removeDataElement, removeModulepublic static final java.lang.String GENERIC_IMPLANT_TEMPLATE_IOD
public GenericImplantTemplateIOD()
public GenericImplantTemplateIOD(ITransferSyntax objITransferSyntax_)
objITransferSyntax_ - - specifies the DICOM Standard defined TransfeSyntax.public GenericImplantTemplateIOD(IDictionaryReader objIDictionaryReader_)
objIDictionaryReader_ - - specifies the DICOM Dictionary reader to be used .public GenericImplantTemplateIOD(IDataSet objIDataSet_)
objIDataSet_ - - specifies the data set to be set in the IOD.public GenericImplantTemplateIOD(ITransferSyntax objITransferSyntax_, IDictionaryReader objIDictionaryReader_)
objITransferSyntax_ - specifies the DICOM Standard defined TransfeSyntax.objIDictionaryReader_ - specifies the DICOM Dictionary reader to be used .public GenericImplantTemplateIOD(java.lang.String strFileName)
throws java.io.IOException,
InvalidIODException
strFileName - DICOM File with absolute path.java.io.IOException - Exception caused due to wrong I/O operations.ParseException - signals if some parse exceptions are occurred.InvalidIODException - signals if some IOD exceptions are occurred.public GenericImplantTemplateDescriptionModule getGenericImplantTemplateDescriptionModule()
GenericImplantTemplateDescriptionModule.public GenericImplantTemplate2DDrawingsModule getGenericImplantTemplate2DDrawingsModule()
GenericImplantTemplate2DDrawingsModule.public GenericImplantTemplate3DModelsModule getGenericImplantTemplate3DModelsModule()
GenericImplantTemplate3DModelsModule.public GenericImplantTemplateMatingFeaturesModule getGenericImplantTemplateMatingFeaturesModule()
GenericImplantTemplateMatingFeaturesModule.public GenericImplantTemplatePlanningLandmarksModule getGenericImplantTemplatePlanningLandmarksModule()
GenericImplantTemplatePlanningLandmarksModule.public SurfaceMeshModule getSurfaceMeshModule()
SurfaceMeshModule.public SOPCommonModule getSOPCommonModule()
SOPCommonModule.public boolean validate()
throws InvalidIODException
IODvalidate in class IODInvalidIODException - the invalid iod exceptionpublic void dumpDICOMInfo(IDicomStream objIDicomStream) throws java.io.IOException
dumpDICOMInfo in class NormalizedIODobjIDicomStream - - the Stream on which the Data is to be written.java.io.IOException - - Exception is thrown indicating runtime failure of writing operation.public boolean isModulePresent(java.lang.String strModuleName)
isModulePresent in class NormalizedIODstrModuleName - String value of module name