ExdDataConceptConfigurationMessage constructor
ExdDataConceptConfigurationMessage({})
Implementation
ExdDataConceptConfigurationMessage(
{definitionMessage,
developerFields,
int localId = 0,
Endian endian = Endian.little})
: growable = definitionMessage == null,
super(
name: ExdDataConceptConfigurationMessage.NAME,
globalId: ExdDataConceptConfigurationMessage.ID,
localId: definitionMessage?.localId ?? localId,
endian: definitionMessage?.endian ?? endian,
definitionMessage: definitionMessage,
developerFields: developerFields,
fields: [
ExdDataConceptConfigurationScreenIndexField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationScreenIndexField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationConceptField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationConceptField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationFieldIdField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationFieldIdField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationConceptIndexField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationConceptIndexField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationDataPageField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationDataPageField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationConceptKeyField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationConceptKeyField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationScalingField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationScalingField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationDataUnitsField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationDataUnitsField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationQualifierField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationQualifierField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationDescriptorField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationDescriptorField.ID)
?.size ??
0,
growable: definitionMessage == null),
ExdDataConceptConfigurationIsSignedField(
size: definitionMessage
?.getFieldDefinition(
ExdDataConceptConfigurationIsSignedField.ID)
?.size ??
0,
growable: definitionMessage == null)
]);