public class ComponentTypesSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ComponentSequence |
getComponentSequence()
Retrieves pre-initialized object of ComponentSequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
java.lang.String |
getComponentTypeCodeSequence()
Retrieves type of the value of Component Type Code Sequence
|
java.lang.String |
getExclusiveComponentType() |
java.lang.String |
getMandatoryComponentType()
Return type of MandatoryComponentType.
|
void |
setComponentTypeCodeSequence(java.lang.String strComponentTypeCodeSequence)
Sets the Value Component Type Code Sequence
|
void |
setExclusiveComponentType(EnumExclusiveComponentType enumExclusiveComponentType)
Sets type of Exclusive Component Type
Indicates that only one component of this Component Typeshall be used in an assembly..
|
void |
setMandatoryComponentType(EnumMandatoryComponentType enumMandatoryComponentType)
Sets type of MandatoryComponentType.
|
boolean |
validateForModule()
Validates all the attributes in ComponentTypesSequenceItem that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setComponentTypeCodeSequence(java.lang.String strComponentTypeCodeSequence)
strComponentTypeCodeSequence - -Specifies type of the value ComponentTypeCodeSequencepublic java.lang.String getComponentTypeCodeSequence()
public void setExclusiveComponentType(EnumExclusiveComponentType enumExclusiveComponentType)
enumExclusiveComponentType - enum value of Exclusive Component Type.public java.lang.String getExclusiveComponentType()
public void setMandatoryComponentType(EnumMandatoryComponentType enumMandatoryComponentType)
enumMandatoryComponentType - enum value of Mandatory Component Type.public java.lang.String getMandatoryComponentType()
public ComponentSequence getComponentSequence()