public class RunConfigurationNode extends ExternalSystemNode
PresentableNodeDescriptor.ColoredFragmentNodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>ComparableObject.ImplBUILTIN_DEPENDENCIES_DATA_NODE_ORDER, BUILTIN_MODULE_DATA_NODE_ORDER, BUILTIN_RUN_CONFIGURATIONS_DATA_NODE_ORDER, BUILTIN_TASKS_DATA_NODE_ORDER, myDataNode, NO_CHILDREN, ORDER_AWARE_COMPARATORDEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProjectNONE| Constructor and Description |
|---|
RunConfigurationNode(ExternalProjectsView externalProjectsView,
RunConfigurationsNode parent,
RunnerAndConfigurationSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getMenuId() |
java.lang.String |
getName() |
Navigatable |
getNavigatable() |
RunnerAndConfigurationSettings |
getSettings() |
void |
handleDoubleClickOrEnter(SimpleTree tree,
java.awt.event.InputEvent inputEvent) |
boolean |
isAlwaysLeaf() |
protected void |
update(PresentationData presentation) |
void |
updateRunConfiguration() |
add, addAll, childrenChanged, cleanUpCache, compareTo, doBuildChildren, doUpdate, findParent, findParentData, getActionId, getCached, getChildren, getChildrenErrorLevel, getData, getDisplayKind, getExternalProjectsView, getParentDescriptor, getShortcutsManager, getStructure, getTaskActivator, getTotalErrorLevel, getUiAware, getVirtualFile, hasChildren, isAutoExpandNode, isIgnored, isVisible, mergeWith, message, onChildrenBuilt, remove, removeAll, setDataNode, setErrorLevel, setIgnored, setNameAndTooltip, setNameAndTooltip, setNameAndTooltip, setParent, sortaccept, addColoredFragment, addColoredFragment, addColoredFragment, addErrorText, addPlainText, clearColoredText, equals, getChildAt, getChildCount, getChildToHighlightAt, getColoredText, getElement, getEqualityObjects, getErrorAttributes, getIndex, getLeafState, getParent, getPlainAttributes, getWeight, handleSelection, hashCode, isAlwaysShowPlus, setNodeText, setPlainText, setUniformIcon, shouldHaveSeparator, toString, updateElement, updateFileStatusapply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, postprocess, shouldApply, shouldPostprocess, shouldUpdateData, updateexpandOnDoubleClick, getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getProject, getUpdateCount, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeafpublic RunConfigurationNode(ExternalProjectsView externalProjectsView, RunConfigurationsNode parent, RunnerAndConfigurationSettings settings)
protected void update(PresentationData presentation)
update in class SimpleNodepublic RunnerAndConfigurationSettings getSettings()
public java.lang.String getName()
getName in class ExternalSystemNodepublic boolean isAlwaysLeaf()
isAlwaysLeaf in class SimpleNodeprotected java.lang.String getMenuId()
getMenuId in class ExternalSystemNodepublic void updateRunConfiguration()
public void handleDoubleClickOrEnter(SimpleTree tree, java.awt.event.InputEvent inputEvent)
handleDoubleClickOrEnter in class ExternalSystemNodepublic Navigatable getNavigatable()
getNavigatable in class ExternalSystemNode