List of extension points ?

While looking at http://code.google.com/p/junit-idea-plugin/ ...

... we were quite interested in the RefactoringListenerManager.getInstance().addListenerProvider( .. )

However that as a project was last updated in 2007, and Maia <cough/> Intellij 9.0 uses its own Junit 4 plugin, nor does it recognize the API in that GoogleCode project.

Looking at the built-in one, it seems it uses an "extension points" concept.  The IDEAJUniListener extension point does not implement an abstraction (that's odd !?) and we can't find sibling extension points.

Is there a list of extension points anywhere ?

- Paul

1 comment
Comment actions Permalink

Hello Paul,

Outside of the source code, there is no such list as a separate document.

Generally, if you have some interface which is used for an extension point,
it contains an EP_NAME field specifying the name of the corresponding extension
point for XML registration. This applies for RefactoringElementListenerProvider
as well - the extension point is com.intellij.refactoring.elementListenerProvider.

While looking at http://code.google.com/p/junit-idea-plugin/ ...

.. we were quite interested in the
RefactoringListenerManager.getInstance().addListenerProvider( .. )

However that as a project was last updated in 2007, and Maia <cough/>
Intellij 9.0 uses its own Junit 4 plugin, nor does it recognize the
API in that GoogleCode project.

Looking at the built-in one, it seems it uses an "extension points"
concept.  The IDEAJUniListener extension point does not implement an
abstraction (that's odd !?) and we can't find sibling extension
points.

Is there a list of extension points anywhere ?

- Paul

---
Original message URL:
http://www.jetbrains.net/devnet/message/5252254#5252254

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Please sign in to leave a comment.