com.intellij.usages
Interface UsageView

All Superinterfaces:
Disposable
All Known Implementing Classes:
UsageViewImpl

public interface UsageView
extends Disposable

Created by IntelliJ IDEA. User: max Date: Dec 16, 2004 Time: 4:13:28 PM To change this template use File | Settings | File Templates.


Field Summary
static java.lang.String USAGE_TARGETS
          Returns UsageTarget to look usages for
static java.lang.String USAGE_VIEW
           
static java.lang.String USAGES
          Returns Usage which are selected in usage view
 
Method Summary
 void addButtonToLowerPane(java.lang.Runnable runnable, java.lang.String text, char mnemonic)
           
 void addPerformOperationAction(java.lang.Runnable processRunnable, java.lang.String commandName, java.lang.String cannotMakeString, java.lang.String shortDescription, char mnemonic)
           
 void appendUsage(Usage usage)
           
 void close()
           
 void excludeUsages(Usage[] usages)
           
 javax.swing.JComponent getComponent()
           
 java.util.Set<Usage> getExcludedUsages()
           
 UsageViewPresentation getPresentation()
           
 java.util.Set<Usage> getSelectedUsages()
           
 java.util.Set<Usage> getUsages()
           
 int getUsagesCount()
           
 void includeUsages(Usage[] usages)
           
 boolean isSearchInProgress()
           
 void removeUsage(Usage usage)
           
 void selectUsages(Usage[] usages)
           
 
Methods inherited from interface com.intellij.openapi.Disposable
dispose
 

Field Detail

USAGE_TARGETS

static final java.lang.String USAGE_TARGETS
Returns UsageTarget to look usages for

See Also:
Constant Field Values

USAGES

static final java.lang.String USAGES
Returns Usage which are selected in usage view

See Also:
Constant Field Values

USAGE_VIEW

static final java.lang.String USAGE_VIEW
See Also:
Constant Field Values
Method Detail

appendUsage

void appendUsage(Usage usage)

removeUsage

void removeUsage(Usage usage)

includeUsages

void includeUsages(Usage[] usages)

excludeUsages

void excludeUsages(Usage[] usages)

selectUsages

void selectUsages(Usage[] usages)

close

void close()

isSearchInProgress

boolean isSearchInProgress()

addButtonToLowerPane

void addButtonToLowerPane(java.lang.Runnable runnable,
                          java.lang.String text,
                          char mnemonic)

addPerformOperationAction

void addPerformOperationAction(java.lang.Runnable processRunnable,
                               java.lang.String commandName,
                               java.lang.String cannotMakeString,
                               java.lang.String shortDescription,
                               char mnemonic)

getPresentation

UsageViewPresentation getPresentation()

getExcludedUsages

java.util.Set<Usage> getExcludedUsages()

getSelectedUsages

java.util.Set<Usage> getSelectedUsages()

getUsages

java.util.Set<Usage> getUsages()

getComponent

javax.swing.JComponent getComponent()

getUsagesCount

int getUsagesCount()