public class PackageViewPane extends AbstractProjectViewPSIPane
AbstractProjectViewPSIPane.MySpeedSearchDisposable.Parent| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID |
EP_NAME, myProject, myTree, myTreeStructure| Constructor and Description |
|---|
PackageViewPane(Project project) |
| Modifier and Type | Method and Description |
|---|---|
protected BaseProjectTreeBuilder |
createBuilder(javax.swing.tree.DefaultTreeModel model) |
SelectInTarget |
createSelectInTarget() |
protected ProjectAbstractTreeStructureBase |
createStructure() |
protected ProjectViewTree |
createTree(javax.swing.tree.DefaultTreeModel treeModel) |
protected AbstractTreeUpdater |
createTreeUpdater(AbstractTreeBuilder treeBuilder) |
java.lang.String |
getComponentName() |
java.lang.Object |
getData(java.lang.String dataId)
Returns the object corresponding to the specified data identifier.
|
java.util.List<PsiElement> |
getElementsFromNode(java.lang.Object node) |
javax.swing.Icon |
getIcon() |
java.lang.String |
getId() |
protected Module |
getNodeModule(java.lang.Object element) |
PsiDirectory [] |
getSelectedDirectories() |
java.lang.String |
getTitle() |
int |
getWeight() |
boolean |
supportsFlattenModules() |
boolean |
supportsShowLibraryContents() |
boolean |
supportsShowModules() |
beforeSelect, createComponent, dispose, getStripe, installComparator, select, selectCB, updateFromRootaddToolbarActions, beforeDnDLeave, beforeDnDUpdate, createComparator, createFlattenModulesAction, createVisitor, createVisitor, createVisitor, createVisitor, enableDnD, exhumeElementFromNode, expand, extractValueFromNode, fireTreeChangeListener, getComponentToFocus, getManualOrderOptionText, getPresentableSubIdIcon, getPresentableSubIdName, getPSIElementFromNode, getReady, getSelectedDescriptor, getSelectedDirectoriesInAmbiguousCase, getSelectedElement, getSelectedElements, getSelectedNode, getSelectedNodes, getSelectedPath, getSelectedPSIElements, getSelectionPaths, getSubId, getSubIds, getTransferedPsiElements, getTransferedTreeNodes, getTree, getTreeBuilder, getTreeStructure, getValueFromNode, installComparator, installComparator, isAutoScrollEnabledFor, isDefaultPane, isInitiallyVisible, isVisibleAndSelected, onSubIdChange, promisePathToElement, readExternal, restoreExpandedPaths, saveExpandedPaths, selectModule, selectModuleGroup, setSubId, setTreeBuilder, supportsAbbreviatePackageNames, supportsCompactDirectories, supportsFoldersAlwaysOnTop, supportsHideEmptyMiddlePackages, supportsManualOrder, supportsShowExcludedFiles, supportsSortByType, updateFrom, writeExternalpublic static final java.lang.String ID
public PackageViewPane(Project project)
public java.lang.String getTitle()
getTitle in class AbstractProjectViewPanepublic javax.swing.Icon getIcon()
getIcon in class AbstractProjectViewPanepublic java.lang.String getId()
getId in class AbstractProjectViewPanepublic java.util.List<PsiElement> getElementsFromNode(java.lang.Object node)
getElementsFromNode in class AbstractProjectViewPaneprotected Module getNodeModule(java.lang.Object element)
getNodeModule 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 PsiDirectory [] getSelectedDirectories()
getSelectedDirectories in class AbstractProjectViewPaneprotected AbstractTreeUpdater createTreeUpdater(AbstractTreeBuilder treeBuilder)
createTreeUpdater in class AbstractProjectViewPSIPanepublic SelectInTarget createSelectInTarget()
createSelectInTarget in class AbstractProjectViewPaneprotected ProjectAbstractTreeStructureBase createStructure()
createStructure in class AbstractProjectViewPSIPaneprotected ProjectViewTree createTree(javax.swing.tree.DefaultTreeModel treeModel)
createTree in class AbstractProjectViewPSIPanepublic java.lang.String getComponentName()
public int getWeight()
getWeight in class AbstractProjectViewPaneprotected BaseProjectTreeBuilder createBuilder(javax.swing.tree.DefaultTreeModel model)
createBuilder in class AbstractProjectViewPSIPanepublic boolean supportsFlattenModules()
supportsFlattenModules in class AbstractProjectViewPanepublic boolean supportsShowLibraryContents()
supportsShowLibraryContents in class AbstractProjectViewPanepublic boolean supportsShowModules()
supportsShowModules in class AbstractProjectViewPane