public final class ScopeViewPane extends AbstractProjectViewPane
Disposable.Parent| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID |
EP_NAME, myProject, myTree, myTreeStructure| Constructor and Description |
|---|
ScopeViewPane(Project project) |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JComponent |
createComponent() |
SelectInTarget |
createSelectInTarget() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
java.lang.Object |
getData(java.lang.String dataId)
Returns the object corresponding to the specified data identifier.
|
javax.swing.Icon |
getIcon() |
java.lang.String |
getId() |
javax.swing.Icon |
getPresentableSubIdIcon(java.lang.String subId) |
java.lang.String |
getPresentableSubIdName(java.lang.String subId) |
ActionCallback |
getReady(java.lang.Object requestor) |
java.lang.String [] |
getSubIds() |
java.lang.String |
getTitle() |
java.lang.Object |
getValueFromNode(java.lang.Object node) |
int |
getWeight() |
protected void |
installComparator(AbstractTreeBuilder builder,
java.util.Comparator<? super NodeDescriptor<?>> comparator) |
protected void |
onSubIdChange() |
void |
select(java.lang.Object object,
VirtualFile file,
boolean requestFocus) |
boolean |
supportsAbbreviatePackageNames() |
boolean |
supportsCompactDirectories() |
boolean |
supportsFlattenModules() |
boolean |
supportsHideEmptyMiddlePackages() |
boolean |
supportsShowExcludedFiles() |
boolean |
supportsShowModules() |
ActionCallback |
updateFromRoot(boolean restoreExpandedPaths) |
addToolbarActions, beforeDnDLeave, beforeDnDUpdate, createComparator, createFlattenModulesAction, createVisitor, createVisitor, createVisitor, createVisitor, enableDnD, exhumeElementFromNode, expand, extractValueFromNode, fireTreeChangeListener, getComponentToFocus, getElementsFromNode, getManualOrderOptionText, getNodeModule, getPSIElementFromNode, getSelectedDescriptor, getSelectedDirectories, getSelectedDirectoriesInAmbiguousCase, getSelectedElement, getSelectedElements, getSelectedNode, getSelectedNodes, getSelectedPath, getSelectedPSIElements, getSelectionPaths, getSubId, getTransferedPsiElements, getTransferedTreeNodes, getTree, getTreeBuilder, getTreeStructure, installComparator, installComparator, isAutoScrollEnabledFor, isDefaultPane, isInitiallyVisible, isVisibleAndSelected, promisePathToElement, readExternal, restoreExpandedPaths, saveExpandedPaths, selectModule, selectModuleGroup, setSubId, setTreeBuilder, supportsFoldersAlwaysOnTop, supportsManualOrder, supportsShowLibraryContents, supportsSortByType, updateFrom, writeExternalpublic static final java.lang.String ID
public ScopeViewPane(Project project)
public void dispose()
Disposabledispose in interface Disposabledispose in class AbstractProjectViewPanepublic java.lang.String getId()
getId in class AbstractProjectViewPanepublic int getWeight()
getWeight in class AbstractProjectViewPanepublic java.lang.String getTitle()
getTitle in class AbstractProjectViewPanepublic javax.swing.Icon getIcon()
getIcon in class AbstractProjectViewPanepublic javax.swing.JComponent createComponent()
createComponent in class AbstractProjectViewPanepublic ActionCallback updateFromRoot(boolean restoreExpandedPaths)
updateFromRoot in class AbstractProjectViewPanepublic SelectInTarget createSelectInTarget()
createSelectInTarget in class AbstractProjectViewPanepublic void select(java.lang.Object object,
VirtualFile file,
boolean requestFocus)
select in class AbstractProjectViewPanepublic ActionCallback getReady(java.lang.Object requestor)
getReady in class AbstractProjectViewPaneprotected void onSubIdChange()
onSubIdChange in class AbstractProjectViewPanepublic java.lang.String [] getSubIds()
getSubIds in class AbstractProjectViewPanepublic java.lang.String getPresentableSubIdName(java.lang.String subId)
getPresentableSubIdName in class AbstractProjectViewPanepublic javax.swing.Icon getPresentableSubIdIcon(java.lang.String subId)
getPresentableSubIdIcon in class AbstractProjectViewPaneprotected void installComparator(AbstractTreeBuilder builder, java.util.Comparator<? super NodeDescriptor<?>> comparator)
installComparator in class AbstractProjectViewPanepublic java.lang.Object getValueFromNode(java.lang.Object node)
getValueFromNode in class AbstractProjectViewPanepublic java.lang.Object getData(java.lang.String dataId)
DataProviderPlatformDataKeys class.getData in interface DataProvidergetData in class AbstractProjectViewPanedataId - the data identifier for which the value is requested.public boolean supportsAbbreviatePackageNames()
supportsAbbreviatePackageNames in class AbstractProjectViewPanepublic boolean supportsCompactDirectories()
supportsCompactDirectories in class AbstractProjectViewPanepublic boolean supportsFlattenModules()
supportsFlattenModules in class AbstractProjectViewPanepublic boolean supportsHideEmptyMiddlePackages()
supportsHideEmptyMiddlePackages in class AbstractProjectViewPanepublic boolean supportsShowExcludedFiles()
supportsShowExcludedFiles in class AbstractProjectViewPanepublic boolean supportsShowModules()
supportsShowModules in class AbstractProjectViewPane