doActivate method

void doActivate()

Capture the mouse, remember the original GraphObject#angle, and start a transaction.

Normally when this method is called the value of #handle will be null, resulting in a call to Tool#findToolHandleAt to find a "Rotating" tool handle, which is then remembered as the value of #handle. If when this method is called the value of #handle is already set, then there is no need to call Tool#findToolHandleAt, because the programmer has already set up which rotate handle they want the user to be rotating.

Implementation

void doActivate() {
  _i4.callMethod(
    this,
    'doActivate',
    [],
  );
}