rewriteURN method

String rewriteURN(
  1. Execution exec,
  2. Context? ctx
)

Implementation

String rewriteURN(Execution exec, Context? ctx) {
  var uname = ctx?.getAttribute(remoteUname);
  var name = ctx?.getAttribute(remoteName);
  var urn = URN.from(exec.schema().urn);
  if (uname?.isNotEmpty ?? false) {
    urn.name = uname!;
  }
  if (name?.isNotEmpty ?? false) {
    urn.name = urn.name.replaceAll('_{mesh.name}', name!);
  }
  return urn.toString();
}