private @NotNull ElementManipulator<T> getManipulator() {
    ElementManipulator<T> manipulator = ElementManipulators.getManipulator(myElement);
    if (manipulator == null) {
      throw PluginException.createByClass(
        "No ElementManipulator instance registered for " + myElement + " [" + myElement.getClass() + "]" +
        " in " + this + " [" + getClass() + "]", null, myElement.getClass());
    }
    return manipulator;
  }
private @NotNull ElementManipulator<T> getManipulator()