|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.intellij.navigation.ChooseByNameRegistry
public class ChooseByNameRegistry
Registry of components which contribute items to "Goto Class" and "Goto Symbol" lists.
| Constructor Summary | |
|---|---|
ChooseByNameRegistry()
|
|
| Method Summary | |
|---|---|
void |
contributeToClasses(ChooseByNameContributor contributor)
Registers a component which contributes items to the "Goto Class" list. |
void |
contributeToSymbols(ChooseByNameContributor contributor)
Registers a component which contributes items to the "Goto Symbol" list. |
void |
disposeComponent()
Component should dispose system resources or perform another cleanup in this method. |
ChooseByNameContributor[] |
getClassModelContributors()
Returns the list of registered contributors for the "Goto Class" list. |
java.lang.String |
getComponentName()
Unique name of this component. |
static ChooseByNameRegistry |
getInstance()
Returns the singleton instance of the registry. |
ChooseByNameContributor[] |
getSymbolModelContributors()
Returns the list of registered contributors for the "Goto Symbol" list. |
void |
initComponent()
Component should do initialization and communication with another components in this method. |
void |
removeContributor(ChooseByNameContributor contributor)
Unregisters a contributor for "Goto Class" and "Goto Symbol" lists. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ChooseByNameRegistry()
| Method Detail |
|---|
public static ChooseByNameRegistry getInstance()
public void contributeToClasses(ChooseByNameContributor contributor)
contributor - the contributor instance.removeContributor(ChooseByNameContributor)public void contributeToSymbols(ChooseByNameContributor contributor)
contributor - the contributor instance.removeContributor(ChooseByNameContributor)public void removeContributor(ChooseByNameContributor contributor)
contributor - the contributor instance.public ChooseByNameContributor[] getClassModelContributors()
public ChooseByNameContributor[] getSymbolModelContributors()
public java.lang.String getComponentName()
BaseComponent
getComponentName in interface BaseComponentpublic void initComponent()
BaseComponent
initComponent in interface BaseComponentpublic void disposeComponent()
BaseComponent
disposeComponent in interface BaseComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||