|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.intellij.usages.UsageViewManager
com.intellij.usages.impl.UsageViewManagerImpl
public class UsageViewManagerImpl
Created by IntelliJ IDEA. User: max Date: Dec 16, 2004 Time: 4:49:07 PM To change this template use File | Settings | File Templates.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.intellij.usages.UsageViewManager |
|---|
UsageViewManager.UsageViewStateListener |
| Constructor Summary | |
|---|---|
UsageViewManagerImpl(Project project)
|
|
| Method Summary | |
|---|---|
UsageView |
createUsageView(UsageTarget[] targets,
Usage[] usages,
UsageViewPresentation presentation)
|
void |
disposeComponent()
Component should dispose system resources or perform another cleanup in this method. |
java.lang.String |
getComponentName()
Unique name of this component. |
UsageView |
getSelectedUsageView()
|
void |
initComponent()
Component should do initialization and communication with another components in this method. |
void |
projectClosed()
Invoked when the project corresponding to this component instance is closed. |
void |
projectOpened()
Invoked when the project corresponding to this component instance is opened. |
UsageView |
searchAndShowUsages(UsageTarget[] searchFor,
Factory<UsageSearcher> searcherFactory,
boolean showPanelIfOnlyOneUsage,
boolean showNotFoundMessage,
UsageViewPresentation presentation,
UsageViewManager.UsageViewStateListener listener)
|
void |
searchAndShowUsages(UsageTarget[] searchFor,
Factory<UsageSearcher> searcherFactory,
FindUsagesProcessPresentation processPresentation,
UsageViewPresentation presentation,
UsageViewManager.UsageViewStateListener listener)
|
UsageView |
showUsages(UsageTarget[] searchedFor,
Usage[] foundUsages,
UsageViewPresentation presentation)
|
| Methods inherited from class com.intellij.usages.UsageViewManager |
|---|
getInstance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UsageViewManagerImpl(Project project)
| Method Detail |
|---|
@NotNull
public UsageView createUsageView(UsageTarget[] targets,
Usage[] usages,
UsageViewPresentation presentation)
createUsageView in class UsageViewManager
@NotNull
public UsageView showUsages(UsageTarget[] searchedFor,
Usage[] foundUsages,
UsageViewPresentation presentation)
showUsages in class UsageViewManager
public UsageView searchAndShowUsages(UsageTarget[] searchFor,
Factory<UsageSearcher> searcherFactory,
boolean showPanelIfOnlyOneUsage,
boolean showNotFoundMessage,
UsageViewPresentation presentation,
UsageViewManager.UsageViewStateListener listener)
searchAndShowUsages in class UsageViewManager
public void searchAndShowUsages(UsageTarget[] searchFor,
Factory<UsageSearcher> searcherFactory,
FindUsagesProcessPresentation processPresentation,
UsageViewPresentation presentation,
UsageViewManager.UsageViewStateListener listener)
searchAndShowUsages in class UsageViewManagerpublic UsageView getSelectedUsageView()
getSelectedUsageView in class UsageViewManagerpublic java.lang.String getComponentName()
BaseComponent
getComponentName in interface BaseComponentpublic void initComponent()
BaseComponent
initComponent in interface BaseComponentpublic void disposeComponent()
BaseComponent
disposeComponent in interface BaseComponentpublic void projectOpened()
ProjectComponentNote that components may be created for even unopened projects and this method can be never invoked for a particular component instance (for example for default project).
projectOpened in interface ProjectComponentpublic void projectClosed()
ProjectComponentNote that components may be created for even unopened projects and this method can be never invoked for a particular component instance (for example for default project).
projectClosed in interface ProjectComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||