{
meta=(ValidatorMeta)smi;
data=(ValidatorData)sdi;
if (super.init(smi, sdi))
{
<BUG>data.constantsMeta = new ValueMetaInterface[meta.getValidatorField().length];
for (int i=0;i<data.constantsMeta.length;i++) {</BUG>
ValidatorField field = meta.getValidatorField()[i];
data.constantsMeta[i] = new ValueMeta(field.getName(), field.getDataType());
data.constantsMeta[i].setConversionMask(field.getConversionMask());

{
meta=(ValidatorMeta)smi;
data=(ValidatorData)sdi;
if (super.init(smi, sdi))
{
data.constantsMeta = new ValueMetaInterface[meta.getValidatorField().length];
data.minimumValue = new Object[meta.getValidatorField().length];
data.maximumValue = new Object[meta.getValidatorField().length];
data.listValues = new Object[meta.getValidatorField().length][];
for (int i=0;i<data.constantsMeta.length;i++) {
ValidatorField field = meta.getValidatorField()[i];
data.constantsMeta[i] = new ValueMeta(field.getName(), field.getDataType());
data.constantsMeta[i].setConversionMask(field.getConversionMask());
