lvcs-impl
[idea/community.git] / platform / lang-api / src / com / intellij / psi / PsiReferenceContributor.java
1 /*
2  * Copyright (c) 2008 Your Corporation. All Rights Reserved.
3  */
4 package com.intellij.psi;
5
6 import com.intellij.openapi.Disposable;
7 import com.intellij.openapi.extensions.ExtensionPointName;
8
9 /**
10  * @author peter
11  */
12 public abstract class PsiReferenceContributor implements Disposable {
13   public static final ExtensionPointName<PsiReferenceContributor> EP_NAME = ExtensionPointName.create("com.intellij.psi.referenceContributor");
14
15   public abstract void registerReferenceProviders(PsiReferenceRegistrar registrar);
16
17   public void dispose() {
18   }
19 }