public abstract class ProjectViewSelectInTarget extends SelectInTargetPsiWrapper implements CompositeSelectInTarget
myProjectEP_NAME| Modifier | Constructor and Description |
|---|---|
protected |
ProjectViewSelectInTarget(Project project) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canSelect(PsiFileSystemItem file) |
java.lang.String |
getSubId() |
java.lang.String |
getSubIdPresentableName(java.lang.String subId) |
java.util.Collection<SelectInTarget> |
getSubTargets(SelectInContext context) |
java.lang.String |
getToolWindowId()
Tool window this target is supposed to select in
|
boolean |
isSubIdSelectable(java.lang.String subId,
SelectInContext context) |
protected void |
select(java.lang.Object selector,
VirtualFile virtualFile,
boolean requestFocus) |
static ActionCallback |
select(Project project,
java.lang.Object toSelect,
java.lang.String viewId,
java.lang.String subviewId,
VirtualFile virtualFile,
boolean requestFocus) |
void |
select(PsiElement element,
boolean requestFocus) |
void |
setSubId(java.lang.String subId) |
canSelect, canSelectInner, canWorkWithCustomObjects, findElementToSelect, getContextPsiFile, selectIn, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanSelect, getMinorViewId, getWeight, selectIn, toStringprotected ProjectViewSelectInTarget(Project project)
protected final void select(java.lang.Object selector,
VirtualFile virtualFile,
boolean requestFocus)
select in class SelectInTargetPsiWrapperpublic static ActionCallback select(Project project, java.lang.Object toSelect, java.lang.String viewId, java.lang.String subviewId, VirtualFile virtualFile, boolean requestFocus)
public java.util.Collection<SelectInTarget> getSubTargets(SelectInContext context)
getSubTargets in interface CompositeSelectInTargetpublic boolean isSubIdSelectable(java.lang.String subId,
SelectInContext context)
protected boolean canSelect(PsiFileSystemItem file)
canSelect in class SelectInTargetPsiWrapperpublic java.lang.String getSubIdPresentableName(java.lang.String subId)
public void select(PsiElement element, boolean requestFocus)
select in class SelectInTargetPsiWrapperpublic final java.lang.String getToolWindowId()
SelectInTargetgetToolWindowId in interface SelectInTargetpublic final void setSubId(java.lang.String subId)
public final java.lang.String getSubId()