public void registerCodeNodeContextMenuExtension(final ICodeNodeExtension extension){
  Preconditions.checkNotNull(extension,"IE01621: Extension argument can not be null");
  m_codeNodeExtensions.add(extension);
}

public void registerCodeNodeContextMenuExtension ( final ICodeNodeExtension extension ) { Preconditions . checkNotNull ( extension , "IE01621: Extension argument can not be null" ) ; m_codeNodeExtensions . add ( extension ) ; }
adds a new extension object that adds entries to the context menu of code nodes .
