Creates and holds an emml system object configuration which is build from parsing specific section of an ECA.
This configuration object provides access to attributes, parameters and variables which can be used to configure a system object.
Base class for destination system objects, those system objects that output to external protocols/devices/systems.
Each destination system object must extend this class.
Base class for source system objects, those system objects that read from external protocols/devices/systems.
Each source system object must extend this class.
Implements dynamic formating/input of strings, numbers, variables or time(currently only String is implemented).
Allows for the construction of arbitrary strings interspersed with parameter/variable values.