Address mapping of domain references used within the interface model. Typically as part of a {@link DMRMapping}.
The mapping currently supports three different types of address value declarations:
- token: key=value
- value expression: some.key={value.ref}
- token expression: {some.tuple}
A token is a fully qualified address tuple without any parameters, i.e. "subsystem=default".
A value expression carries a parameter for one part of the tuple, i.e. "subsystem={name}".
A token expression references a full tuple, with both the key and the value part, i.e "{selected.profile}/subsystem=datasources".
All expression are resolved against the {@link StatementContext}.
@author Heiko Braun
@date 9/23/11