public class HangingProtocolSelectorAttributeValueMacro extends Macro
| Constructor and Description |
|---|
HangingProtocolSelectorAttributeValueMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
HangingProtocolSelectorAttributeValueMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
HangingProtocolSelectorAttributeValueMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
HangingProtocolSelectorAttributeValueMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
ISingleCollection<ITag> |
getSelectorATValue()
Retrieves a list of Selector AT Value.
|
SelectorCodeSequenceValue |
getSelectorCodeSequenceValue()
Retrieves pre-initialized object of Selector Code Sequence Value.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 |
getSelectorCSValue()
Retrieves Selector CS Value
|
java.lang.String[] |
getSelectorDSValue()
Retrieves Selector DS Value.
|
double[] |
getSelectorFDValue()
Retrieves the Selector FD Value.
|
float[] |
getSelectorFLValue()
Retrieves Selector FL Value.
|
java.lang.String[] |
getSelectorISValue()
Retrieves Selector IS Value.
|
java.lang.String[] |
getSelectorLOValue()
Return Selector LO Value.
|
java.lang.String[] |
getSelectorLTValue()
Retrieves Selector LT Value.
|
java.lang.String[] |
getSelectorPNValue()
Retrieves Selector PN Value.
|
java.lang.String[] |
getSelectorSHValue()
Retrieves Selector SH Value.
|
java.lang.Long[] |
getSelectorSLValue()
Retrieves the Selector SL Value.
|
short[] |
getSelectorSSValue()
Returns the Selector SS Value.
|
java.lang.String |
getSelectorSTValue()
Retrieves the Selector ST Value.
|
java.lang.String[] |
getSelectorUIValue()
Retrieves Selector UI Value.
|
int[] |
getSelectorULValue()
Retrieves Selector UL Value.
|
short[] |
getSelectorUSValue()
Retrieves Selector US Value.
|
java.lang.String |
getSelectorUTValue()
Retrieves the value of Selector UT Value.
|
void |
setSelectorATValue(ISingleCollection<ITag> objSingleCollection)
Sets a list of Selector AT Value.
|
void |
setSelectorCSValue(java.lang.String strSelectorCSValue)
Sets the Selector CS Value
|
void |
setSelectorDSValue(java.lang.String[] strArrSelectorDSValue)
Sets Selector DS Value.
|
void |
setSelectorFDValue(double[] dblArrSelectorFDValue)
Sets the Selector FD Value.
|
void |
setSelectorFLValue(float[] fArrSelectorFLValue)
Sets a Selector FL Value.
|
void |
setSelectorISValue(java.lang.String[] strArrSelectorISValue)
Sets Selector IS Value.
|
void |
setSelectorLOValue(java.lang.String[] strArrSelectorLOValue)
Sets Selector LO Value.
|
void |
setSelectorLTValue(java.lang.String[] strSelectorLTValue)
Sets Selector LT Value.
|
void |
setSelectorPNValue(java.lang.String[] strArrSelectorPNValue)
Sets Selector PN Value.
|
void |
setSelectorSHValue(java.lang.String[] strArrSelectorSHValue)
Sets Selector SH Value.
|
void |
setSelectorSLValue(java.lang.Long[] lArrSelectorSLValue)
Sets Selector SL Value.
|
void |
setSelectorSSValue(short[] shArrSelectorSSValue)
Sets Selector SS Value.
|
void |
setSelectorSTValue(java.lang.String strSelectorSTValue)
Sets the Selector ST Value.
|
void |
setSelectorUIValue(java.lang.String[] strArrSelectorUIValue)
Sets Selector UI Value.
|
void |
setSelectorULValue(int[] lArrSelectorULValue)
Sets Selector UL Value.
|
void |
setSelectorUSValue(short[] arrShSelectorUSValue)
Sets Selector US Value
|
void |
setSelectorUTValue(java.lang.String strSelectorUTValue)
Sets the Selector UT Value.
|
boolean |
validate()
Validates all the attributes in HangingProtocolSelectorAttributeValueMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in HangingProtocolSelectorAttributeValueMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in HangingProtocolSelectorAttributeValueMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic HangingProtocolSelectorAttributeValueMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic HangingProtocolSelectorAttributeValueMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic HangingProtocolSelectorAttributeValueMacro(IItem objItem)
objItem - specifies instance of Item classpublic HangingProtocolSelectorAttributeValueMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic boolean validate()
throws InvalidMacroException
InvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IDataSet objIDataSet) throws InvalidMacroException
objIDataSet - collection of DataElementsInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IItem objIItem) throws InvalidMacroException
objIItem - collection of DataElements in a sequenceInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public void setSelectorATValue(ISingleCollection<ITag> objSingleCollection)
objSingleCollection - collection of Selector AT Value.public ISingleCollection<ITag> getSelectorATValue()
public void setSelectorCSValue(java.lang.String strSelectorCSValue)
strSelectorCSValue - Specifies Selector CS Valuepublic java.lang.String getSelectorCSValue()
public void setSelectorISValue(java.lang.String[] strArrSelectorISValue)
strArrSelectorISValue - String value of Selector IS Value.public java.lang.String[] getSelectorISValue()
public void setSelectorLOValue(java.lang.String[] strArrSelectorLOValue)
strArrSelectorLOValue - String value of Selector LO Value.public java.lang.String[] getSelectorLOValue()
public void setSelectorLTValue(java.lang.String[] strSelectorLTValue)
strSelectorLTValue - String value of Selector LT Value.public java.lang.String[] getSelectorLTValue()
public void setSelectorPNValue(java.lang.String[] strArrSelectorPNValue)
strArrSelectorPNValue - String Selector PN Value.public java.lang.String[] getSelectorPNValue()
public void setSelectorSHValue(java.lang.String[] strArrSelectorSHValue)
strArrSelectorSHValue - public java.lang.String[] getSelectorSHValue()
public void setSelectorSTValue(java.lang.String strSelectorSTValue)
strSelectorSTValue - - String Selector ST Value.public java.lang.String getSelectorSTValue()
public void setSelectorUTValue(java.lang.String strSelectorUTValue)
strSelectorUTValue - String Selector UT Value.public java.lang.String getSelectorUTValue()
public void setSelectorDSValue(java.lang.String[] strArrSelectorDSValue)
strArrSelectorDSValue - String value of Selector DS Value.public java.lang.String[] getSelectorDSValue()
public void setSelectorFDValue(double[] dblArrSelectorFDValue)
dblArrSelectorFDValue - Double value of Selector FD Valuepublic double[] getSelectorFDValue()
public void setSelectorFLValue(float[] fArrSelectorFLValue)
fArrSelectorFLValue - Selector FL Valuepublic float[] getSelectorFLValue()
public void setSelectorULValue(int[] lArrSelectorULValue)
lArrSelectorULValue - Long value of Selector UL Valuepublic int[] getSelectorULValue()
public void setSelectorUSValue(short[] arrShSelectorUSValue)
arrShSelectorUSValue - public short[] getSelectorUSValue()
public void setSelectorSLValue(java.lang.Long[] lArrSelectorSLValue)
lArrSelectorSLValue - Long array of Selector SL Value.public java.lang.Long[] getSelectorSLValue()
public void setSelectorSSValue(short[] shArrSelectorSSValue)
shArrSelectorSSValue - short array of Selector SS Value.public short[] getSelectorSSValue()
public SelectorCodeSequenceValue getSelectorCodeSequenceValue()
public void setSelectorUIValue(java.lang.String[] strArrSelectorUIValue)
strArrSelectorUIValue - String array of Selector UI Value.public java.lang.String[] getSelectorUIValue()