void (@NotNull InsertionContext context) { InsertHandler<? super LookupElementDecorator<@NotNull T>> decoratorInsertHandler = getDecoratorInsertHandler(); if (decoratorInsertHandler != null) { decoratorInsertHandler.handleInsert(context, this); return; } InsertHandler<T> delegateInsertHandler = getDelegateInsertHandler(); if (delegateInsertHandler != null) { delegateInsertHandler.handleInsert(context, myDelegate); return; } myDelegate.handleInsert(context); }