beginShell method

PreviewAxes beginShell(
  1. String shellId
)

Opens a shell's declaration pass and answers the object it declares through. Called by PreviewShell and nothing else.

Shells do not nest: the pass is singular, so a PreviewShell built inside another one replaces rather than extends what the outer one declared.

Implementation

PreviewAxes beginShell(String shellId) {
  _shellId = shellId;
  _declared.clear();
  return this;
}